Ontology method construction for intelligent decision support systems
|
|
- Stephanie McBride
- 5 years ago
- Views:
Transcription
1 Ontology method construction for intelligent decision support systems Olga Burceva, Ludmila Aleksejeva Department of Modelling and Simulation, Riga Technical University, 1 Kalku Street, Riga, LV-1658, Latvia olgaa.burceva@gmail.com, l.aleksejeva@rtu.lv Abstract: The lessons learned from experiments with early rule-based systems were not only that domain knowledge should be represented in an explicit way (such as the one supported by an ontology), but also that the problem-solving behaviour of a system should be carved out in a separate component of the system. The difficulty of finding the best alternative is often complex to resolve, especially it increases when it is necessary to consider alternative by several qualitatively different criteria. Available at the enterprises many information systems and decision support systems (DSS) are not able to fully meet the needs of managers because usually they represent a set of disparate databases, and the information in such systems is represented by text, or in the form of various directories and is characterized by a set of independent, uncoordinated and an implicitly expressed conceptual description of the system. Due to this it is necessary to have DSS that would provide decision makers information about the functions and mutual relations of the structural components of the company for their effective management. There are different approaches, models, and knowledge definition language for this but more and more popular recently become ontology engineering. The main idea of our approach is to separate the decision making method (method ontology) from the database (domain ontology) in the construction of ontology-based decision support system. Here, the problem of constructing domain ontology and method ontology appears. This paper focuses on constructing only method ontology. Keywords: method ontology, ontology construction, multicriteria decision support, AHP Introduction The difficulty of finding the best alternative is often complex to resolve; especially it increases when it is necessary to consider alternatives by several qualitatively different criteria. Many information systems and decision support systems (DSS) available at the enterprises are not able to fully meet the needs of managers because they usually represent a set of disparate databases, and the information in such systems is stored as text or in the form of various directories and is characterized by a set of independent, uncoordinated and implicitly expressed conceptual descriptions of the system (Bolotova, 2012). Due to this, it is necessary to have DSS that would provide decision makers information about the functions and mutual relations of the structural components of the company for their effective management. There are different approaches, models, and knowledge definition languages for this but ontology engineering is recently becoming more and more popular. At the formal level ontology is a system containing certain concepts, properties of concepts, relationships between concepts, and additional limitations as are determined by axioms (Khakhalin, 2005). Ontological engineering includes: definition of the concepts in the ontology, guidance taxonomy, development of concepts and situations structures, determination of properties and values of these properties, procedures for output and transformations of situations. Ontologies provide a number of useful features for intelligent systems, as well as for knowledge representation in general for the knowledge engineering process. Ontologies perform an integrating function, providing a common conceptual basis in the decision-making processes and a common platform to bring together a variety of information systems. Decision support systems The main problem of the decision-making theory is the selection of one or more best objects (options, alternatives, etc.), ordering or ranking objects based on their properties, classification or sorting objects by the specified categories. The properties of these objects are characterized by many attributes or estimates on many criteria, the available quantitative and / or qualitative scale (Aleksejeva, 1998). Preferences of the decision-maker (DM) are a key factor of rational choice. DM formalizes preferences, setting characteristics of the researched problems and properties of the objects, comparing solutions, evaluating the quality of the selection. Preferences can be defined by binary relations, functions, decision rules that have logical, mathematical and verbal form. At the same time, solving the problem, a person can express his preferences consistently. There are a lot of methods for selecting the objects described by many quantitative and/or qualitative attributes (Aleksejeva, 1998, Saaty, 2011). The best options selection is carried out using a variety of methods of optimal choice based on the search of one extreme or the many features that characterize the performance or quality of the solution (Petrovsky, 2009 a ). In the methods of multi-criteria optimization, generalized criterion is usually given by the convolution of many private numeric criteria in the form of a "weighted sum". However, determination of baseline weight is a serious problem. 48
2 To order objects in general or by multiple criteria, there are commonly used methods based on pairwise comparisons of objects. If there are many criteria and/or multiple decision makers, the resulting ordering of objects is constructed based on the pairwise comparisons of estimates of vectors representing the objects. In the methods of analytical hierarchy (Saaty, 2011; Petrovsky, 2009 b ) the options are ranked according to their priority, which is consistently evaluated by pairwise comparison of options, assessment criteria and participants to the global goal of the problem being solved. This method will be used in this work to show, how the method ontology can be constructed. The Analytic Hierarchy Process (AHP) The Analytic Hierarchy Process was devised by Thomas L. Saaty (1977) in the early seventies. It is a powerful and flexible tool for decision-making in complex multi-criteria problems. This method allows one to gather knowledge about a particular problem, to quantify subjective opinions and to force the comparison of alternatives in relation to established criteria (Saaty, 2011; Loranzo-Tello et al, 2008). The AHP method includes the following steps: Step 1: making the hierarchy. The problem should be defined in a hierarchical structure. The hierarchical structure is like an inverted tree. At the top should be the goal to be achieved, or the problem to be solved. The following are the parameters which affect the value of the final decision criteria. It should be noted that the criteria can be split into subcriteria. The next are alternatives to achieve the goal. For each of these alternatives it must be possible to determine the absolute and relative importance of each criterion. Thus, the hierarchy allows us to decompose a complex problem into parts, which allows us to understand the complexity and diversity of the upcoming elections (Saaty, 2011). Step 2: setting priorities. All the criteria by which we are going to compare the alternatives must be mutually compared. Step 3: comparison of the alternatives. With knowledge of the relative importance of each criterion, we can go to the comparison of alternatives for each criterion. Step 4: check for consistency. If the procedures described above are performed by a group of DM, it is important to use the average of the personal ratings. Step 5: making the final decision. With the results for the pairwise comparison of alternatives and the relative importance of the criteria, we can calculate the evaluation of each of the alternatives, which will give us a basis for making the final decision. Ontology engineering Ontology defines the common words and concepts used to describe and represent an area of knowledge, and so standardize the meaning. Ontologies are used by people, databases, applications that need to share domain information. Ontologies include computer usable definitions of basic concepts in the domain and the relationships among them. They encode knowledge in a domain and also knowledge that spans domains. So, they make that knowledge reusable (Rothenfluh et al, 1996). At the formal level ontology is a system containing certain concepts, properties of concepts, relationships between concepts, and additional limitations as are determined by axioms (Khakhalin, 2005). Ontological engineering includes: definition of the concepts in the ontology, guidance taxonomy, development of concepts and situations structures, determination of properties and values of these properties, procedures for output and transformations of situations. There are many reasons why the need of ontology development appears (Grechko, 2005): for knowledge sharing among people or software agents total understanding the structure of the data; for re-use of knowledge of the subject area; to turn assumptions in explicit connection or dependence; to separate domain knowledge from the operational knowledge; to analyze the domain knowledge. Ontological engineering denotes a set of design principles, development process and activities, supporting technologies, and systematic methodologies that facilitate ontology development and use its life cycle-design, implementation, evaluation, validation, maintenance, deployment, mapping, integrations, sharing, and reuse. Related works There are some definitions of methodology for building ontologies, again assuming manual approach. For instance, the methodology proposed in (Uschold et al, 1995) involves the following stages: identifying the purpose of the ontology (why to build it, how will it be used, range of the users), building the ontology, evaluation and documentation. The building of the ontology is further divided into three steps. The first is ontology capture, where key concepts and relationships are identified, a precise textual definition of them is written, terms to be used to refer to the concepts and relations are identified, the involved actors agree on the definitions and terms. The second step involves coding of the ontology to represent the defined conceptualization 49
3 in some formal languages (committing to some meta-ontology, choosing a representation language and coding). The third step involves possible integration with existing ontologies. Traditionally, ontologies for a given domain are constructed manually using some sort of languages or representation and rely on manual extraction of common sense knowledge from various sources. Recently, several programs that support manual ontology construction have been developed, for example, METHONTOLOGY (Ferndndez et al, 1997) or Protégé (Youn et al, 2006). Protégé 2000 assumes that knowledge-based systems are usually very expensive to build and maintain because knowledge-based system development is done by a team including both developers and domain experts who may be less familiar with computer software. Protégé 2000 guides developers and domain experts through the process of system development. Developers can reuse domain ontologies and problem-solving methods with Protégé 2000, shortening the time for development and program maintenance. One domain ontology that solves different problems can be used in several applications, and different ontologies can use the same problem-solving methods (Youn et al, 2006). The PROTÉGÉ-II is used in (Rothenfluh et al, 1996). There is shown also how reusable domain and method ontologies are combined into the task-dependent application ontology. The construction of a knowledge-based system starts from a declarative description of the domain and of the problem-solving method: the domain and method ontologies. The developer merges these ontologies to produce an application ontology that is both domain- and method-specific. To generate a run-time system, PROTÉGÉ-II interprets the knowledge base created by the expert as input to the problem-solving method. According to (Liu et al, 2005), decision ontology can be designed and used to conceptualize the knowledge for decision making process. Ontology can be used for the model base design and model management. Ontology is divided into two parts, i.e. domain ontology and modelling ontology, where domain ontology shows the terminology for decision making, concepts and terms. Decision making ontology which has been built in (Kornyshova et al, 2005) also is representing decision making knowledge; it includes concepts, their properties and relationships. Therefore, using the decision ontology the domain knowledge and decision models become more sharable and reusable to users from different background and interoperable to other software agents (Liu et al, 2005). Suggested approach The main idea of our approach is to separate the decision making method (method ontology) from the database (domain ontology) in the construction of ontology-based decision support system. The method ontology describes domain-independent method concepts, in contrast to the domain ontology, which describes methodindependent domain concepts. Method ontologies are abstract descriptions of the inputs and outputs of the problem-solving method. The method ontology describes the knowledge requirements and the knowledge roles of a given problem-solving method (Rothenfluh et al, 1996). Knowledge about the given domain may lead the developer to make changes in a generic method through method configuration. A generic problem-solving method should be decomposable: it should be divisible into some sequence of subtasks, which in turn are solved by other methods (Rothenfluh et al, 1996). Tasks to be solved In this work we are building the ontology method for decision support algorithm AHP. Fig. 1 shows a flowchart of the decision making process construction as logical basis for ontology construction. The flow-chart represents all general steps of AHP method. Using the given flowchart with it steps, the method ontology will be constructed in the next chapter. 50
4 The problem is defined no Alternatives and criteria are defined Are all decisions compatible? yes Hierarchical structure is built Pairwise comparison matrix is formed no no Are all the hierarchical levels compared? yes The common priorities are defined Calculation of the priorities for each criterion Does the result meet? yes Obtained a better alternative / structured set of alternatives Implementation of the suggested idea Fig. 1. Flow-chart of the decision making process in AHP. In this chapter a case study of the AHP method ontology construction is described. The first step of the AHP method is to define the problem and the main objective is to make the decision. A first concept of ontology hierarchy can be a problem class. The next step of the method is a hierarchy tree building where the root node is a problem, the intermediate levels are the criteria, and the lowest level contains the alternatives. In the hierarchy there are also clusters. Cluster is a group of nodes at the same levels which are subordinated to some other level the top of the cluster. The clusters are formed by placement of links between nodes. So, the hierarchy has clusters and levels, in which one there are nodes of hierarchy goal, criterion and alternative (Fig. 2). Problem Hierarchy Level of hierarchy Cluster Node of hierarhy Goal Criteria Alternative Fig. 2. Fragment of the method ontology. There can be many final results of the problem a set of alternatives, arranged alternatives, best alternative. Those all will be defined as the next nodes of the goal. To construct our method ontology, we will further take a 51
5 simple task which we will attempt to resolve using AHP method and at the same time constructing the next concepts of ontology. We will take decision matrix with four alternatives and six attributes with numerical values (Table 1). The next step of the AHP method is evaluating the hierarchy. Once the hierarchy has been constructed, the building of pairwise comparison matrix for each level must be done. It is necessary pairwise compare all the criteria by which we are going to compare the alternatives. Table 1 Decision matrix X1 X2 X3 X4 X5 X6 A A A A In the beginning, it is necessary to get the criteria evaluation. We evaluate the criterion mutual influence, using the ratio of the relative importance of the nine-point scale where 1 equal importance, 2 very slight superiority, lightweight superiority. Suppose that X1 criterion is more important than the X2 criterion with very slight superiority. As the matrix is symmetric, then X2 is better than X2 in ½ times. In this way, all the criteria are compared with each other and the pairwise comparison matrix is built; it can be seen from Table 2. Taking into account the given step, the next concepts of our ontology in criteria branch can be pairwise comparison and then pairwise comparison has pairwise comparison matrix. Next the eigenvectors and vectors of the local priority should be calculated (Table 2). Also the index of agreement should be found. Table 2 Pairwise comparison matrix X1 X2 X3 X4 X5 X6 Eigenvectors Normalized vectors of the local priority X X X X X X Now it is necessary to obtain estimates of each alternative by each criterion. If you already have an objective assessment, then they are just issued, and normalized so that the amount is equal to 1. If the assessment is not objective, then, as the author (Saaty, 2011) writes, it is necessary to use pairwise comparison, similar to the previously discussed criteria. In this original task, an objective evaluation has already been given, which we also use. The following general priorities should be calculated. The result of this task is given in Table 3. The result of the task using AHP method X 1 X 2 X 3 X 4 X 5 X 6 Priority vector numerical value Global priority A A A Table 3 A Considering this step we can define that alternative concept can have two branches: the first one is like criteria branch, the second one is selection of alternative, nodes evaluation and global priority. Using the previous discussed information, the ontology can be built as it is shown in Fig
6 Set of alternatives Goal Arranged alternatives Best alternative Eigenvector Node of hierarhy Criteria Pairwise comparison Pairwise comparison Goal matrix Index of agreement Vector of the local priority Alternative Selection of an alternative Nodes evaluation Global priority Fig.3. AHP method ontology. Summary and future work In this paper we have reviewed ontology engineering and ontology method. Based on the background study the method ontology has been built for AHP algorithm for decision support. The developed ontology can be reviewed and completed with some other elements. Our future research will include validation of the developed ontology using some domain ontology. Also we will work in a way to bridge the gap between XML and ontology and how to get from ontology to a specific XML schema. Acknowledgements Thanks to Dr.habil.sc.comp., Professor Arkady Borisov from Riga Technical University for help and support. References Aleksejeva, L.Y., Principles of Design and Procedures of Functioning of Decision Support Systems in Organizational Systems. Summary of PhD Thesis, Riga, 24 p. Bolotova, L.S., Sistemy iskusstvennogo intellekta: Modeli i tehnologii, osnovannyye na znaniakh (Systems of Artificial Intelligence: Models and Technologies Based on Knowledge). Moscow, Finance and Statistics, 663 p. (in Russian) Ferndndez, M. etc., METHONTOLOGY: From Ontological Art Towards Ontological Engineering. AAAI Technical Report SS-97-06, pp Grechko, A.V., Ontologia metoda analiza iyerarhiy Saaty (Ontology of the Analytic Hierarchy Process of Saaty). Artificial intelligence 3, pp (in Russian) Khakhalin, G.K., Predmetnaja ontologia dlya ponimania tekstov geometricheskih zadach (The Domain Ontology under Geometrical Text Understanding). Moscow, Research Centre of Electronic Computers, 9. p. Available at: (in Russian) Kornyshova, Y., Deneckere, R., Decision-Making Ontology for Information Systems Engineering. ER'10 Proceedings of the 29th International Conference on Conceptual Modeling, pp Liu, O., Ma, J., A Web Services Approach to Model Management in DSS. PACIS 2005 Proceedings, 31 p. Loranzo-Tello, A., Gomez-Perez, A., Ontometric: A Method to Choose the Appropriate Ontology. Journal of Database Management (JDM) Volume 15, Issue 2., p.18 Petrovsky, A.B., Gruppovoye mnogokriterialnoye prinyatiye resheniy s nesovpodayushchimi predpochteniami (Group Multiple Criteria Decision Making with Distinct Preferences). Scientific statements Belgorod State University 12, pp (in Russian) Petrovskiy, A.B., Teorija prinyatiya resheniy (Decision Making Theory). Publishing Center Academy, 400 p. (in Russian) 53
7 Rothenfluh, T.E. etc, Reusable Ontologies, Knowledge-Acquisition Tools, and Performance Systems: PROTÉGÉ-II Solutions to Sisyphus-2. International Journal of Human-Computer Studies, Volume 44, Issue 3-4, pp Saaty, T., Prinyatie resheniy pri zavisemostyakh i obratnikh svyazyakh: Analiticheskiye seti. (Decision- Making in Dependence and Feedback: The Analytic Network). LIBROCOM, 360 p. (in Russian) Uschold, M., King, M., Towards a Methodology for Building Ontologies. Workshop on Basic Ontological Issues in Knowledge Sharing, held in conjunction with IJCAI-95, 15 p. Youn, S., McLeod, D., Ontology development tools for ontology-based knowledge management. Nonpublished research report, 100 p. Available at:
CREATION OF THE RATING OF STOCK MARKET ANALYTICAL SYSTEMS ON THE BASE OF EXPERT QUALITATIVE ESTIMATIONS
CREATION OF THE RATIN OF STOCK MARKET ANALYTICAL SYSTEMS ON THE BASE OF EXPERT QUALITATIVE ESTIMATIONS Olga A. Siniavsaya, Boris A. Zhelezo, Roman V. Karpovich* Belorussian State Economic University 220672
More informationMulti-Criteria Decision Making 1-AHP
Multi-Criteria Decision Making 1-AHP Introduction In our complex world system, we are forced to cope with more problems than we have the resources to handle We a framework that enable us to think of complex
More informationA Multicriteria Approach in the Selection of a SAP UI Technology
A Multicriteria Approach in the Selection of a SAP UI Technology A.D. Berdie, M. Osaci, N. Budişan Abstract The selection of a web technology in realizing a project is a complex and important decision
More informationPARAMETERS OF OPTIMUM HIERARCHY STRUCTURE IN AHP
Analytic Hierarchy 014, Washington D.C., U.S.A. PARAMETERS OF OPTIMUM HIERARCHY STRUCTURE IN AHP Stan Lipovetsky GfK Custom Research North America Mineapolis, MN, USA E-mail: stan.lipovetsky@gfk.edu ABSTRACT
More informationA VALIDATION OF THE EFFECTIVENESS OF INNER DEPENDENCE IN AN ANP MODEL
A VALIDATION OF THE EFFECTIVENESS OF INNER DEPENDENCE IN AN ANP MODEL Rozann Saaty Creative Decisions Foundation Pittsburgh, PA 15213 Email: rozann@creativedecisions.net ABSTRACT Validation is important
More informationPRIORITIZATION OF WIRE EDM RESPONSE PARAMETERS USING ANALYTICAL NETWORK PROCESS
PRIORITIZATION OF WIRE EDM RESPONSE PARAMETERS USING ANALYTICAL NETWORK PROCESS CH. Suresh 1* & K.Venkatasubbaiah 2 & CH. ju 3 1Research Scholar, Department of Mechanical Engineering, Andhra University,
More informationSELECTION OF AGRICULTURAL AIRCRAFT USING AHP AND TOPSIS METHODS IN FUZZY ENVIRONMENT
SELECTION OF AGRICULTURAL AIRCRAFT USING AHP AND TOPSIS METHODS IN FUZZY ENVIRONMENT Gabriel Scherer Schwening*, Álvaro Martins Abdalla** *EESC - USP, **EESC - USP Abstract Considering the difficulty and
More informationThe Further Mathematics Support Programme
Degree Topics in Mathematics Groups A group is a mathematical structure that satisfies certain rules, which are known as axioms. Before we look at the axioms, we will consider some terminology. Elements
More informationUsability Evaluation of Software Testing Based on Analytic Hierarchy Process Dandan HE1, a, Can WANG2
4th International Conference on Machinery, Materials and Computing Technology (ICMMCT 2016) Usability Evaluation of Software Testing Based on Analytic Hierarchy Process Dandan HE1, a, Can WANG2 1,2 Department
More informationNeOn Methodology for Building Ontology Networks: a Scenario-based Methodology
NeOn Methodology for Building Ontology Networks: a Scenario-based Methodology Asunción Gómez-Pérez and Mari Carmen Suárez-Figueroa Ontology Engineering Group. Departamento de Inteligencia Artificial. Facultad
More informationExtension and integration of i* models with ontologies
Extension and integration of i* models with ontologies Blanca Vazquez 1,2, Hugo Estrada 1, Alicia Martinez 2, Mirko Morandini 3, and Anna Perini 3 1 Fund Information and Documentation for the industry
More informationModule 1 Introduction. IIT, Bombay
Module 1 Introduction Lecture 2 Concept Generation and Evaluation Instructional objectives The primary objective of this lecture is to outline the importance of concept generation and selection in decision
More informationCHAPTER 3 MAINTENANCE STRATEGY SELECTION USING AHP AND FAHP
31 CHAPTER 3 MAINTENANCE STRATEGY SELECTION USING AHP AND FAHP 3.1 INTRODUCTION Evaluation of maintenance strategies is a complex task. The typical factors that influence the selection of maintenance strategy
More informationOntology Development. Qing He
A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far Ontology Development Qing He 1 Why develop an ontology? In recent years the development of ontologies
More informationResearch on Risk Element Transmission of Enterprise Project Evaluation Chain Based on Trapezoidal Fuzzy Number FAHP
Research Journal of Applied Sciences, Engineering and Technology 4(4): 253-259, 202 ISSN: 2040-7467 Maxwell Scientific Organization, 202 Submitted: March 0, 202 Accepted: April 03, 202 Published: July
More informationOntology Creation and Development Model
Ontology Creation and Development Model Pallavi Grover, Sonal Chawla Research Scholar, Department of Computer Science & Applications, Panjab University, Chandigarh, India Associate. Professor, Department
More informationOntology Refinement and Evaluation based on is-a Hierarchy Similarity
Ontology Refinement and Evaluation based on is-a Hierarchy Similarity Takeshi Masuda The Institute of Scientific and Industrial Research, Osaka University Abstract. Ontologies are constructed in fields
More informationUSING PRINCIPAL COMPONENTS ANALYSIS FOR AGGREGATING JUDGMENTS IN THE ANALYTIC HIERARCHY PROCESS
Analytic Hierarchy To Be Submitted to the the Analytic Hierarchy 2014, Washington D.C., U.S.A. USING PRINCIPAL COMPONENTS ANALYSIS FOR AGGREGATING JUDGMENTS IN THE ANALYTIC HIERARCHY PROCESS Natalie M.
More informationA NEW MULTI-CRITERIA EVALUATION MODEL BASED ON THE COMBINATION OF NON-ADDITIVE FUZZY AHP, CHOQUET INTEGRAL AND SUGENO λ-measure
A NEW MULTI-CRITERIA EVALUATION MODEL BASED ON THE COMBINATION OF NON-ADDITIVE FUZZY AHP, CHOQUET INTEGRAL AND SUGENO λ-measure S. Nadi a *, M. Samiei b, H. R. Salari b, N. Karami b a Assistant Professor,
More informationFausto Giunchiglia and Mattia Fumagalli
DISI - Via Sommarive 5-38123 Povo - Trento (Italy) http://disi.unitn.it FROM ER MODELS TO THE ENTITY MODEL Fausto Giunchiglia and Mattia Fumagalli Date (2014-October) Technical Report # DISI-14-014 From
More informationSelection of Best Web Site by Applying COPRAS-G method Bindu Madhuri.Ch #1, Anand Chandulal.J #2, Padmaja.M #3
Selection of Best Web Site by Applying COPRAS-G method Bindu Madhuri.Ch #1, Anand Chandulal.J #2, Padmaja.M #3 Department of Computer Science & Engineering, Gitam University, INDIA 1. binducheekati@gmail.com,
More informationA method to speedily pairwise compare in AHP and ANP
ISAHP 2005, Honolulu, Hawaii, July 8-10, 2005 A method to speedily pairwise compare in AHP and ANP Kazutomo Nishizawa Department of Mathematical Information Engineering, College of Industrial Technology,
More information2 Which Methodology for Building Ontologies? 2.1 A Work Still in Progress Many approaches (for a complete survey, the reader can refer to the OntoWeb
Semantic Commitment for Designing Ontologies: A Proposal Bruno Bachimont 1,Antoine Isaac 1;2, Raphaël Troncy 1;3 1 Institut National de l'audiovisuel, Direction de la Recherche 4, Av. de l'europe - 94366
More informationOntology based Model and Procedure Creation for Topic Analysis in Chinese Language
Ontology based Model and Procedure Creation for Topic Analysis in Chinese Language Dong Han and Kilian Stoffel Information Management Institute, University of Neuchâtel Pierre-à-Mazel 7, CH-2000 Neuchâtel,
More informationVocabulary-Driven Enterprise Architecture Development Guidelines for DoDAF AV-2: Design and Development of the Integrated Dictionary
Vocabulary-Driven Enterprise Architecture Development Guidelines for DoDAF AV-2: Design and Development of the Integrated Dictionary December 17, 2009 Version History Version Publication Date Author Description
More informationDecision Processes in Public Organizations
Decision Processes in Public Organizations SYLVIA ENCHEVA Stord/Haugesund University College Faculty of Technology, Business and Maritime Sciences Bjørnsonsg. 45, 558 Haugesund NORWAY sbe@hsh.no SHARIL
More informationOntology for Exploring Knowledge in C++ Language
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 5.258 IJCSMC,
More informationSemantic Web. Ontology Engineering and Evaluation. Morteza Amini. Sharif University of Technology Fall 95-96
ه عا ی Semantic Web Ontology Engineering and Evaluation Morteza Amini Sharif University of Technology Fall 95-96 Outline Ontology Engineering Class and Class Hierarchy Ontology Evaluation 2 Outline Ontology
More informationTowards Systematic Usability Verification
Towards Systematic Usability Verification Max Möllers RWTH Aachen University 52056 Aachen, Germany max@cs.rwth-aachen.de Jonathan Diehl RWTH Aachen University 52056 Aachen, Germany diehl@cs.rwth-aachen.de
More informationMethodologies, Tools and Languages. Where is the Meeting Point?
Methodologies, Tools and Languages. Where is the Meeting Point? Asunción Gómez-Pérez Mariano Fernández-López Oscar Corcho Artificial Intelligence Laboratory Technical University of Madrid (UPM) Spain Index
More informationDomain-specific Concept-based Information Retrieval System
Domain-specific Concept-based Information Retrieval System L. Shen 1, Y. K. Lim 1, H. T. Loh 2 1 Design Technology Institute Ltd, National University of Singapore, Singapore 2 Department of Mechanical
More informationSemantic Web. Ontology Engineering and Evaluation. Morteza Amini. Sharif University of Technology Fall 93-94
ه عا ی Semantic Web Ontology Engineering and Evaluation Morteza Amini Sharif University of Technology Fall 93-94 Outline Ontology Engineering Class and Class Hierarchy Ontology Evaluation 2 Outline Ontology
More informationBuilding the NNEW Weather Ontology
Building the NNEW Weather Ontology Kelly Moran Kajal Claypool 5 May 2010 1 Outline Introduction Ontology Development Methods & Tools NNEW Weather Ontology Design Application: Semantic Search Summary 2
More informationAn Ontology-Based Intelligent Information System for Urbanism and Civil Engineering Data
Ontologies for urban development: conceptual models for practitioners An Ontology-Based Intelligent Information System for Urbanism and Civil Engineering Data Stefan Trausan-Matu 1,2 and Anca Neacsu 1
More informationJoint Application Design & Function Point Analysis the Perfect Match By Sherry Ferrell & Roger Heller
Joint Application Design & Function Point Analysis the Perfect Match By Sherry Ferrell & Roger Heller Introduction The old adage It s not what you know but when you know it that counts is certainly true
More informationEnhancing Internet Search Engines to Achieve Concept-based Retrieval
Enhancing Internet Search Engines to Achieve Concept-based Retrieval Fenghua Lu 1, Thomas Johnsten 2, Vijay Raghavan 1 and Dennis Traylor 3 1 Center for Advanced Computer Studies University of Southwestern
More informationAutomation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1
Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1 Dhirubhai Ambani Institute for Information and Communication Technology, Gandhinagar, Gujarat, India Email:
More informationXML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI
Chapter 18 XML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI Fábio Ghignatti Beckenkamp and Wolfgang Pree Abstract: Key words: WebEDI relies on the Internet infrastructure for exchanging documents among
More informationTDWI strives to provide course books that are content-rich and that serve as useful reference documents after a class has ended.
Previews of TDWI course books are provided as an opportunity to see the quality of our material and help you to select the courses that best fit your needs. The previews can not be printed. TDWI strives
More informationOntoEval Assessment Tool for OWL Ontology based Application
OntoEval Assessment Tool for OWL Ontology based Application Bekka Fatiha Computer Science Department University Mohamed El-Bachir El- Ibrahimi Bordj Bou Arreridj, Algeria Maache Salah Computer Science
More informationFinal Project. Professor : Hsueh-Wen Tseng Reporter : Bo-Han Wu
The Analytic Hierarchy Process What it is and how it used R. W. Saaty, Mathematical Modelling 87 Network Topology Design using Analytic Hierarchy Process Noriaki Kamiyama, Daisuke Satoh, IEEE ICC 08 Design
More informationImproving the Efficiency of Fast Using Semantic Similarity Algorithm
International Journal of Scientific and Research Publications, Volume 4, Issue 1, January 2014 1 Improving the Efficiency of Fast Using Semantic Similarity Algorithm D.KARTHIKA 1, S. DIVAKAR 2 Final year
More informationWeb Structure Mining Community Detection and Evaluation
Web Structure Mining Community Detection and Evaluation 1 Community Community. It is formed by individuals such that those within a group interact with each other more frequently than with those outside
More informationSYDE Winter 2011 Introduction to Pattern Recognition. Clustering
SYDE 372 - Winter 2011 Introduction to Pattern Recognition Clustering Alexander Wong Department of Systems Design Engineering University of Waterloo Outline 1 2 3 4 5 All the approaches we have learned
More information3. LABOR CATEGORY DESCRIPTIONS
3. LABOR CATEGORY DESCRIPTIONS 001 - Consulting Systems Advisor Fifteen or more (15+) years of experience within the industry. The Consulting System Advisor develops and applies advanced methods, theories,
More informationEvaluation report of requirements elicitation practices
Evaluation report of requirements elicitation practices Version: 1.0 Date: 26.6.2002 Sari Kujala Qure Project Software Business and Engineering Institute Helsinki University of Technology TABLE OF CONTENTS
More informationChapter 6 Architectural Design. Chapter 6 Architectural design
Chapter 6 Architectural Design 1 Topics covered Architectural design decisions Architectural views Architectural patterns Application architectures 2 Software architecture The design process for identifying
More informationDesign Analysis Method for Multidisciplinary Complex Product using SysML
Design Analysis Method for Multidisciplinary Complex Product using SysML Jihong Liu 1,*, Shude Wang 1, and Chao Fu 1 1 School of Mechanical Engineering and Automation, Beihang University, 100191 Beijing,
More informationBlázquez M, Fernández M, García-Pinar JM, Gómez-Pérez A Building Ontologies at the Knowledge Level using the Ontology Design Environment
Ontology Engineering Group Laboratorio de Inteligencia Artificial Dept. Inteligencia Artificial, Facultad de Informática UPM OEG Publication Blázquez M, Fernández M, García-Pinar JM, Gómez-Pérez A Building
More informationis easing the creation of new ontologies by promoting the reuse of existing ones and automating, as much as possible, the entire ontology
Preface The idea of improving software quality through reuse is not new. After all, if software works and is needed, just reuse it. What is new and evolving is the idea of relative validation through testing
More informationAn Ontology-Based Methodology for Integrating i* Variants
An Ontology-Based Methodology for Integrating i* Variants Karen Najera 1,2, Alicia Martinez 2, Anna Perini 3, and Hugo Estrada 1,2 1 Fund of Information and Documentation for the Industry, Mexico D.F,
More informationOntologies to Support Process Integration in Enterprise Engineering
Computational & Mathematical Organization Theory 6, 381 394, 2000. c 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. Ontologies to Support Process Integration in Enterprise Engineering
More informationStarting Ontology Development by Visually Modeling an Example Situation - a User Study
Starting Ontology Development by Visually Modeling an Example Situation - a User Marek Dudáš 1, Vojtěch Svátek 1, Miroslav Vacura 1,2, and Ondřej Zamazal 1 1 Department of Information and Knowledge Engineering,
More informationPairwise Comparisons
Version for CS/SE 3RA3 Ryszard Janicki Department of Computing and Software, McMaster University, Hamilton, Ontario, Canada Ryszard Janicki 1/12 Weights and Ranking Subjective Weights Weights or weighted
More informationVISO: A Shared, Formal Knowledge Base as a Foundation for Semi-automatic InfoVis Systems
VISO: A Shared, Formal Knowledge Base as a Foundation for Semi-automatic InfoVis Systems Jan Polowinski Martin Voigt Technische Universität DresdenTechnische Universität Dresden 01062 Dresden, Germany
More informationDesigning a System Engineering Environment in a structured way
Designing a System Engineering Environment in a structured way Anna Todino Ivo Viglietti Bruno Tranchero Leonardo-Finmeccanica Aircraft Division Torino, Italy Copyright held by the authors. Rubén de Juan
More informationLOGICAL OPERATOR USAGE IN STRUCTURAL MODELLING
LOGICAL OPERATOR USAGE IN STRUCTURAL MODELLING Ieva Zeltmate (a) (a) Riga Technical University, Faculty of Computer Science and Information Technology Department of System Theory and Design ieva.zeltmate@gmail.com
More informationRemote Sensing and GIS. GIS Spatial Overlay Analysis
Subject Paper No and Title Module No and Title Module Tag Geology Remote Sensing and GIS GIS Spatial Overlay Analysis RS & GIS XXXI Principal Investigator Co-Principal Investigator Co-Principal Investigator
More informationThe Promotion Channel Investigation of BIM Technology Application
2016 International Conference on Manufacturing Construction and Energy Engineering (MCEE) ISBN: 978-1-60595-374-8 The Promotion Channel Investigation of BIM Technology Application Yong Li, Jia-Chuan Qin,
More informationUnderstanding Clustering Supervising the unsupervised
Understanding Clustering Supervising the unsupervised Janu Verma IBM T.J. Watson Research Center, New York http://jverma.github.io/ jverma@us.ibm.com @januverma Clustering Grouping together similar data
More informationEvaluation of ontology matching
Evaluation of ontology matching Jérôme Euzenat (INRIA Rhône-Alpes & LIG) + work within Knowledge web 2.2 and esp. Malgorzata Mochol (FU Berlin) April 19, 2007 Evaluation of ontology matching 1 / 44 Outline
More informationFFRDC Team s Expert Elicitation
FFRDC Team s Expert Elicitation Summary of Observations of the Expert Elicitation by two NAS Committee Members and NAS Staff Officer Presentation prepared for July 23-25 meetings of NAS Committee on Supplemental
More informationCUE-10: Moderation Page 1. Comparative Usability Evaluation 10. Moderation. Observing usability test moderators
CUE-10: Moderation Page 1 Comparative Usability Evaluation 10 Moderation Observing usability test moderators Workshop: Boston, MA, USA, Wednesday 9 May 2018 CUE-10: Moderation Page 2 Call For Participation
More informationDISSOLUTION OF THE DILEMMA OR CIRCULATION PROBLEM USING THE ANALYTIC NETWORK PROCESS
DISSOLUTION OF THE DILEMMA OR CIRCULATION PROBLEM USING THE ANALYTIC NETWORK PROCESS Toshimasa Ozaki Nagoyagakuin University Nagoya, Aici, Japan E-mail: ozaki@ngu.ac.jp Shin Sugiura Meijo University Kani,
More informationSELECTION OF CREATIVE INDUSTRY SECTOR ICT SUITABLE DEVELOPED IN PESANTREN USING FUZZY - AHP
SELECTION OF CREATIVE INDUSTRY SECTOR ICT SUITABLE DEVELOPED IN PESANTREN USING FUZZY - AHP 1 HOZAIRI, 2 AHMAD 1 Islamic University Of Madura, Faculty Of Engineering, Informatics Engineering Study Program
More informationReducing Consumer Uncertainty
Spatial Analytics Reducing Consumer Uncertainty Towards an Ontology for Geospatial User-centric Metadata Introduction Cooperative Research Centre for Spatial Information (CRCSI) in Australia Communicate
More informationQuantifying and Assessing the Merge of Cloned Web-Based System: An Exploratory Study
Quantifying and Assessing the Merge of Cloned Web-Based System: An Exploratory Study Jadson Santos Department of Informatics and Applied Mathematics Federal University of Rio Grande do Norte, UFRN Natal,
More informationA Technique for Representing Course Knowledge Using Ontologies and Assessing Test Problems
A Technique for Representing Course Knowledge Using Ontologies and Assessing Test Problems Javed Khan and Manas Hardas Kent State University, Kent, Ohio 44240, USA {javed,mhardas}@kent.edu Summary. In
More informationEuropean Commission - ISA Unit
DG DIGIT Unit.D.2 (ISA Unit) European Commission - ISA Unit INTEROPERABILITY QUICK ASSESSMENT TOOLKIT Release Date: 12/06/2018 Doc. Version: 1.1 Document History The following table shows the development
More informationASIAN JOURNAL OF MANAGEMENT RESEARCH Online Open Access publishing platform for Management Research
ASIAN JOURNAL OF MANAGEMENT RESEARCH Online Open Access publishing platform for Management Research Copyright 2010 All rights reserved Integrated Publishing association Review Article ISSN 2229 3795 The
More informationA Generalized Multi Criteria Decision Making Method Based on Extention of ANP by Enhancing PAIR WISE Comparison Techniques
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 4 Sofia 2015 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.1515/cait-2015-0050 A Generalized Multi Criteria
More informationAn Architecture for Semantic Enterprise Application Integration Standards
An Architecture for Semantic Enterprise Application Integration Standards Nenad Anicic 1, 2, Nenad Ivezic 1, Albert Jones 1 1 National Institute of Standards and Technology, 100 Bureau Drive Gaithersburg,
More informationTeam Process Data Warehouse Process Dashboard Notes for Core Data Schema
Team Process Data Warehouse Process Dashboard Notes for Core Data Schema The Core Schema document describes various database constructs that are present within the data warehouse. Since the warehouse itself
More informationA Fuzzy Model for a Railway-Planning Problem
Applied Mathematical Sciences, Vol. 10, 2016, no. 27, 1333-1342 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2016.63106 A Fuzzy Model for a Railway-Planning Problem Giovanni Leonardi University
More informationInformation Fusion Dr. B. K. Panigrahi
Information Fusion By Dr. B. K. Panigrahi Asst. Professor Department of Electrical Engineering IIT Delhi, New Delhi-110016 01/12/2007 1 Introduction Classification OUTLINE K-fold cross Validation Feature
More informationUnsupervised Clustering of Requirements
Technology Volume 1, Issue 2, October-December, 2013, pp. 183-188, IASTER 2013 www.iaster.com, Online: 2347-5099, Print: 2348-0009 Unsupervised Clustering of Requirements 1 B. Saranya, 2 R. Subha, 3 Dr.S.
More informationQuality Software Requirements By J. Chris Gibson
Quality Software Requirements By J. Chris Gibson The information contained within this document has been gathered from a variety of sources and practices observed by the development team at Protera Software
More informationTHE VARIABILITY OF FUZZY AGGREGATION METHODS FOR PARTIAL INDICATORS OF QUALITY AND THE OPTIMAL METHOD CHOICE
THE VARIABILITY OF FUZZY AGGREGATION METHODS FOR PARTIAL INDICATORS OF QUALITY AND THE OPTIMAL METHOD CHOICE Mikhail V. Koroteev 1, Pavel V. Tereliansky 1, Oleg I. Vasilyev 2, Abduvap M. Zulpuyev 3, Kadanbay
More informationSystem of Systems Architecture Generation and Evaluation using Evolutionary Algorithms
SysCon 2008 IEEE International Systems Conference Montreal, Canada, April 7 10, 2008 System of Systems Architecture Generation and Evaluation using Evolutionary Algorithms Joseph J. Simpson 1, Dr. Cihan
More informationModel-Solver Integration in Decision Support Systems: A Web Services Approach
Model-Solver Integration in Decision Support Systems: A Web Services Approach Keun-Woo Lee a, *, Soon-Young Huh a a Graduate School of Management, Korea Advanced Institute of Science and Technology 207-43
More informationINTELLIGENT SYSTEM OF GEARBOXES DESIGN
6 th INTERNATIONAL MULTIDISCIPLINARY CONFERENCE INTELLIGENT SYSTEM OF GEARBOXES DESIGN Eugen Valentin, BUTILĂ, Transilvania University of Braşov, Eroilor, 29, 500036 Gheorghe Leonte, MOGAN, Transilvania
More informationRepeating Segment Detection in Songs using Audio Fingerprint Matching
Repeating Segment Detection in Songs using Audio Fingerprint Matching Regunathan Radhakrishnan and Wenyu Jiang Dolby Laboratories Inc, San Francisco, USA E-mail: regu.r@dolby.com Institute for Infocomm
More informationModels versus Ontologies - What's the Difference and where does it Matter?
Models versus Ontologies - What's the Difference and where does it Matter? Colin Atkinson University of Mannheim Presentation for University of Birmingham April 19th 2007 1 Brief History Ontologies originated
More information5/9/2014. Recall the design process. Lecture 1. Establishing the overall structureof a software system. Topics covered
Topics covered Chapter 6 Architectural Design Architectural design decisions Architectural views Architectural patterns Application architectures Lecture 1 1 2 Software architecture The design process
More informationSHOTGUN SURGERY DESIGN FLAW DETECTION. A CASE-STUDY
STUDIA UNIV. BABEŞ BOLYAI, INFORMATICA, Volume LVIII, Number 4, 2013 SHOTGUN SURGERY DESIGN FLAW DETECTION. A CASE-STUDY CAMELIA ŞERBAN Abstract. Due to the complexity of object oriented design, its assessment
More informationINTEGRATION AND TESTING OF THE WEB BASED SPATIAL DECISION SUPPORT SYSTEM
Annex: 28 INTEGRATION AND TESTING OF THE WEB BASED SPATIAL DECISION SUPPORT SYSTEM Test plan report and procedures 1 SUMMARY 1 OVERALL DESCRIPTION... 3 2 TEST PLAN REPORT AND PROCEDURES... 4 2.1 INTRODUCTION...
More informationCluster Analysis. Angela Montanari and Laura Anderlucci
Cluster Analysis Angela Montanari and Laura Anderlucci 1 Introduction Clustering a set of n objects into k groups is usually moved by the aim of identifying internally homogenous groups according to a
More informationJava Learning Object Ontology
Java Learning Object Ontology Ming-Che Lee, Ding Yen Ye & Tzone I Wang Laboratory of Intelligent Network Applications Department of Engineering Science National Chung Kung University Taiwan limingche@hotmail.com,
More informationSemantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique
Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique Minal Bhise DAIICT, Gandhinagar, Gujarat, India 382007 minal_bhise@daiict.ac.in Abstract. The semantic web offers
More informationResearch on Design and Application of Computer Database Quality Evaluation Model
Research on Design and Application of Computer Database Quality Evaluation Model Abstract Hong Li, Hui Ge Shihezi Radio and TV University, Shihezi 832000, China Computer data quality evaluation is the
More informationOntology Summit2007 Survey Response Analysis. Ken Baclawski Northeastern University
Ontology Summit2007 Survey Response Analysis Ken Baclawski Northeastern University Outline Communities Ontology value, issues, problems, solutions Ontology languages Terms for ontology Ontologies April
More informationDOI /HORIZONS.B P38 UDC :519.8(497.6) COMBINED FUZZY AHP AND TOPSIS METHODFOR SOLVINGLOCATION PROBLEM 1
DOI 10.20544/HORIZONS.B.03.1.16.P38 UD 656.96:519.8(497.6) OMBINED FUZZY AHP AND TOPSIS METHODFOR SOLVINGLOATION PROBLEM 1 Marko Vasiljević 1, Željko Stević University of East Sarajevo Faculty of Transport
More informationCluster Analysis. Mu-Chun Su. Department of Computer Science and Information Engineering National Central University 2003/3/11 1
Cluster Analysis Mu-Chun Su Department of Computer Science and Information Engineering National Central University 2003/3/11 1 Introduction Cluster analysis is the formal study of algorithms and methods
More informationFCA-based Search for Duplicate objects in Ontologies
FCA-based Search for Duplicate objects in Ontologies Dmitry A. Ilvovsky and Mikhail A. Klimushkin National Research University Higher School of Economics, School of Applied Mathematics and Informational
More informationUSTGlobal INNOVATION INFORMATION TECHNOLOGY. Using a Test Design Tool to become a Digital Organization
USTGlobal INNOVATION INFORMATION TECHNOLOGY Using a Test Design Tool to become a Digital Organization Overview: Automating test design reduces efforts and increases quality Automated testing resolves most
More informationUniversity of Huddersfield Repository
University of Huddersfield Repository Olszewska, Joanna Isabelle, Simpson, Ron and McCluskey, T.L. Appendix A: epronto: OWL Based Ontology for Research Information Management Original Citation Olszewska,
More informationIndex. Business processes 409. a philosophy of maximum access 486 abstract service management metamodel
Index 511 Index A a philosophy of maximum access 486 abstract service management metamodel 416 Abstraction 57 Actability 112 Action Diagrams 124 action mode 113 action potential 114 activities 409 activity
More informationThe Application Research of Semantic Web Technology and Clickstream Data Mart in Tourism Electronic Commerce Website Bo Liu
International Conference on Education Technology, Management and Humanities Science (ETMHS 2015) The Application Research of Semantic Web Technology and Clickstream Data Mart in Tourism Electronic Commerce
More informationSome words on the analytic hierarchy process and the provided ArcGIS extension ext_ahp
Some words on the analytic hierarchy process and the provided ArcGIS extension ext_ahp Extension developed by Oswald Marinoni Technische Universität Darmstadt, Institute for Applied Geosciences, Georesources
More informationReducing the Number of Test Cases for Performance Evaluation of Components
Reducing the Number of Test Cases for Performance Evaluation of Components João W. Cangussu Kendra Cooper Eric Wong Department of Computer Science University of Texas at Dallas Richardson-TX 75-, USA cangussu,kcooper,ewong
More information