Knowledge Modelling in Support of Knowledge Management

Size: px
Start display at page:

Download "Knowledge Modelling in Support of Knowledge Management"

Transcription

1 Knowledge Modelling in Support of Knowledge Management Mach, Marian; Sabol, Tomas; Paralic, Jan; Kende, Robert Dept. of Cybernetics and Artificial Intelligence Technical University of Kosice, Letna 9, Kosice, Slovakia 1. INTRODUCTION A considerable amount of knowledge is scattered throughout various documents within organisations. It is uite often that this knowledge is stored somewhere without possibility of being retrieved and reused any more. As a result of this, most knowledge is not shared and is forgotten in relatively short time after it has been invented or discovered. Therefore, it has become very important for learning organisations to make the best use of information gathered from various document sources inside the organisations and from external sources like the Internet. Organisations are concerned with preserving knowledge within an organisational setting. There are three stages in the information life cycle: finding (acuisition), organising and sharing. Many technologies have been developed for the finding stage. On the other hand, there is a lack of efficient technologies focused on organising and sharing of existing knowledge. One possibility is to utilise an organisation memory mechanism aiming at storing knowledge and making it retrievable. At a macro-level, organisational memory corresponds to organisational knowledge with persistence. At a micro-level, information seeking by some organisational member within an organisational context can be considered as the process of finding the right piece of organisational memory [1]. The KnowWeb project (a joint research project funded by European Commission within the ESPRIT programme) aims at providing support for knowledge management (including capture, update and retrieval of knowledge) within an organisation, fostering efficient communication and supporting distributed groups to share knowledge and exchange information efficiently. In larger organisations these processes are thoroughly designed but in small and medium-sized enterprises (SMEs) they are far less supported and explored. Therefore, priority application areas for KnowWeb are SMEs, especially those where sharing of knowledge and rapid identification and access to relevant knowledge is a critical factor of success on the market, and/or those which have geographically distributed offices. Two distinct levels of representing knowledge in an organisation can be distinguished. There is a repository of physical documents (reports, tables, etc.) on one side. These documents can be retrieved using existing search facilities of a file system. On the other side, background knowledge is attached to each document. It defines the document s context, its relation to other documents, and its relation to organisation s activities. Thus, this background knowledge interprets documents and

2 gives them a deeper meaning within the context of a particular organisation, because originally such knowledge is not explicit but tacit [8]. KnowWeb aims at making at least a part of this knowledge explicit and usable for the retrieval and sharing. One type of background knowledge can have the form of well-structured common vocabulary. Such vocabulary is known as ontology [2], [4]. We assume that there is a conceptual description of an application domain in the form of a domain model. 2. DOMAIN MODELLING Theoretical foundations for the research of domain modelling can be found in the works of Chandrasekaran [3], Gruber [4], Wielinga [9], and others on ontologies and knowledge modelling. Ontology is a term borrowed from philosophy where it stands for a systematic theory of entities what exist. In context of knowledge modelling, Gruber introduced the term ontology as a set of definitions of content-specific knowledge representation primitives consisting of domain-dependent classes, relations, functions, and object constants. The ontology represents formal terms with which knowledge can be represented and individual problems within a particular domain can be described. Ontology in this sense determines what can 'exist' in a knowledge base. Chandrasekaran understands ontology as a representation vocabulary typically specialised to some domain. He suggests basically two purposes for which ontologies may be used: to define most commonly used terms in a specific domain, thus building a skeleton, to enable knowledge sharing and re-using both spatially and temporally (see also [6]). Ontology with syntax and semantic rules provides the 'language' by which KnowWeb(-like) systems can interact at the knowledge level [7]. Ontology allows a group of people to agree on the meaning of few basic terms, from which many different individual instantiations, assertions and ueries may be constructed. Once there is a consensus on understanding what particular words mean, knowledge represented by these words can be adapted for particular purposes. Knowledge must be defined unambiguously because different people in the organisational structure of an organisation need to use them with the same meaning. Thus, it is possible to reuse and share the knowledge thanks to understanding of its representation. Common understanding of the meaning of notions used in a given domain (the understanding may be domain-specific) results in the definition of concepts. Concepts are more or less abstract constructs on which a relevant part of the world is built, or better, which can be used to describe this relevant part of the world. Since concepts can differ in their character, several types of concepts, namely classes, relations, functions or procedures, objects, variables or constants, can be distinguished. These primitive constructs can be represented differently in different applications but they have the same meaning in all applications i.e. when someone wants to communicate with somebody else, he/she can do it using constructs from the ontology of shared concepts.

3 The concepts create usually a very complicated hierarchical, network (or tree)-like structure. However, even a complex structure covers only a specific part of the world, e.g. a narrow world of an organisation and its activities. This structure models the world from a certain point of view. And here emerges the notion from the title of this section Conceptual Modelling or Domain Modelling. Both terms are almost euivalent because, as it was mentioned above, the concepts are usually highly domain-dependent or subject-dependent, and can be meaningfully used only in the frame of the particular domain. In other words, what is acceptable and important, for example, for a property management company may be not suitable for a company dealing with distance delivery of educational courses. Based on needs analysis of several pilot applications, only two types of concepts are used. They can be either generic (type class) or specific (type instance). Both of them have attributes. Relations among them are used to construct domain model for the current version of the KnowWeb system. Formally, a relation in KnowWeb is an oriented link between two concepts. Two basic types of relations can be distinguished: subclass_of for relations between classes and instance_of for relations between classes and their instances. These two relation types enable inheritance of attributes and their values. The inheritance is an important mechanism for the development of a hierarchical ontology. Also multiple inheritance is supported i.e. a class concept can inherit its attributes from several parent class concepts. Figure 1 represents an example - a very small part of a domain model. Figure 1: Sample of a domain model. What shall be included in the domain model? The simple but vague answer is - everything what is relevant and important to describe a particular domain. In a case of SMEs such model may conceptually describe the company specific concepts, such as its activities, projects, customers, employees etc., as well as relations among these concepts.

4 Each organisation has some knowledge already gathered in the form of various databases and/or documents containing information about various technologies, products, customers, suppliers, projects or employees. Each company has usually some internal procedures how to perform specific tasks. Simply speaking knowledge exists in an established environment. This knowledge is traditionally called organisation s goals and know-how. From the knowledge modelling perspective a repository of know-how, goals etc. may be addressed as an organisational memory or a corporate memory. 3. BASIC KNOWWEB SYSTEM FUNCTIONALITY The KnowWeb system enables to store knowledge in the form of documents with attached concepts from ontologies documents with their conceptual descriptions. The main purpose of using ontology is to define concepts that are useful to express knowledge about a particular document in domain specific terms. Subseuently, the concepts can be also used for search and retrieval of relevant documents. In such case the domain model serves as a reference vocabulary of company-specific terms [9]. Such approach supports searching not only in the physical document discourse but also in the document context. It also supports soft techniues where a search engine can utilise the domain model to find out related concepts to those specified by the user. 3.1 Enriching documents Documents are hierarchically structured from the syntactic point of view. They are divided into chapters (sections); chapters (sections) further into subchapters (subsections), these into paragraphs, and paragraphs into sentences. Sentences consist of words the smallest syntactic units. Syntactic units (in general document fragments) are addressable the result of some operation over a document (e.g. retrieval) will refer to a specific syntactic unit (or more units) within the document. First, in order to insert a document into the organisational memory, it is necessary to attach contextual knowledge to it. This context will be in the form of a conceptual description (CD) of a document. The conceptual description of a document consists of the conceptual descriptions of text fragments within the document. By conceptual description of a text fragment we mean a set of association links between the text fragment and concepts in the domain model. The set of links may be possibly empty if there is no conceptual description for a particular text fragment. Conceptual descriptions will consist of references to the knowledge context contained in the particular document in the future and will make this knowledge accessible in an easy and efficient way. The descriptions are usually created manually by authors of the document. The authors can select a text fragment (see Figure 2) and link it to the domain model. The linking can be done directly to ontology concepts or to a template representing a particular subset of ontology concepts. Templates provide users with the possibility to link some types of documents, which have a typical and repetitive structure, in an automatic way. This type of links to concepts is of many-to-many type. It means that it is legal to link a document

5 fragment to several concepts and vice-versa, a single concept to several fragments of one or more documents. Figure 2: Tool for viewing, browsing and enriching documents When a document with its description is available for storage and publishing (after manual or semi-automatic linking within the KnowWeb system), it can be incorporated into the organisational memory represented by a KnowWeb server. The document and its conceptual description are stored in the KnowWeb server data repository. Another possibility is to store a conceptual description of a document without storing the document itself (the document can be located on other KnowWeb server or somewhere else). In the latter case there will be only a link to a document available. If a user is not satisfied with the conceptual description of a document stored in the organisational memory, he/she has the possibility to modify it and subseuently to upload the document with the modified description into the organisational memory. Generally, only the authors of the documents and administrators are entitled to make any content and context modifications in the existing document. Other users can only browse and view the documents. 3.2 Document retrieval The aim of storing documents in the organisational memory is to access the right knowledge in the right time and/or situation. In order to express reuirements on documents, which should be retrieved from the organisational memory, the users will formulate search ueries. When formulating ueries they can take advantage of use of the existing concepts (or their attributes) from the domain model. Therefore, a uery for knowledge retrieval is given in company-specific conceptual terms instead of traditional keywords. The ueries can be composed of more complex structures using various logical operators and/or various available options that are supported in the KnowWeb toolkit. In general, the concepts used in the uery together with the concepts that are related to them in a domain model will be used to search conceptual descriptions of documents. The level determining how many

6 neighbouring concepts should be added to the uery will be given as an option in users ueries. The Retrieval function enables to retrieve document(s) that are contextually relevant to a given uery. Two basic modes of the retrieval can be distinguished. The exact retrieval tries to find documents conceptual descriptions (CDs) that match the uery exactly. In other words the neighbourhood size is set to zero and only concepts given in the uery will be taken into account. On the contrary, the approximate retrieval returns every document from the organisational memory connected to the concept, which is close enough to the concepts mentioned in users uery. In order to control the interpretation of the proximity term users can attach their preferences to the uery formulation. An example of a uery and results of its application is depicted in Figure 3. Figure 3: Query management interface Processing of a uery may result in providing very limited amount of knowledge. Or the result can be a large number of documents with overwhelming amount of knowledge. In both cases users will not be particularly happy with the results, and may wish to modify their original uery in order to extract more or less details, i.e. a larger or smaller set of relevant documents. To enable more sophisticated way of formulating refined uery some additional information must be available. Another issue addressed by the KnowWeb system is the simplification of the postprocessing phase after document retrieval document viewing and browsing. The focus is on the retrieval of relevant knowledge chunks from a document repository. With traditional search engines users have troubles to find relevant information in a retrieved document especially if the document is extensive or the information is not explicit but hidden between lines. Sometime the post-processing phase is more time

7 consuming task than the search and retrieval. Domain model can simplify also this activity when relevant parts/sections of a document will be shown using different colours in order to mark them. Since these parts/sections of a document will be linked to concepts from an existing domain model, finding the reuired information will be trivial. 4. SYSTEM STRUCTURE Within the project a conceptual framework and a generic architecture for computational support of organisational memory have been developed. The organisational memory enables to store documents together with their context knowledge and to access them in a user-friendly way. The organisational memory will be accompanied by a set of tools for: preparing the documents to be stored, defining, viewing, browsing, and editing domain model, enriching documents by association links with relevant knowledge concepts, defining a context attached to the stored documents, storing and retrieving documents, browsing stored knowledge, etc. All these tools together with an organisational memory constitute the KnowWeb system. From the practical point of view, the system is implemented using clientserver architecture. 4.1 KnowWeb server The server represents the heart of the KnowWeb system it is a unit responsible for storing, maintaining, and accessing knowledge. The server consists of the following main modules (see Figure 4): Server Front - End Interface Organisational Memory Document Store WWW server Association File Management System Domain Model SQL server Figure 4: KnowWeb server structure

8 1. Document store where physical documents are stored, 2. Association file management system for maintenance of background knowledge, document contexts (e.g. association links from a document or its parts to the concepts within the domain model), 3. Domain model a core of the system, 4. Server interface for an efficient and user-friendly communication with KnowWeb clients. Document store The document store provides a platform to store and access documents that can be processed by the KnowWeb system - it supports storage of documents and an access control mechanism. The documents stored on the server are so called internal documents regarding the KnowWeb system. The term document represents any collection of data, information and knowledge, which can be stored as a file in a computer. Thus, any new documents (e.g. created in word-processing or database packages) currently used in an organisation can be included into the store. Domain model The core of the KnowWeb approach is domain conceptualisation. A domain model identifies and describes the concepts that may exist in a particular domain, and relations among these concepts. The concepts from the domain model can be used to create conceptual descriptions of documents. The concepts (or their attributes) from the domain model can be used to formulate a uery to retrieve relevant documents. Association file management system Associations represent conceptual descriptions of documents (or their parts). Both internal and external documents (documents addressed by their URLs and stored on a remote server) can be linked to a domain model. In case of internal documents (currently only HTML and MS-Word s documents are supported) users may benefit from the full functionality regarding document fragment definition and retrieval. External documents cannot be retrieved using full-text searching capability, and users cannot define and link fragments to the domain model concepts. The only possibility is to link external documents as whole. The concepts from conceptual descriptions of documents (or their fragments) are used when a search for relevant documents is performed. Server front-end interface The interface maintains entire communication between KnowWeb server and specialised clients. The server front-end separates the application logic (usually called business logic) and the low level implementation layer. On one side it has to provide access to stored documents and to communicate with the database storing information about domain model, association files and data sources. On the other side, it has to provide methods for high level communication with specialised clients accessing KnowWeb server in order to perform activities necessary to administer and use server.

9 4.2 KnowWeb toolkit As it was mentioned above, KnowWeb toolkit is euipped with several tools that enable users to create and handle enriched documents. The tools differ in their functionality and the target user but together they help to manage knowledge in an organisation in an easy and user-friendly way. The main activity supported by the toolkit is the maintenance of document contexts. In other words, it helps users to link a new document (as a whole or its parts) to the concepts from a domain model, to modify this context within the domain model, etc. In order to link a document to a domain model, user must be able to view, browse and navigate throughout both the document and the domain model (with the possibility of synchronisation snapshots of the document and the domain model). These functions present the document in an enriched view that distinguishes fragments in the document that are linked to the domain model using different colours (see Figure 2). This view enables to find out which parts of the document are significant from the contextual and conceptual point of view (or exactly speaking which parts were considered so significant by the authors that they had been selected and linked to some concepts). Similarly, it is possible to comprehend easily which parts of the domain model are applicable to a specific fragment of the document or to the document as whole. Since both the documents and/or the domain model can be rather extensive, it is not too difficult to stray despite the available layout and navigation tools. In such situation a search tool will be handy. The domain model stored within the KnowWeb system is not a rigid one. Since it reflects the current status of human understanding of the domain, it is expected that it will evolve and grow during the use of the system. The conceptual description of an application domain should be kept up-to-date by defining new concepts and/or relations. The authorised users are allowed to modify the domain model in a straightforward way they can insert new entities, modify existing ones, and/or delete those entities which are obsolete or do not reflect the status of the domain in an appropriate way (see Figure 1). The modifications can be performed both manually and/or automatically. The automatic mode can be restricted only to some parts of domain model, for example to insert factual knowledge, which means inserting only instances of general classes. The aim of storing documents in the organisational memory is to access the right knowledge in the right time or situation. This is supported by tools for uery formulation, uery refinement and viewing retrieved documents. The KnowWeb system enables three types of retrieval: full-text search, attribute search, and concept search. In order to retrieve relevant documents using concept search, user has to formulate a uery based on a domain model. The concepts from the domain model can be composed into a more complex structure using various logical operators and/or relations between concepts (see Figure 3). The retrieval employs similarity of concepts defined by used domain model. The attribute search is based on the fact, that documents can have (possibly empty) headers. A header represents some of the key attributes of documents. For example, they can contain document name, date and time, authors of document, comments, and so on. The set of applicable

10 attributes included in a header is application-dependent. Some attributes can be compulsory; others are optional. The retrieval can operate not only on the organisational memory but on external knowledge resources as well (only one external knowledge source is considered within the current KnowWeb version the Internet). External resources contain documents designed by external authors. These documents are published without associated conceptual descriptions. Thus, the retrieval should accommodate this difference. The described functionality of the KnowWeb system has to be complemented by some additional features necessary to run and maintain the system (e.g. management of the organisational memory, statistic functions, maintaining consistency of descriptions of documents and the domain model or documents themselves, etc.). The available tools can be grouped together in order to form various KnowWeb clients specialised to some activities and devoted to some kind of users. Three basic attributes characterise these clients interactivity, user friendliness, and simplicity. In this way it is possible to form a client for domain model administrators, a client for ordinary users allowing formulating a uery and retrieval relevant documents, a client for advanced users allowing conceptualisation of documents and their upload on the server, a client for server administrators, etc. A client can be created as a standalone application or it can be created as a plug-in into software used within an organisation. This solution enables users to extend the functionality of their software by including features provided by the KnowWeb system. It is possible to add a piece of intelligence into an existing system with the result of manipulating and interpreting knowledge instead of data. In this way users can get benefit of using an organisational memory with no (or only small) change in their work practices. An example of this approach is the extension of CONTACT 2000 a powerful data storage and management system focused on project and contact management, electronic document flow control, personal agenda maintenance, group scheduling and co-ordination (see Figure 5). It is important to offer users the functionality of the KnowWeb system without adding too much additional work to their daily job loads. For example, performing two or three simple steps can be enough to enrich a document and to upload it on the KnowWeb server. First, in addition to the standard behaviour, user just checks the Into KW option. It signalises that the attached document should be uploaded into KnowWeb. Next, to link automatically the document, user can (but not need to) choose a Template and/or Prescript. And finally, the user just clicks OK button to confirm the operation.

11 Figure 5: CONTACT 2000 / KnowWeb interface. 5. CONCLUSIONS The aim of the KnowWeb system is to help organisations to manage the knowledge they currently possess, and to focus their operations towards knowledge-centred and knowledge-intensive business practices. To fulfil this goal a specific architecture dedicated to support knowledge management within organisations (including capture, update and retrieval of knowledge) has been designed and implemented. Priority application areas of the implemented system are those organisations which reuire large volumes of data to be processed during the decision-making processes in a satisfactory way. Satisfactory means that a competitive organisation has to provide its current employees with an effective access to its knowledge repositories built on the previous experience gained throughout (possibly) geographically distributed offices. The focus is on the storage of knowledge in so-called organisational memory and retrieval of relevant knowledge chunks within documents. In general, there are two main approaches to information retrieval: keywords oriented search and concepts (notions) oriented search. The keywords oriented approach relies on such methods as search engines which take users ueries and these are compared with an existing document collection to find the most likely match. On the other hand, the concepts (notions) oriented approach relies on the organisation of information (documents) into a hierarchic structure which is represented by domain model. The KnowWeb system supports attachment of the contextual knowledge to the documents. A uery to the implemented system is supposed to be defined in

12 company-specific conceptual terms instead of traditional keywords. The employed knowledge-based approach enables searching not only in the physical document discourse but also in the document context space. The system enables users to find those particular documents (or those particular parts of these documents) that are most relevant to their current needs without the need of browsing large volumes of retrieved data. 6. ACKNOWLEDGEMENTS This work is supported by the European Commission within the ESPRIT project Web in Support of Knowledge Management in Company (KnowWeb) and partly by the Ministry of Education of the Slovak Republic within the VEGA grant No. 1/5032/98 from the Commission No REFERENCES [1] Ackerman, M.S. Augmenting the Organizational Memory: A Field Study of Answer Garden. In: Proceedings of the ACM Conference on Computer Supported Cooperative Work, 1994, pp [2] Chandrasekaran, B., Josephson, J.R., Benjamins, V.R. Ontology of Tasks and Methods. In: Proceedings of the 11 th Knowledge Acuisition for KBS Workshop, Banff, Canada, April [3] Chandrasekaran, B., Josephson, J.R., Benjamins, V.R. What Are Ontologies and Why Do We Need Them. IEEE Intelligent Systems, 14 (1), 1999, pp [4] Gruber, T.R. A Translation approach to Portable Ontology Specifications. Knowledge Acuisition, 5 (2), [5] Malhotra, Y. Knowledge Management in Inuiring Organisations. In: Proceedings of the 3 rd Americas Conference on Information Systems, 1997, pp [6] Motta, E., Zdrahal, Z. A principled approach to the construction of a task-specific library of problem solving components. In: Proceedings of the 11 th Knowledge Acuisition for KBS Workshop, Banff, Canada, April [7] Newell, A. The Knowledge Level. Artificial Intelligence, 18 (1), 1982, pp [8] Sveiby, K.E. Tacit Knowledge. [WWW page]. Available at < [referenced 7/4/1999]. [9] van Heijst, G., Schreiber, A.T., Wielinga, B.J. Using explicit ontologies in KBS development. International Journal of Human-Computer Studies, 46 (2/3), 1997, pp

Reusable Knowledge-based Components for Building Software. Applications: A Knowledge Modelling Approach

Reusable Knowledge-based Components for Building Software. Applications: A Knowledge Modelling Approach Reusable Knowledge-based Components for Building Software Applications: A Knowledge Modelling Approach Martin Molina, Jose L. Sierra, Jose Cuena Department of Artificial Intelligence, Technical University

More information

Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object

Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object Anne Monceaux 1, Joanna Guss 1 1 EADS-CCR, Centreda 1, 4 Avenue Didier Daurat 31700 Blagnac France

More information

THE COMPONENT MODEL OF UPML IN A NUTSHELL

THE COMPONENT MODEL OF UPML IN A NUTSHELL THE COMPONENT MODEL OF UPML IN A NUTSHELL Dieter Fensel 1, V. Richard Benjamins 2, Stefan Decker 1, Mauro Gaspari 7, Rix Groenboom 3, William Grosso 6, Mark Musen 6, Enrico Motta 4, Enric Plaza 5, Guus

More information

A Knowledge-Based System for Support of Public Administration

A Knowledge-Based System for Support of Public Administration A Knowledge-Based System for Support of Public Administration Jan Paralic Technical University of Kosice, Faculty of Electrical Engineering and Informatics, Letna 9, 041 20 Kosice, Slovakia Jan.Paralic@tuke.sk

More information

A Framework of Context-Sensitive Visualization for User-Centered Interactive Systems

A Framework of Context-Sensitive Visualization for User-Centered Interactive Systems Proceedings of 10 th International Conference on User Modeling, pp423-427 Edinburgh, UK, July 24-29, 2005. Springer-Verlag Berlin Heidelberg 2005 A Framework of Context-Sensitive Visualization for User-Centered

More information

Enterprise Resource Planning Analysis of Business Intelligence & Emergence of Mining Objects

Enterprise Resource Planning Analysis of Business Intelligence & Emergence of Mining Objects Enterprise Resource Planning Analysis of Business Intelligence & Emergence of Mining Objects Abstract: Build a model to investigate system and discovering relations that connect variables in a database

More information

Artificial Intelligence & Knowledge Management

Artificial Intelligence & Knowledge Management Artificial Intelligence & Knowledge Management Nick Bassiliades, Ioannis Vlahavas, Fotis Kokkoras Aristotle University of Thessaloniki Department of Informatics Programming Languages and Software Engineering

More information

Module 9. User Interface Design. Version 2 CSE IIT, Kharagpur

Module 9. User Interface Design. Version 2 CSE IIT, Kharagpur Module 9 User Interface Design Lesson 21 Types of User Interfaces Specific Instructional Objectives Classify user interfaces into three main types. What are the different ways in which menu items can be

More information

UOFL SHAREPOINT ADMINISTRATORS GUIDE

UOFL SHAREPOINT ADMINISTRATORS GUIDE UOFL SHAREPOINT ADMINISTRATORS GUIDE WOW What Power! Learn how to administer a SharePoint site. [Type text] SharePoint Administrator Training Table of Contents Basics... 3 Definitions... 3 The Ribbon...

More information

So today we shall continue our discussion on the search engines and web crawlers. (Refer Slide Time: 01:02)

So today we shall continue our discussion on the search engines and web crawlers. (Refer Slide Time: 01:02) Internet Technology Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No #39 Search Engines and Web Crawler :: Part 2 So today we

More information

2 AIMS: an Agent-based Intelligent Tool for Informational Support

2 AIMS: an Agent-based Intelligent Tool for Informational Support Aroyo, L. & Dicheva, D. (2000). Domain and user knowledge in a web-based courseware engineering course, knowledge-based software engineering. In T. Hruska, M. Hashimoto (Eds.) Joint Conference knowledge-based

More information

Ontological Representations of Software Patterns

Ontological Representations of Software Patterns Ontological Representations of Software Patterns Jean-Marc Rosengard and Marian F. Ursu University of London http://w2.syronex.com/jmr/ Abstract. This paper 1 is based on and advocates the trend in software

More information

Semantic Knowledge Management System. Paripati Lohith Kumar. School of Information Technology

Semantic Knowledge Management System. Paripati Lohith Kumar. School of Information Technology Semantic Knowledge Management System Paripati Lohith Kumar School of Information Technology Vellore Institute of Technology University, Vellore, India. plohithkumar@hotmail.com Abstract The scholarly activities

More information

User research for information architecture projects

User research for information architecture projects Donna Maurer Maadmob Interaction Design http://maadmob.com.au/ Unpublished article User research provides a vital input to information architecture projects. It helps us to understand what information

More information

ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY

ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY Yu. A. Zagorulko, O. I. Borovikova, S. V. Bulgakov, E. A. Sidorova 1 A.P.Ershov s Institute

More information

From Databases to Natural Language: The Unusual Direction

From Databases to Natural Language: The Unusual Direction From Databases to Natural Language: The Unusual Direction Yannis Ioannidis Dept. of Informatics & Telecommunications, MaDgIK Lab University of Athens, Hellas (Greece) yannis@di.uoa.gr http://www.di.uoa.gr/

More information

An Ontology-based Knowledge Management System for Industry Clusters

An Ontology-based Knowledge Management System for Industry Clusters An Ontology-based Knowledge Management System for Industry Clusters Pradorn Sureephong 1, Nopasit Chakpitak 1, Yacine Ouzrout 2, Abdelaziz Bouras 2 1 Department of Knowledge Management, College of Arts,

More information

Knowledge Network: An Information Repository with Services for Managing Concurrent Engineering Design

Knowledge Network: An Information Repository with Services for Managing Concurrent Engineering Design Knowledge Network: An Information Repository with Services for Managing Concurrent Engineering Design Jinxin Lin, Mark S. Fox, Lokesh Gupta, and William Leizerowicz Enterprise Integration Laboratory, Dept.

More information

KNOWLEDGE ORGANIZATION

KNOWLEDGE ORGANIZATION KNOWLEDGE ORGANIZATION Gabi Reinmann Germany reinmann.gabi@googlemail.com Synonyms Information organization, information classification, knowledge representation, knowledge structuring Definition The term

More information

Concepts of digital forensics

Concepts of digital forensics Chapter 3 Concepts of digital forensics Digital forensics is a branch of forensic science concerned with the use of digital information (produced, stored and transmitted by computers) as source of evidence

More information

New Generation of Software Development

New Generation of Software Development New Generation of Software Development Terry Hon University of British Columbia 201-2366 Main Mall Vancouver B.C. V6T 1Z4 tyehon@cs.ubc.ca ABSTRACT In this paper, I present a picture of what software development

More information

Scalable End-User Access to Big Data http://www.optique-project.eu/ HELLENIC REPUBLIC National and Kapodistrian University of Athens

Scalable End-User Access to Big Data http://www.optique-project.eu/ HELLENIC REPUBLIC National and Kapodistrian University of Athens Scalable End-User Access to Big Data http://www.optique-project.eu/ HELLENIC REPUBLIC National and Kapodistrian University of Athens 1 Optique: Improving the competitiveness of European industry For many

More information

Fourth generation techniques (4GT)

Fourth generation techniques (4GT) Fourth generation techniques (4GT) The term fourth generation techniques (4GT) encompasses a broad array of software tools that have one thing in common. Each enables the software engineer to specify some

More information

OpenIMS 4.2. Document Management Server. User manual

OpenIMS 4.2. Document Management Server. User manual OpenIMS 4.2 Document Management Server User manual OpenSesame ICT BV Index 1 INTRODUCTION...4 1.1 Client specifications...4 2 INTRODUCTION OPENIMS DMS...5 2.1 Login...5 2.2 Language choice...5 3 OPENIMS

More information

University E-Learning System

University E-Learning System WDS'06 Proceedings of Contributed Papers, Part I, 22 26, 2006. ISBN 80-86732-84-3 MATFYZPRESS Possibilities and Use of a University E-learning System R. Remeš Faculty of Mathematics and Physics, Charles

More information

Integrating Databases, Objects and the World-Wide Web for Collaboration in Architectural Design

Integrating Databases, Objects and the World-Wide Web for Collaboration in Architectural Design Integrating Databases, Objects and the World-Wide Web for Collaboration in Architectural Design Wassim Jabi, Assistant Professor Department of Architecture University at Buffalo, State University of New

More information

ISSUES ON FORMING METADATA OF EDITORIAL SYSTEM S DOCUMENT MANAGEMENT

ISSUES ON FORMING METADATA OF EDITORIAL SYSTEM S DOCUMENT MANAGEMENT ISSN 1392 124X INFORMATION TECHNOLOGY AND CONTROL, 2005, Vol.34, No.4 ISSUES ON FORMING METADATA OF EDITORIAL SYSTEM S DOCUMENT MANAGEMENT Marijus Bernotas, Remigijus Laurutis, Asta Slotkienė Information

More information

Antech Automated Services User Guide

Antech Automated Services User Guide Version 1.0 Antech Calibration Services 2005 Contents 1. Email..3 1.1 Certificate Retrieval 1.2 Requesting a collection 1.3 The status of your instruments 1.4 Quotation acceptance 1.5 Account updates 2.

More information

Policies of Managing Web Resources at the Canadian Government: A Records Management Perspective

Policies of Managing Web Resources at the Canadian Government: A Records Management Perspective Policies of Managing Web Resources at the Canadian Government: A Records Management Perspective Natasha Zwarich Ph. D. Student natasha.zwarich@mail.mcgill.ca Eun G. Park Assistant Professor eun.park@mcgill.ca

More information

Annotation for the Semantic Web during Website Development

Annotation for the Semantic Web during Website Development Annotation for the Semantic Web during Website Development Peter Plessers, Olga De Troyer Vrije Universiteit Brussel, Department of Computer Science, WISE, Pleinlaan 2, 1050 Brussel, Belgium {Peter.Plessers,

More information

A Visual Language Based System for the Efficient Management of the Software Development Process.

A Visual Language Based System for the Efficient Management of the Software Development Process. A Visual Language Based System for the Efficient Management of the Software Development Process. G. COSTAGLIOLA, G. POLESE, G. TORTORA and P. D AMBROSIO * Dipartimento di Informatica ed Applicazioni, Università

More information

SYSTEM DEVELOPMENT AND IMPLEMENTATION

SYSTEM DEVELOPMENT AND IMPLEMENTATION CHAPTER 6 SYSTEM DEVELOPMENT AND IMPLEMENTATION 6.0 Introduction This chapter discusses about the development and implementation process of EPUM web-based system. The process is based on the system design

More information

Journal of Global Research in Computer Science RESEARCH SUPPORT SYSTEMS AS AN EFFECTIVE WEB BASED INFORMATION SYSTEM

Journal of Global Research in Computer Science RESEARCH SUPPORT SYSTEMS AS AN EFFECTIVE WEB BASED INFORMATION SYSTEM Volume 2, No. 5, May 2011 Journal of Global Research in Computer Science REVIEW ARTICLE Available Online at www.jgrcs.info RESEARCH SUPPORT SYSTEMS AS AN EFFECTIVE WEB BASED INFORMATION SYSTEM Sheilini

More information

THE ROLE OF KNOWLEDGE MANAGEMENT SYSTEM IN SCHOOL: PERCEPTION OF APPLICATIONS AND BENEFITS

THE ROLE OF KNOWLEDGE MANAGEMENT SYSTEM IN SCHOOL: PERCEPTION OF APPLICATIONS AND BENEFITS THE ROLE OF KNOWLEDGE MANAGEMENT SYSTEM IN SCHOOL: PERCEPTION OF APPLICATIONS AND BENEFITS YOHANNES KURNIAWAN Bina Nusantara University, Department of Information Systems, Jakarta 11480, Indonesia E-mail:

More information

Distributed Database for Environmental Data Integration

Distributed Database for Environmental Data Integration Distributed Database for Environmental Data Integration A. Amato', V. Di Lecce2, and V. Piuri 3 II Engineering Faculty of Politecnico di Bari - Italy 2 DIASS, Politecnico di Bari, Italy 3Dept Information

More information

A GENERALIZED APPROACH TO CONTENT CREATION USING KNOWLEDGE BASE SYSTEMS

A GENERALIZED APPROACH TO CONTENT CREATION USING KNOWLEDGE BASE SYSTEMS A GENERALIZED APPROACH TO CONTENT CREATION USING KNOWLEDGE BASE SYSTEMS By K S Chudamani and H C Nagarathna JRD Tata Memorial Library IISc, Bangalore-12 ABSTRACT: Library and information Institutions and

More information

Introduction to Macroscope. Version 5.0. April 2012

Introduction to Macroscope. Version 5.0. April 2012 Version 5.0 April 2012 Macroscope is a registered trademark of Fujitsu Consulting (Canada) Inc. 2012, Fujitsu Consulting (Canada) Inc. OWNERSHIP NOTICE This document is proprietary to Fujitsu Consulting

More information

Information Logistics for Supply Chain Management within Process Industry Environments

Information Logistics for Supply Chain Management within Process Industry Environments European Symposium on Computer Arded Aided Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. Information Logistics for Supply Chain Management within Industry

More information

Appendix B Data Quality Dimensions

Appendix B Data Quality Dimensions Appendix B Data Quality Dimensions Purpose Dimensions of data quality are fundamental to understanding how to improve data. This appendix summarizes, in chronological order of publication, three foundational

More information

The Role of Reactive Typography in the Design of Flexible Hypertext Documents

The Role of Reactive Typography in the Design of Flexible Hypertext Documents The Role of Reactive Typography in the Design of Flexible Hypertext Documents Rameshsharma Ramloll Collaborative Systems Engineering Group Computing Department Lancaster University Email: ramloll@comp.lancs.ac.uk

More information

Web Forms for Marketers 2.3 for Sitecore CMS 6.5 and

Web Forms for Marketers 2.3 for Sitecore CMS 6.5 and Web Forms for Marketers 2.3 for Sitecore CMS 6.5 and later User Guide Rev: 2013-02-01 Web Forms for Marketers 2.3 for Sitecore CMS 6.5 and later User Guide A practical guide to creating and managing web

More information

Masters in Information Technology

Masters in Information Technology Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101

More information

A Framework for Ontology-Based Knowledge Management System

A Framework for Ontology-Based Knowledge Management System A Framework for Ontology-Based Knowledge Management System Jiangning WU Institute of Systems Engineering, Dalian University of Technology, Dalian, 116024, China E-mail: jnwu@dlut.edu.cn Abstract Knowledge

More information

AN AUTOMATIC AND METHODOLOGICAL APPROACH FOR ACCESSIBLE WEB APPLICATIONS

AN AUTOMATIC AND METHODOLOGICAL APPROACH FOR ACCESSIBLE WEB APPLICATIONS UDK 004.822:004.738.5 Preliminary communication AN AUTOMATIC AND METHODOLOGICAL APPROACH FOR ACCESSIBLE WEB APPLICATIONS Lourdes Moreno, Elena Castro, Paloma Martinez Universidad Carlos III de Madrid,,

More information

Building Semantic Content Management Framework

Building Semantic Content Management Framework Building Semantic Content Management Framework Eric Yen Computing Centre, Academia Sinica Outline What is CMS Related Work CMS Evaluation, Selection, and Metrics CMS Applications in Academia Sinica Concluding

More information

Semantic Search in Portals using Ontologies

Semantic Search in Portals using Ontologies Semantic Search in Portals using Ontologies Wallace Anacleto Pinheiro Ana Maria de C. Moura Military Institute of Engineering - IME/RJ Department of Computer Engineering - Rio de Janeiro - Brazil [awallace,anamoura]@de9.ime.eb.br

More information

Context Capture in Software Development

Context Capture in Software Development Context Capture in Software Development Bruno Antunes, Francisco Correia and Paulo Gomes Knowledge and Intelligent Systems Laboratory Cognitive and Media Systems Group Centre for Informatics and Systems

More information

I. INTRODUCTION NOESIS ONTOLOGIES SEMANTICS AND ANNOTATION

I. INTRODUCTION NOESIS ONTOLOGIES SEMANTICS AND ANNOTATION Noesis: A Semantic Search Engine and Resource Aggregator for Atmospheric Science Sunil Movva, Rahul Ramachandran, Xiang Li, Phani Cherukuri, Sara Graves Information Technology and Systems Center University

More information

IAI : Expert Systems

IAI : Expert Systems IAI : Expert Systems John A. Bullinaria, 2005 1. What is an Expert System? 2. The Architecture of Expert Systems 3. Knowledge Acquisition 4. Representing the Knowledge 5. The Inference Engine 6. The Rete-Algorithm

More information

Is ETL Becoming Obsolete?

Is ETL Becoming Obsolete? Is ETL Becoming Obsolete? Why a Business-Rules-Driven E-LT Architecture is Better Sunopsis. All rights reserved. The information contained in this document does not constitute a contractual agreement with

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline

More information

MEng, BSc Computer Science with Artificial Intelligence

MEng, BSc Computer Science with Artificial Intelligence School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give

More information

CONDIS. IT Service Management and CMDB

CONDIS. IT Service Management and CMDB CONDIS IT Service and CMDB 2/17 Table of contents 1. Executive Summary... 3 2. ITIL Overview... 4 2.1 How CONDIS supports ITIL processes... 5 2.1.1 Incident... 5 2.1.2 Problem... 5 2.1.3 Configuration...

More information

Context-aware Library Management System using Augmented Reality

Context-aware Library Management System using Augmented Reality International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 7, Number 9 (2014), pp. 923-929 International Research Publication House http://www.irphouse.com Context-aware Library

More information

Managing Variability in Software Architectures 1 Felix Bachmann*

Managing Variability in Software Architectures 1 Felix Bachmann* Managing Variability in Software Architectures Felix Bachmann* Carnegie Bosch Institute Carnegie Mellon University Pittsburgh, Pa 523, USA fb@sei.cmu.edu Len Bass Software Engineering Institute Carnegie

More information

Queensland recordkeeping metadata standard and guideline

Queensland recordkeeping metadata standard and guideline Queensland recordkeeping metadata standard and guideline June 2012 Version 1.1 Queensland State Archives Department of Science, Information Technology, Innovation and the Arts Document details Security

More information

Search help. More on Office.com: images templates

Search help. More on Office.com: images templates Page 1 of 14 Access 2010 Home > Access 2010 Help and How-to > Getting started Search help More on Office.com: images templates Access 2010: database tasks Here are some basic database tasks that you can

More information

Bitrix Site Manager 4.1. User Guide

Bitrix Site Manager 4.1. User Guide Bitrix Site Manager 4.1 User Guide 2 Contents REGISTRATION AND AUTHORISATION...3 SITE SECTIONS...5 Creating a section...6 Changing the section properties...8 SITE PAGES...9 Creating a page...10 Editing

More information

technische universiteit eindhoven WIS & Engineering Geert-Jan Houben

technische universiteit eindhoven WIS & Engineering Geert-Jan Houben WIS & Engineering Geert-Jan Houben Contents Web Information System (WIS) Evolution in Web data WIS Engineering Languages for Web data XML (context only!) RDF XML Querying: XQuery (context only!) RDFS SPARQL

More information

Distributed Knowledge Management based on Software Agents and Ontology

Distributed Knowledge Management based on Software Agents and Ontology Distributed Knowledge Management based on Software Agents and Ontology Michal Laclavik 1, Zoltan Balogh 1, Ladislav Hluchy 1, Renata Slota 2, Krzysztof Krawczyk 3 and Mariusz Dziewierz 3 1 Institute of

More information

SEMANTIC-BASED AUTHORING OF TECHNICAL DOCUMENTATION

SEMANTIC-BASED AUTHORING OF TECHNICAL DOCUMENTATION SEMANTIC-BASED AUTHORING OF TECHNICAL DOCUMENTATION R Setchi, Cardiff University, UK, Setchi@cf.ac.uk N Lagos, Cardiff University, UK, LagosN@cf.ac.uk ABSTRACT Authoring of technical documentation is a

More information

AN INTELLIGENT TUTORING SYSTEM FOR LEARNING DESIGN PATTERNS

AN INTELLIGENT TUTORING SYSTEM FOR LEARNING DESIGN PATTERNS AN INTELLIGENT TUTORING SYSTEM FOR LEARNING DESIGN PATTERNS ZORAN JEREMIĆ, VLADAN DEVEDŽIĆ, DRAGAN GAŠEVIĆ FON School of Business Administration, University of Belgrade Jove Ilića 154, POB 52, 11000 Belgrade,

More information

ANU Electronic Records Management System (ERMS) Manual

ANU Electronic Records Management System (ERMS) Manual ANU Electronic Records Management System (ERMS) Manual May 2015 ERMS Manual May 2015 1 Contents The ERMS Manual 1. Introduction... 3 2. Policy Principles... 3 3. The Electronic Records Management System...

More information

How To Evaluate Web Applications

How To Evaluate Web Applications A Framework for Exploiting Conceptual Modeling in the Evaluation of Web Application Quality Pier Luca Lanzi, Maristella Matera, Andrea Maurino Dipartimento di Elettronica e Informazione, Politecnico di

More information

E-dok. User Manual for Engagement Software. Version (EE 2): 27.04.2015. Version (EN 1): 26 May 2015. 2015 E-dok OÜ 1

E-dok. User Manual for Engagement Software. Version (EE 2): 27.04.2015. Version (EN 1): 26 May 2015. 2015 E-dok OÜ 1 E-dok User Manual for Engagement Software Version (EE 2): 27.04.2015 Version (EN 1): 26 May 2015 2015 E-dok OÜ 1 E-DOK OÜ CONTENTS CONTENTS... 2 INTRODUCTION... 6 LOGGING INTO THE E-DOK SOFTWARE... 9 Logging

More information

EXPLOITING FOLKSONOMIES AND ONTOLOGIES IN AN E-BUSINESS APPLICATION

EXPLOITING FOLKSONOMIES AND ONTOLOGIES IN AN E-BUSINESS APPLICATION EXPLOITING FOLKSONOMIES AND ONTOLOGIES IN AN E-BUSINESS APPLICATION Anna Goy and Diego Magro Dipartimento di Informatica, Università di Torino C. Svizzera, 185, I-10149 Italy ABSTRACT This paper proposes

More information

Technical Information Abstract

Technical Information Abstract 1/15 Technical Information Abstract Disclaimer: in no event shall Microarea be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits,

More information

CONCEPTCLASSIFIER FOR SHAREPOINT

CONCEPTCLASSIFIER FOR SHAREPOINT CONCEPTCLASSIFIER FOR SHAREPOINT PRODUCT OVERVIEW The only SharePoint 2007 and 2010 solution that delivers automatic conceptual metadata generation, auto-classification and powerful taxonomy tools running

More information

Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS

Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS In order to ease the burden of application lifecycle management,

More information

BUSINESS RULES AS PART OF INFORMATION SYSTEMS LIFE CYCLE: POSSIBLE SCENARIOS Kestutis Kapocius 1,2,3, Gintautas Garsva 1,2,4

BUSINESS RULES AS PART OF INFORMATION SYSTEMS LIFE CYCLE: POSSIBLE SCENARIOS Kestutis Kapocius 1,2,3, Gintautas Garsva 1,2,4 International Conference 20th EURO Mini Conference Continuous Optimization and Knowledge-Based Technologies (EurOPT-2008) May 20 23, 2008, Neringa, LITHUANIA ISBN 978-9955-28-283-9 L. Sakalauskas, G.W.

More information

ONTOLOGY-BASED MULTIMEDIA AUTHORING AND INTERFACING TOOLS 3 rd Hellenic Conference on Artificial Intelligence, Samos, Greece, 5-8 May 2004

ONTOLOGY-BASED MULTIMEDIA AUTHORING AND INTERFACING TOOLS 3 rd Hellenic Conference on Artificial Intelligence, Samos, Greece, 5-8 May 2004 ONTOLOGY-BASED MULTIMEDIA AUTHORING AND INTERFACING TOOLS 3 rd Hellenic Conference on Artificial Intelligence, Samos, Greece, 5-8 May 2004 By Aristomenis Macris (e-mail: arism@unipi.gr), University of

More information

PHP Code Design. The data structure of a relational database can be represented with a Data Model diagram, also called an Entity-Relation diagram.

PHP Code Design. The data structure of a relational database can be represented with a Data Model diagram, also called an Entity-Relation diagram. PHP Code Design PHP is a server-side, open-source, HTML-embedded scripting language used to drive many of the world s most popular web sites. All major web servers support PHP enabling normal HMTL pages

More information

GenericServ, a Generic Server for Web Application Development

GenericServ, a Generic Server for Web Application Development EurAsia-ICT 2002, Shiraz-Iran, 29-31 Oct. GenericServ, a Generic Server for Web Application Development Samar TAWBI PHD student tawbi@irit.fr Bilal CHEBARO Assistant professor bchebaro@ul.edu.lb Abstract

More information

Public Online Data - The Importance of Colorful Query Trainers

Public Online Data - The Importance of Colorful Query Trainers BROWSING LARGE ONLINE DATA WITH QUERY PREVIEWS Egemen Tanin * egemen@cs.umd.edu Catherine Plaisant plaisant@cs.umd.edu Ben Shneiderman * ben@cs.umd.edu Human-Computer Interaction Laboratory and Department

More information

Chapter 10 Practical Database Design Methodology and Use of UML Diagrams

Chapter 10 Practical Database Design Methodology and Use of UML Diagrams Chapter 10 Practical Database Design Methodology and Use of UML Diagrams Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10 Outline The Role of Information Systems in

More information

zen Platform technical white paper

zen Platform technical white paper zen Platform technical white paper The zen Platform as Strategic Business Platform The increasing use of application servers as standard paradigm for the development of business critical applications meant

More information

From Business World to Software World: Deriving Class Diagrams from Business Process Models

From Business World to Software World: Deriving Class Diagrams from Business Process Models From Business World to Software World: Deriving Class Diagrams from Business Process Models WARARAT RUNGWORAWUT 1 AND TWITTIE SENIVONGSE 2 Department of Computer Engineering, Chulalongkorn University 254

More information

Using Ontology Search in the Design of Class Diagram from Business Process Model

Using Ontology Search in the Design of Class Diagram from Business Process Model Using Ontology Search in the Design of Class Diagram from Business Process Model Wararat Rungworawut, and Twittie Senivongse Abstract Business process model describes process flow of a business and can

More information

DIIMS Records Classifier Guide

DIIMS Records Classifier Guide DIIMS Records Classifier Guide Featuring Content Server 10 Second Edition, November 2012 Table of Contents Contents 1. DIIMS Overview... 3 1.1 An Overview of DIIMS within the GNWT... 3 1.1.1 Purpose of

More information

User experience storyboards: Building better UIs with RUP, UML, and use cases

User experience storyboards: Building better UIs with RUP, UML, and use cases Copyright Rational Software 2003 http://www.therationaledge.com/content/nov_03/f_usability_jh.jsp User experience storyboards: Building better UIs with RUP, UML, and use cases by Jim Heumann Requirements

More information

MERGING ONTOLOGIES AND OBJECT-ORIENTED TECHNOLOGIES FOR SOFTWARE DEVELOPMENT

MERGING ONTOLOGIES AND OBJECT-ORIENTED TECHNOLOGIES FOR SOFTWARE DEVELOPMENT 23-24 September, 2006, BULGARIA 1 MERGING ONTOLOGIES AND OBJECT-ORIENTED TECHNOLOGIES FOR SOFTWARE DEVELOPMENT Dencho N. Batanov Frederick Institute of Technology Computer Science Department Nicosia, Cyprus

More information

It s all around the domain ontologies - Ten benefits of a Subject-centric Information Architecture for the future of Social Networking

It s all around the domain ontologies - Ten benefits of a Subject-centric Information Architecture for the future of Social Networking It s all around the domain ontologies - Ten benefits of a Subject-centric Information Architecture for the future of Social Networking Lutz Maicher and Benjamin Bock, Topic Maps Lab at University of Leipzig,

More information

Subversion Integration for Visual Studio

Subversion Integration for Visual Studio Subversion Integration for Visual Studio VisualSVN Team VisualSVN: Subversion Integration for Visual Studio VisualSVN Team Copyright 2005-2008 VisualSVN Team Windows is a registered trademark of Microsoft

More information

Design principles of the Drupal CSC website

Design principles of the Drupal CSC website CERN IT Department Report Design principles of the Drupal CSC website Stanislav Pelák Supervisor: Giuseppe Lo Presti 26th September 2013 Contents 1 Introduction 1 1.1 Initial situation.........................

More information

MEng, BSc Applied Computer Science

MEng, BSc Applied Computer Science School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions

More information

Project Knowledge Management Based on Social Networks

Project Knowledge Management Based on Social Networks DOI: 10.7763/IPEDR. 2014. V70. 10 Project Knowledge Management Based on Social Networks Panos Fitsilis 1+, Vassilis Gerogiannis 1, and Leonidas Anthopoulos 1 1 Business Administration Dep., Technological

More information

Architecture Document

Architecture Document Architecture Document MFA Intranet Date: 14 th July 2015 Version: 1.0 Department: Information Management Unit Unclassified Ministry for Foreign Affairs Information Management Unit, 172 Melita Street, Valletta

More information

COURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases;

COURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases; COURSE NAME: Database Management TOPIC: Database Design LECTURE 3 The Database System Life Cycle (DBLC) The database life cycle contains six phases; 1 Database initial study. Analyze the company situation.

More information

TIBCO Spotfire Guided Analytics. Transferring Best Practice Analytics from Experts to Everyone

TIBCO Spotfire Guided Analytics. Transferring Best Practice Analytics from Experts to Everyone TIBCO Spotfire Guided Analytics Transferring Best Practice Analytics from Experts to Everyone Introduction Business professionals need powerful and easy-to-use data analysis applications in order to make

More information

Turning Emergency Plans into Executable

Turning Emergency Plans into Executable Turning Emergency Plans into Executable Artifacts José H. Canós-Cerdá, Juan Sánchez-Díaz, Vicent Orts, Mª Carmen Penadés ISSI-DSIC Universitat Politècnica de València, Spain {jhcanos jsanchez mpenades}@dsic.upv.es

More information

Logi Ad Hoc Reporting System Administration Guide

Logi Ad Hoc Reporting System Administration Guide Logi Ad Hoc Reporting System Administration Guide Version 11.2 Last Updated: March 2014 Page 2 Table of Contents INTRODUCTION... 4 Target Audience... 4 Application Architecture... 5 Document Overview...

More information

NUI Galway Web Training Presentation

NUI Galway Web Training Presentation NUI Galway Web Training Presentation Welcome Objective To provide training on how best to maintain and update University Web pages while also providing an introduction to systems & services provided by

More information

Adding Semantics to Business Intelligence

Adding Semantics to Business Intelligence Adding Semantics to Business Intelligence Denilson Sell 1,2, Liliana Cabral 2, Enrico Motta 2, John Domingue 2 and Roberto Pacheco 1,3 1 Stela Group, Universidade Federal de Santa Catarina, Brazil 2 Knowledge

More information

Architecture of an Ontology-Based Domain- Specific Natural Language Question Answering System

Architecture of an Ontology-Based Domain- Specific Natural Language Question Answering System Architecture of an Ontology-Based Domain- Specific Natural Language Question Answering System Athira P. M., Sreeja M. and P. C. Reghuraj Department of Computer Science and Engineering, Government Engineering

More information

The Role of Computers in Synchronous Collaborative Design

The Role of Computers in Synchronous Collaborative Design The Role of Computers in Synchronous Collaborative Design Wassim M. Jabi, The University of Michigan Theodore W. Hall, Chinese University of Hong Kong Abstract In this paper we discuss the role of computers

More information

Ontology-Based Discovery of Workflow Activity Patterns

Ontology-Based Discovery of Workflow Activity Patterns Ontology-Based Discovery of Workflow Activity Patterns Diogo R. Ferreira 1, Susana Alves 1, Lucinéia H. Thom 2 1 IST Technical University of Lisbon, Portugal {diogo.ferreira,susana.alves}@ist.utl.pt 2

More information

Information Services for Smart Grids

Information Services for Smart Grids Smart Grid and Renewable Energy, 2009, 8 12 Published Online September 2009 (http://www.scirp.org/journal/sgre/). ABSTRACT Interconnected and integrated electrical power systems, by their very dynamic

More information

OWL based XML Data Integration

OWL based XML Data Integration OWL based XML Data Integration Manjula Shenoy K Manipal University CSE MIT Manipal, India K.C.Shet, PhD. N.I.T.K. CSE, Suratkal Karnataka, India U. Dinesh Acharya, PhD. ManipalUniversity CSE MIT, Manipal,

More information

B.Sc (Computer Science) Database Management Systems UNIT-V

B.Sc (Computer Science) Database Management Systems UNIT-V 1 B.Sc (Computer Science) Database Management Systems UNIT-V Business Intelligence? Business intelligence is a term used to describe a comprehensive cohesive and integrated set of tools and process used

More information

Analytic Modeling in Python

Analytic Modeling in Python Analytic Modeling in Python Why Choose Python for Analytic Modeling A White Paper by Visual Numerics August 2009 www.vni.com Analytic Modeling in Python Why Choose Python for Analytic Modeling by Visual

More information