Multi-Level Conceptual Modeling and OWL

Size: px
Start display at page:

Download "Multi-Level Conceptual Modeling and OWL"

Transcription

1 Multi-Level Conceptual Modeling and OWL Bernd Neumayr, Michael Schrefl Department of Business Informatics. Data & Knowledge Engineering, Johannes Kepler University Linz, Austria The Joint International Workshop on Metamodels, Ontologies, Semantic Technologies, and Information Systems for the Semantic Web, th International Conference on Conceptual Modeling - GRAMADO, BRAZIL 1

2 Intro Ontological Metamodeling vs. Linguistic Metamodeling Conceptual Metamodeling domain concepts with members at different abstraction levels Powertypes Materialization Deep Instantiation ti ti M-Objects and M-Relationships Metamodeling in OWL use one symbol as identifier of a class as well as of an individual undecideable in OWL Full restricted in OWL 2: Punning 2

3 Intro Contribution Transfer ideas from conceptual modeling to OWL via semantic-preserving mappings from M-Objects/M- Relationships to OWL augmented with integrity constraints (Motik et al., 2009) Motivation 1. provide querying facilities and decideable consistency checking for multi-level conceptual modeling 2. provide pattern for ontological metamodeling within decideable fragment of OWL 2 3

4 Produc ct Catalo og Product :catalog -desc:string ='Our Products' -taxrate : Integer -listprice : Float -serialnr : String M-Objects Example Product Model Physic cal Ent tity Pr roduct Cat egory 4

5 Produc ct Catalo og Product :catalog -desc:string ='Our Products' -taxrate : Integer -listprice : Float -serialnr : String M-Objects Example Pr roduct Cat egory Book -taxrate = 15 -author : String Product Model HarryPotter4 -listprice = author = 'J.K.Rowling' Physic cal Ent tity mycopyofhp4 -serialnr = 'A121212' 5

6 Produc ct Catalo og Product :catalog -desc:string ='Our Products' -taxrate : Integer -listprice : Float -serialnr : String M-Objects Example Pr roduct Cat egory Book -taxrate = 15 -author : String -taxrate = 20 -marketlaunch : Date :brand -maxspeed : Integer -mileage:integer Bra nd Porsche911 :brand -marketlaunch = porsche911club : Boolean Product Model HarryPotter4 -listprice = author = 'J.K.Rowling' Porsche911reraS -listprice = maxspeed = 293 km/h Porsche911GT3 -listprice = maxspeed = 310 km/h Physic cal Ent tity mycopyofhp4 -serialnr = 'A121212' myporsche911reras -serialnr = 'C ' -mileage = porsche911club = true 6

7 Product :catalog Company :root M-Relationships Example :brand Porsche911 :brand producedby :industrialsector :enterprise :factory Manufacturer :industrialsector :enterprise PorscheLtd :factory :enterprise :factory A m-relationship describes relationships between m-objects at multiple levels of abstraction expresses multi-level referential integrity constraints is identified by its name and related m-objects e.g. Product-producedBy- Company Porsche911reraS myporsche911reras PorscheZuffenhausen :factory 7

8 Product :catalog Company :root M-Relationships Example producedby :brand producedby db Porsche911 :brand Porsche911reraS producedby :industrialsector :enterprise :factory Manufacturer :industrialsector :enterprise PorscheLtd :factory :enterprise :factory A m-relationship describes relationships between m-objects at multiple levels of abstraction expresses multi-level referential integrity constraints is identified by its name and related m-objects e.g. Product-producedBy- Company may be concretized (expresses instantiation and/or specialization) abstracts each level of a m-relationship recursively over several levels myporsche911reras producedby PorscheZuffenhausen :factory 8

9 Sets and Subsets of M-Objects Product Category Brand Porsche911 Model Porsche911reraS Physical Entity 9

10 Sets and Subsets of M-Objects Product Category Brand Porsche911 Model Porsche911reraS Physical Entity 10

11 Sets and Subsets of M-Objects Product Category Brand Porsche911 Model Porsche911reraS Physical Entity 11

12 Sets and Subsets of M-Objects Product Category Company Brand Industrial Sector Model Enterprise Physical Entity Factory 12

13 Sets and Subsets of M-Relationships producedby Product Category-IndustrialSector Category Company Brand Model-Enterprise Industrial Sector Model PhysicalEntity-Factory Enterprise Physical Entity Factory 13

14 Mapping M-Objects to OWL Product each m-object as individual, each abstraction level as class concretization hierarchy by property concretize concretize is functional, concretize_tt is transitive closure of concretize Category 1 concretize concretize concretize_t concretize_tt concretize concretize_tt Brand Porsche911 Model Porsche911reraS Physical Entity 14

15 Mapping M-Objects to OWL Product use transitive property concretize_t and Nominals to identify anonymous classes as entry points for queries to define extensional constraints to define and refine common characteristics of its members Category Brand Porsche911 Model Physical Entity concretize_t. Product Model concretize_t. Model concretize_t. Porsche911 Model concretize_t. Product Model concretize_t. t M Model concretize_t. Porsche911 Model concretize_t. Porsche911reraS Model 15

16 Mapping M-Objects to OWL each m-object as individual each abstraction level as primitive class each m-object assigned to abstraction level by class assertion each m-object connected with its parent Category concretize, Product -taxrate = 20 -marketlaunch : Date :brand -maxspeed : Integer -mileage:integer 16

17 Mapping M-Objects to OWL assign values of top-level attributes by property assertions -taxrate = 20 -marketlaunch : Date :brand -maxspeed : Integer -mileage:integer Category concretize, Product taxrate, 20 17

18 Mapping M-Objects to OWL common characteristics of members of certain levels of an m-object defined by subclass axioms use integrity constraints with closed world semantics in order to preserve m-object semantics Category concretize, Product taxrate, 20 IC: concretize_t. Brand marketlaunch.date 1 marketlaunch. -taxrate = 20 IC: concretize_t. Model maxspeed.integer 1 maxspeed. -marketlaunch :Date :brand IC: concretize_t. t PhysicalEntity mileage.integer 1 mileage. -maxspeed : Integer -mileage:integer 18

19 Mapping M-Objects to OWL each attribute is inducted at only one level of one m-object = domain of attribute interprete subclass axioms as integrity constraints in order to avoid unwanted inferences Category concretize, Product taxrate, 20 IC: concretize_t. Brand marketlaunch.date 1 marketlaunch. -taxrate = 20 IC: concretize_t. Model maxspeed.integer 1 maxspeed. -marketlaunch :Date :brand IC: concretize_t. t PhysicalEntity mileage.integer 1 mileage. -maxspeed : Integer -mileage:integer IC: IC: marketlaunch. concretize_t. Brand IC: maxspeed. concretize_t. Model mileage. concretize_t. PhysicalEntity 19

20 Mapping M-Objects to OWL A level l of an m-object ensures that concretization at lower levels concretize this level l, this allows stable upward navigation. Ensured for each newly introduced level. avoid unwanted inferences Category concretize, Product taxrate, 20 IC: concretize_t. Brand marketlaunch.date 1 marketlaunch. -taxrate = 20 IC: concretize_t. Model maxspeed.integer 1 maxspeed. -marketlaunch : Date :brand IC: concretize_t. t PhysicalEntity mileage.integer 1 mileage. -maxspeed : Integer -mileage:integer IC: IC: marketlaunch. concretize_t. Brand IC: maxspeed. concretize_t. Model mileage. concretize_t. PhysicalEntity IC: concretize_t. Model concretize_t. concretize_t. Brand 20

21 Mapping M-Objects to OWL each level is inducted at exactly one m-object avoid unwanted inferences Category concretize, Product taxrate, 20 IC: concretize_t. Brand marketlaunch.date 1 marketlaunch. -taxrate = 20 IC: concretize_t. Model maxspeed.integer 1 maxspeed. -marketlaunch : Date :brand IC: concretize_t. t PhysicalEntity mileage.integer 1 mileage. -maxspeed : Integer -mileage:integer IC: IC: marketlaunch. concretize_t. Brand IC: maxspeed. concretize_t. Model mileage. concretize_t. PhysicalEntity IC: concretize_t. Model concretize_t. concretize_t. Brand IC: Brand concretize_t. 21

22 Mapping M-Objects to OWL An m-object cannot belong to more than one abstraction level, thus abstraction levels are pairwise disjoint. Category concretize, Product taxrate, 20 IC: concretize_t. Brand marketlaunch.date 1 marketlaunch. -taxrate = 20 IC: concretize_t. Model maxspeed.integer 1 maxspeed. -marketlaunch : Date :brand IC: concretize_t. t PhysicalEntity mileage.integer 1 mileage. -maxspeed : Integer -mileage:integer IC: IC: marketlaunch. concretize_t. Brand IC: maxspeed. concretize_t. Model mileage. concretize_t. PhysicalEntity IC: concretize_t. Model concretize_t. concretize_t. Brand IC: Brand concretize_t. Brand Category, Brand Model,... 22

23 Mapping M-Objects to OWL The m-object approach makes the Unique Name Assumption. Thus each pair of m-objects is member of the inequality predicate. Category concretize, Product taxrate, 20 IC: concretize_t. Brand marketlaunch.date 1 marketlaunch. -taxrate = 20 IC: concretize_t. Model maxspeed.integer 1 maxspeed. -marketlaunch : Date :brand IC: concretize_t. t PhysicalEntity mileage.integer 1 mileage. -maxspeed : Integer -mileage:integer IC: IC: marketlaunch. concretize_t. Brand IC: maxspeed. concretize_t. Model mileage. concretize_t. PhysicalEntity IC: concretize_t. Model concretize_t. concretize_t. Brand IC: Brand concretize_t. Brand Category, Brand Model,... Product, Book, Porsche911,... 23

24 Mapping M-Relationships to OWL Every m-relationship as named individual connected with its parent m-relationship and its source and target, source and target t are functional: 1 source 1 target Product-producedBy-Company Product -producedby-manufacturer Category Company Brand Industrial Sector Model Enterprise Physical Entity Factory

25 Mapping M-Relationships to OWL Connection levels as anonymous classes, based on level of source and target Use transitive property concretize_t and nominals to identify extensions of an m- relationship Product-producedBy-Company Product -producedby-manufacturer concretize_t. producedby Manufacturer source.model target.enterprise Category Company Brand Porsche911-producedBy-PorscheLtd Industrial Sector Model Enterprise Physical Entity concretize_t. producedby Manufacturer source.physicalentity target.factory Factory

26 Mapping M-Relationships to OWL m-relationship as named individual connected with its parent m- relationship and its source and target :brand producedby Manufacturer :industrialsector :enterprise t d ith it t :factory 1. concretize producedby Manufacturer, Product producedby Company 2. source producedby Manufacturer, 3. target producedby Manufacturer, Manufacturer 26

27 Mapping M-Relationships to OWL in a concretization, source or target must be concretized IC to avoid unwanted inferences Manufacturer :industrialsector :brand producedby :enterprise IC t id t d :factory 1. concretize producedby Manufacturer, Product producedby Company 2. source producedby Manufacturer, 3. target producedby Manufacturer, Manufacturer 4. IC: concretize_t. r producedby Manufacturer Manufacturer source. concretize_t. target. concretize_t. Manufacturer source. concretize_t. target. concretize_t. Manufacturer Manufacturer 27

28 Mapping M-Relationships to OWL stable upward navigation for m- relationships ICs to avoid unwanted inferences Manufacturer :industrialsector :brand producedby :enterprise IC t id t d :factory 1. concretize producedby Manufacturer, Product producedby Company 2. source producedby Manufacturer, 3. target producedby Manufacturer, Manufacturer 4. IC: concretize_t. r producedby Manufacturer Manufacturer source. concretize_t. target. concretize_t. Manufacturer source. concretize_t. target. concretize_t. Manufacturer Manufacturer 5. IC: concretize_t. producedby Manufacturer source. concretize_t.model target. concretize_t.enterprise i concretize_t. concretize_t. producedby Manufacturer source.model target.enterprise 6. IC: concretize_t. producedby Manufacturer source. concretize_t.physicalentity target. concretize_t.factory concretize_t. concretize_t. producedby Manufacturer source.physicalentity target.factory 28

29 Mapping M-Relationships to OWL Unique Name Assumption :brand producedby Manufacturer :industrialsector :enterprise :factory 1. concretize producedby Manufacturer, Product producedby Company 2. source producedby Manufacturer, 3. target producedby Manufacturer, Manufacturer 4. IC: concretize_t. r producedby Manufacturer Manufacturer source. concretize_t. target. concretize_t. Manufacturer source. concretize_t. target. concretize_t. Manufacturer Manufacturer 5. IC: concretize_t. producedby Manufacturer source. concretize_t.model target. concretize_t.enterprise i concretize_t. concretize_t. producedby Manufacturer source.model target.enterprise 6. IC: concretize_t. producedby Manufacturer source. concretize_t.physicalentity target. concretize_t.factory concretize_t. concretize_t. producedby Manufacturer source.physicalentity target.factory 7. producedby Manufacturer Product producedby Company 8. producedby Manufacturer Porsche911reraS producedby PorscheLtd

30 Summary and Future Work Contribution A mapping from m-objects and m-relationships to OWL Tool-Support: (sorry, not finished yet) M-Objects and M-Relationships are modeled in Protégé Frames Export-Plugin, using OWL API M-Objects and M-Relationships can then be used in Protégé 4 Future Work Performance Studies Extended mapping based on extended m-object model (Neumayr, Schrefl, 2010) Optimized Reasoning 30

31 References Boris Motik, Ian Horrocks, Ulrike Sattler: Bridging the gap between OWL and relational databases. J. Web Sem. (WS) 7(2):74-89 (2009) Bernd Neumayr, Katharina Grün, Michael Schrefl: Multi-Level Domain Modeling with M-Objects and M-Relationships. APCCM 2009: Bernd Neumayr, Michael Schrefl, Bernhard Thalheim: Hetero- Homogeneous Hierarchies in Data Warehouses. APCCM

Organization Analysis with Protégé

Organization Analysis with Protégé Organization Analysis with Protégé Towards Living Theorizing? for Sixth International Protégé Workshop 7-9 th Attempt of Organization Analysis Review of organization studies to create ontology structure

More information

Modelling Environmental Impact with a Goal and Causal Relation Integrated Approach

Modelling Environmental Impact with a Goal and Causal Relation Integrated Approach Modelling Environmental Impact with a Goal and Causal Relation Integrated Approach He Zhang, Lin Liu School of Software, Tsinghua University, Beijing Linliu@tsinghua.edu.cn Abstract: Due to the complexity

More information

OntoNaviERP: Ontology-supported Navigation in ERP Software Documentation

OntoNaviERP: Ontology-supported Navigation in ERP Software Documentation OntoNaviERP: Ontology-supported Navigation in ERP Software Documentation 1,2 and Andreas Wechselberger 1 1 E-Business and Web Science Research Group, Bundeswehr University Munich, Germany 2 STI Innsbruck,

More information

Model-Driven Architecture, Processes and Methodology from the Perspective of the Modeling Discipline

Model-Driven Architecture, Processes and Methodology from the Perspective of the Modeling Discipline Processes and Methodology from the Perspective of the Modeling Discipline MDA Implementers Workshop: Succeeding with Model Driven Systems May 12 th 2003 Orlando, Florida Background for Mathet Consulting,

More information

OBI Data Modelling Prototype

OBI Data Modelling Prototype OBI Data Modelling Prototype James A. Overton james@overton.ca 2013-06-17 This is a prototype of the value specification approach to modelling data in OBI/IAO. It is based on discussing during the Philly2013

More information

OASIS Service Oriented Architecture Reference Model Technical Committee (SOA-RM) BOOT CAMP. April DRAFT: Not approved by the OASIS SOA RM TC.

OASIS Service Oriented Architecture Reference Model Technical Committee (SOA-RM) BOOT CAMP. April DRAFT: Not approved by the OASIS SOA RM TC. OASIS Service Oriented Architecture Reference Model Technical Committee (SOA-RM) BOOT CAMP April 13 2005 DRAFT: Not approved by the OASIS SOA RM TC. Purpose This slide deck is designed to bring new TC

More information

1. Department of Accounting, University of Pretoria, South Africa.

1. Department of Accounting, University of Pretoria, South Africa. AN ONTOLOGICAL ANALYSIS OF THE DEFINITIONS OF THE ELEMENTS OF THE STATEMENT OF FINANCIAL POSITION AS PROVIDED IN DISCUSSION PAPER DP/2013/1 A REVIEW OF THE CONCEPTUAL FRAMEWORK FOR FINANCIAL REPORTING.

More information

An Ontology Design Pattern for Material Transformation

An Ontology Design Pattern for Material Transformation An Ontology Design Pattern for Material Transformation Charles Vardeman 1, Adila A. Krisnadhi 2,3, Michelle Cheatham 2, Krzysztof Janowicz 4, Holly Ferguson 1, Pascal Hitzler 2, Aimee P. C. Buccellato

More information

The Semantic Container Approach

The Semantic Container Approach The Semantic Container Approach Techniques for ontology-based data description and discovery in a decentralized SWIM knowledge base E. Gringinger 1*, C. Fabianek 1*, C. Schuetz 2*, B. Neumayr 2*, M. Schrefl

More information

A Formal Ontology for the Cell-Cycle Domain

A Formal Ontology for the Cell-Cycle Domain A Formal Ontology for the Cell-Cycle Domain Erick ANTEZANA Dept. of Plant Systems Biology. Flanders Interuniversity Institute for Biotechnology/Ghent University. Ghent BELGIUM. erant@psb.ugent.be Overview

More information

From Algal Biomass to Bioenergy via Semantic Web and Linked data

From Algal Biomass to Bioenergy via Semantic Web and Linked data From Algal Biomass to Bioenergy via Semantic Web and Linked data Monika Solanki* 1 and Johannes Skarka 2 1 Aston Business School Aston University, Birmingham, UK m.solanki@aston.ac.uk 2 Karlsruhe Institute

More information

Toward a Reasoning Service to Improve Routable Road Maps by Deriving Road Attributes from Telematics Data

Toward a Reasoning Service to Improve Routable Road Maps by Deriving Road Attributes from Telematics Data Toward a Reasoning Service to Improve Routable Road Maps by Deriving Road Attributes from Telematics Data Johannes Lauer 1, Mohamed Bakillah 1, 2, Steve H.L. Liang 2, Alexander Zipf 1 1 University Heidelberg,

More information

ONTOLOGY ENGINEERING AND TOOL. Nopphadol Chalortham, PhD Faculty of Pharmacy, Chiang Mai University

ONTOLOGY ENGINEERING AND TOOL. Nopphadol Chalortham, PhD Faculty of Pharmacy, Chiang Mai University ONTOLOGY ENGINEERING AND TOOL Nopphadol Chalortham, PhD Faculty of Pharmacy, Chiang Mai University nopphadolc@gmail.com Ontology A specification of conceptualization. A description (like a formal specification

More information

Methodology to Extend RAL

Methodology to Extend RAL Methodology to Extend RAL Cristina Cabanillas 1, Manuel Resinas 2, Antonio Ruiz-Cortés 2, and Jan Mendling 1 1 Vienna University of Economics and Business, Austria {cristina.cabanillas,jan.mendling}@wu.ac.at

More information

\ AUDIT SUPPORT PLUG-IN SYSTEM BY THE USE OF ONTOLOGY MODEL

\ AUDIT SUPPORT PLUG-IN SYSTEM BY THE USE OF ONTOLOGY MODEL \ AUDIT SUPPORT PLUG-IN SYSTEM BY THE USE OF ONTOLOGY MODEL Junya Minegishi, Andreas Gehrmann, Yoshimitsu Nagai and Syohei Ishizu Aoyama Gakuin University, 5-10-1 Fuchinobe, Sagamihara, 229-8558, Japan

More information

Classes, Attributes and Relationships. Model Specification - Structure + Behavior

Classes, Attributes and Relationships. Model Specification - Structure + Behavior Model Specification - Structure + Behavior Structure - Classes + Relationships/Associations -> Information Model Classes - entities in the application Attributes - Properties of classes Associations/Relationships

More information

Qualitative causal analyses of biosimulation models

Qualitative causal analyses of biosimulation models Qualitative causal analyses of biosimulation models Maxwell L. Neal 1, John H. Gennari 1, Daniel L. Cook 1,2 1 Department of Biomedical Informatics and Medical Education 2 Department of Physiology and

More information

Leveraging of CDISC Standards to Support Dissemination, Integration and Analysis of Raw Clinical Trials Data to Advance Open Science

Leveraging of CDISC Standards to Support Dissemination, Integration and Analysis of Raw Clinical Trials Data to Advance Open Science Leveraging of CDISC Standards to Support Dissemination, Integration and Analysis of Raw Clinical Trials Data to Advance Open Science Ravi Shankar Research Scientist, Division of Systems Medicine, Stanford

More information

TDT4252 Modelling of Information Systems Advanced Course

TDT4252 Modelling of Information Systems Advanced Course 1 TDT4252 Modelling of Information Systems Advanced Course Sobah Abbas Petersen Adjunct Associate Professor sap@idi.ntnu.no 2 Today s Lecture AKM in Industry: an example Purpose: To describe an approach

More information

Knowledge-Level Integration for JaCaMo

Knowledge-Level Integration for JaCaMo Knowledge-Level Integration for JaCaMo Artur Freitas, Daniela Schmidt, Alison Panisson Rafael H. Bordini, Felipe Meneguzzi and Renata Vieira Pontifical Catholic University of Rio Grande do Sul - PUCRS

More information

A Well-Founded Software Measurement Ontology

A Well-Founded Software Measurement Ontology A Well-Founded Software Measurement Ontology Monalessa Perini BARCELLOS a,b, Ricardo de Almeida FALBO a and Rodrigo DAL a MORO a Department of Computer Science, Federal University of Espírito Santo Brazil

More information

Slide 1. Slide 2. Slide 3. Objectives. Who Needs Interoperability? Component 9 Networking and Health Information Exchange

Slide 1. Slide 2. Slide 3. Objectives. Who Needs Interoperability? Component 9 Networking and Health Information Exchange Slide 1 Component 9 Networking and Health Information Exchange Unit 8 Enterprise Architecture Models This material was developed by Duke University, funded by the Department of Health and Human Services,

More information

PROMCODE. Interface Specification

PROMCODE. Interface Specification PROMCODE Project Management of COntracted Delivery for software supply chain Interface Specification (Version 1) October 22, 2013 PROMCODE Consortium Nanzan University IBM Corporation FUJITSU LIMITED NEC

More information

Designing & Building Taxonomies. Gary Carlson + Rachel Price IA Summit 2017

Designing & Building Taxonomies. Gary Carlson + Rachel Price IA Summit 2017 Designing & Building Taxonomies Gary Carlson + Rachel Price IA Summit 2017 Hi! Gary Carlson Rachel Price Let s get cookin. What happened? What is a taxonomy, anyway? Advanced All Levels Beginner Intermediate

More information

Towards an Ontology for Strategic Decision Making:

Towards an Ontology for Strategic Decision Making: Towards an Ontology for Strategic Decision Making: The Case of Quality in Rapid Software Development Projects Cristina Gómez 1, Claudia Ayala 1, Xavier Franch 1, Lidia López 1, Woubshet Behutiye 2, Silverio

More information

Logical axiomatization of the Evidence & Conclusion Ontology (ECO) by integrating external ontology classes

Logical axiomatization of the Evidence & Conclusion Ontology (ECO) by integrating external ontology classes Logical axiomatization of the Evidence & Conclusion Ontology (ECO) by integrating external ontology classes Rebecca Tauber 1 & Marcus C. Chibucos 1,2* 1 Institute for Genome Sciences, University of Maryland

More information

Chapter 15. Supporting Practices Service Profiles 15.2 Vocabularies 15.3 Organizational Roles. SOA Principles of Service Design

Chapter 15. Supporting Practices Service Profiles 15.2 Vocabularies 15.3 Organizational Roles. SOA Principles of Service Design 18_0132344823_15.qxd 6/13/07 4:51 PM Page 477 Chapter 15 Supporting Practices 15.1 Service Profiles 15.2 Vocabularies 15.3 Organizational Roles Each of the following recommended practices can be considered

More information

An Industrial Knowledge Reuse Oriented Enterprise Modeling Framework for Enterprise Management Information Systems

An Industrial Knowledge Reuse Oriented Enterprise Modeling Framework for Enterprise Management Information Systems An Industrial Knowledge Reuse Oriented Enterprise Modeling Framework for Enterprise Management Information Systems Shiliang Wu School of Management Science and Engineering, Nanjing University of Finance

More information

Human Capital Management (HCM)

Human Capital Management (HCM) SAP University Alliances Authors Hans-Jürgen Scheruhn Claudia Kroliczek Mark Lehmann Chris Bernhardt Stefan Weidner Human Capital Management (HCM) Product SAP ERP 6.0 EhP7 Global Bike Inc. Level Beginner

More information

KANTARA: a Framework to Reduce ETL Cost and Complexity

KANTARA: a Framework to Reduce ETL Cost and Complexity KANTARA: a Framework to Reduce ETL Cost and Complexity Ahmed Kabiri #1, Dalila Chiadmi #2 # SIR Laboratory, Mohammadia Engineering School, MOHAMMED V UNIVERSITY IN RABAT 1 ahmed.kabiri@gmail.com 2 chiadmi@emi.ac.ma

More information

Silvia Calegari, Marco Comerio, Andrea Maurino,

Silvia Calegari, Marco Comerio, Andrea Maurino, A Semantic and Information Retrieval based Approach to Service Contract Selection Silvia Calegari, Marco Comerio, Andrea Maurino, Emanuele Panzeri, and Gabriella Pasi Department of Informatics, Systems

More information

egovernment Services in Italy State of the Art and Evolutionary Perspectives Guido Vetere IBM Center for Advanced Studies of Rome

egovernment Services in Italy State of the Art and Evolutionary Perspectives Guido Vetere IBM Center for Advanced Studies of Rome egovernment Services in Italy State of the Art and Evolutionary Perspectives Guido Vetere INFINT 2009 Bertinoro, March 15-20, 2009 Outline & Goals Discuss Italian egovernment Services ongoings, as a concrete

More information

Support for Dynamic Collaborative Action Teams

Support for Dynamic Collaborative Action Teams 2006 CCRTS THE STATE OF THE ART AND THE STATE OF THE PRACTICE Support for Dynamic Collaborative Action Teams C2 Architecture, C2 Concepts and Organizations Architecture Experimentation R. Scott Cost Markus

More information

AiM User Guide Inventory Management Module

AiM User Guide Inventory Management Module Inventory Management Module 2009 AssetWorks Inc. 1777 NE Loop 410, Suite 1250 San Antonio, Texas 78217 (800) 268-0325 Table of Contents AiM User Guide INTRODUCTION... 7 CHAPTERS... 7 PART 1... 7 PART 2...

More information

Model-Based Testing. CSCE Lecture 10-02/11/2016

Model-Based Testing. CSCE Lecture 10-02/11/2016 Model-Based Testing CSCE 747 - Lecture 10-02/11/2016 Creating Requirements-Based Tests Write Testable Specifications Produce clear, detailed, and testable requirements. Identify Independently Testable

More information

An update on Genomic CDS, a complex ontology for pharmacogenomics and clinical decision support

An update on Genomic CDS, a complex ontology for pharmacogenomics and clinical decision support An update on Genomic CDS, a complex ontology for pharmacogenomics and clinical decision support José Antonio Minarro-Giménez 1, Matthias Samwald 1 1 Section for Medical Expert and Knowledge-Based Systems;

More information

The Sequence Ontology. Suzanna Lewis 2003

The Sequence Ontology. Suzanna Lewis 2003 The Sequence Ontology Suzanna Lewis 2003 This talk Why is there a SO What is the SO SO and GFF3 A bit about mereology Some examples using the SO to describe Drosophila and other examples of things the

More information

An Architecture of Decision Support System Model Based on Knowledge Management

An Architecture of Decision Support System Model Based on Knowledge Management An Architecture of Decision Support System Model Based on Knowledge Rong-Jou Yang Department of Information WuFeng Institute of Technology, Taiwan rjyang@mail.wfc.edu.tw Liping Sui Department of Economical

More information

A META-MODEL FOR THE SPATIAL CAPABILITY ARCHITECTURE

A META-MODEL FOR THE SPATIAL CAPABILITY ARCHITECTURE A META-MODEL FOR THE SPATIAL CAPABILITY ARCHITECTURE JOSEF MIKLOŠ Software AG Institute of Geoinformatics, VŠB - Technical University of Ostrava E-mail: josef.miklos@centrum.cz ABSTRACT It is observed

More information

User Centered Ontology for Sri Lankan Farmers

User Centered Ontology for Sri Lankan Farmers User Centered Ontology for Sri Lankan Farmers Anusha Walisadeera School of Computing, Engineering and Mathematics University of Western Sydney Australia 1 Outline Problem Agrarian Crisis in Sri Lanka Root

More information

A Research on Data Modeling of Enterprises Based on Control System

A Research on Data Modeling of Enterprises Based on Control System A Research on Data Modeling of Enterprises Based on Control System Shilun Ge, Nan Ren and Hong Miao School of Economics and Management, Jiangsu University of Science and Technology, Zhenjiang 212003, Jiangsu,

More information

Methodology for the Design and Evaluation of Ontologies. Michael Gruninger and Mark S. Fox. University oftoronto. f gruninger, msf

Methodology for the Design and Evaluation of Ontologies. Michael Gruninger and Mark S. Fox. University oftoronto. f gruninger, msf Methodology for the Design and Evaluation of Ontologies Michael Gruninger and Mark S. Fox Department of Industrial Engineering University oftoronto Toronto, Canada M5S 1A4 f gruninger, msf g@ie.utoronto.ca

More information

A hands-on session to teach/review implementation steps for Asset Management. This session will also cover some new enhancements.

A hands-on session to teach/review implementation steps for Asset Management. This session will also cover some new enhancements. Workshop: Fixed Assets Advanced (Setup) A hands-on session to teach/review implementation steps for Asset Management. This session will also cover some new enhancements. Steps: Logon to Multiview: 1. Username:

More information

SOA S90-04A. SOA Project Delivery & Methodology. Download Full Version :

SOA S90-04A. SOA Project Delivery & Methodology. Download Full Version : SOA S90-04A SOA Project Delivery & Methodology Download Full Version : https://killexams.com/pass4sure/exam-detail/s90-04a QUESTION: 90 Individual(s) assuming the role for an agnostic service will often

More information

An Approach to Ontology Development in Human Resources Management

An Approach to Ontology Development in Human Resources Management An Approach to Ontology Development in Human Resources Management Anamaria Szekely Babes Bolyai University, Faculty of Economic Sciences and Business Administration E-mail: b_ana_sz@yahoo.com Abstract

More information

Improving information management and interoperability for national roads authorities

Improving information management and interoperability for national roads authorities Improving information management and interoperability for national roads authorities Aonghus O Keeffe ICE Transport Asset Management 21 st November 2017 Overview ROD and INTERLINK Typical current condition

More information

Semantic Model for Lead Management

Semantic Model for Lead Management Model Semantic Model for Lead Management Open Business Concepts Author:Dominique VAUQUIER Version: 1.0 Status: Reviewed by the "Services & Data modeling" initiative workgroup AXA Group Publication: 12/10/2009

More information

From Ontology for Genetic Interval (OGI) to Sequence Assembly Ontology Applying to Next Generation Sequencing

From Ontology for Genetic Interval (OGI) to Sequence Assembly Ontology Applying to Next Generation Sequencing From Ontology for Genetic Interval (OGI) to Sequence Assembly Ontology Applying to Next Generation Sequencing Yu Lin 1, Hiroshi Tarui 1, Peter Simons 2 1. Genome Resource and Analysis Unit, Genomics Laboratory,

More information

A domain ontology based approach for analytical requirements elicitation

A domain ontology based approach for analytical requirements elicitation A domain ontology based approach for analytical requirements elicitation Fahmi Bargui, Hanene Ben-Abdallah, and Jamel Feki FSEG, University of Sfax Tunisia, Po Box 1088 {fahmi.bargui,hanene.benabdallah,jamel.feki}@fsegs.rnu.tn

More information

ONTOLOGICAL APPROACH TO DOMAIN KNOWLEDGE REPRESENTATION FOR INFORMATION RETRIEVAL IN MULTIAGENT SYSTEMS

ONTOLOGICAL APPROACH TO DOMAIN KNOWLEDGE REPRESENTATION FOR INFORMATION RETRIEVAL IN MULTIAGENT SYSTEMS 54 International Journal "Information Theories & Applications" Vol. ONTOLOGICAL APPROACH TO DOMAIN KNOWLEDGE REPRESENTATION FOR INFORMATION RETRIEVAL IN MULTIAGENT SYSTEMS Anatoly Gladun, Julia Rogushina,

More information

Recasting the context in relevance feedback

Recasting the context in relevance feedback Recasting the context in relevance feedback Ian Ruthven University of Glasgow Glasgow, G12 8QQ, Scotland The use of term co-occurrence information has a long history in information

More information

Evidence Management for the COBIT 5 Assessment Programme By Jorge E. Barrera N., CISA, CGEIT, CRISC, COBIT (F), ITIL V3F, PMP

Evidence Management for the COBIT 5 Assessment Programme By Jorge E. Barrera N., CISA, CGEIT, CRISC, COBIT (F), ITIL V3F, PMP Volume 3, July 2013 Come join the discussion! Jorge E. Barrera N. will respond to questions in the discussion area of the COBIT 5 Use It Effectively topic beginning 22 July 2013. Evidence Management for

More information

Aligning Design with Business Architecture Creating the elusive 360 model of the business

Aligning Design with Business Architecture Creating the elusive 360 model of the business Aligning Design with Business Architecture Creating the elusive 360 model of the business Mike Clark, Business Designer Traditional decision making environment Traditional Business Focus Areas A focus

More information

Semantic Web Services-based Reasoning in the Design of Software Product Lines. J. Jeffrey Rusk and Dragan Gasevic Athabasca University Canada

Semantic Web Services-based Reasoning in the Design of Software Product Lines. J. Jeffrey Rusk and Dragan Gasevic Athabasca University Canada Semantic Web Services-based Reasoning in the Design of Software Product Lines J. Jeffrey Rusk and Dragan Gasevic Athabasca University Canada Research Goal To evaluate the suitability of the Web Service

More information

Analysis. 02 Detail Report full purchase order data. Report Manual

Analysis. 02 Detail Report full purchase order data. Report Manual GHorizon@Spend Analysis 02 Detail Report full purchase order data Report Manual Version 1.0 04.01.2017 I Table of Figures Figure 1: BI Portal: Start Page... 2 Figure 2: BI Portal: Navigation to Report...

More information

ON THE ROAD TO REGULATORY ONTOLOGIES

ON THE ROAD TO REGULATORY ONTOLOGIES ON THE ROAD TO REGULATORY ONTOLOGIES EXPRESSING REGULATIONS IN STRUCTURED NATURAL LANGUAGE Elie Abi-Lahoud, Research Fellow Governance, Risk and Compliance Technology Centre OUTLINE 1. The team 2. The

More information

Analysis. 04 Detail Report purchase order invoice data. Report Manual

Analysis. 04 Detail Report purchase order invoice data. Report Manual GHorizon@Spend Analysis 04 Detail Report purchase order invoice data Report Manual Version 1.0 04.01.2017 I Table of Figures Figure 1: Example of line split... 2 Figure 2: BI Portal: Start Page... 3 Figure

More information

Representing the sequence of parts of processes using OWL

Representing the sequence of parts of processes using OWL Representing the sequence of parts of processes using OWL Janna Hastings 1,2, *, Samy Deghou 1, Christoph Steinbeck 1, Stefan Schulz 3 1. Chemoinformatics and Metabolism, European Bioinformatics Institute,

More information

Business Objects Universe Developer Guide. Release

Business Objects Universe Developer Guide. Release Business Objects Universe Developer Guide Release 13.3.00 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

Linking Value Chains Combining e3value and DEMO for specifying Value Networks

Linking Value Chains Combining e3value and DEMO for specifying Value Networks Linking Value Chains Combining e3value and DEMO for specifying Value Networks EEWC 2014 João Pombinho, David Aveiro, José Tribolet Problem from Intention to Construction Buy once, loan many Problem Different

More information

Ontology Driven Meta-Modelling of Service Oriented Architecture

Ontology Driven Meta-Modelling of Service Oriented Architecture Ontology Driven Meta-Modelling of Service Oriented Architecture Shreya Banerjee #1, Shruti Bajpai #2, Anirban Sarkar #3, Takaaki Goto *4, Narayan C Debnath *5 # Department of Computer Applications, National

More information

Concept-Based Readability of Web Services Descriptions

Concept-Based Readability of Web Services Descriptions Concept-Based Readability of Web Services Descriptions Pananya Sripairojthikoon, Twittie Senivongse Department of Computer Engineering, Faculty of Engineering, Chulalongkorn University, Bangkok, Thailand

More information

A strategy for preparing software organizations for statistical process control

A strategy for preparing software organizations for statistical process control See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/257797901 A strategy for preparing software organizations for statistical process control Article

More information

Setting up your Moniroo Dynamics 365 Business Central environment

Setting up your Moniroo Dynamics 365 Business Central environment Setting up your Moniroo Dynamics 365 Business Central environment Assign App Permissions After installing our app, you will need to create a user with the proper app permissions. First, create a new user

More information

Establishing a Common Vocabulary for Software Organizations Understand Software Processes

Establishing a Common Vocabulary for Software Organizations Understand Software Processes Establishing a Common Vocabulary for Software Organizations Understand es Ricardo de Almeida Falbo, Gleidson Bertollo Computer Science Department, Federal University of Espírito Santo, Vitória ES, Brazil

More information

The Systems and Software Product Line Engineering Lifecycle Framework

The Systems and Software Product Line Engineering Lifecycle Framework Revised January 27, 2013 Contact Information: info@biglever.com www.biglever.com 512-426-2227 The Systems and Software Product Line Engineering Lifecycle Framework Report ##200805071r4 Mainstream forces

More information

A Set-Based Approach to Qualitative and Quantitative Estimation of Competence

A Set-Based Approach to Qualitative and Quantitative Estimation of Competence A Set-Based Approach to Qualitative and Quantitative Estimation of Competence Tudor Jebelean and Nikolaj Popov Abstract We present a novel strategy for making non-trivial matches of position openings versus

More information

R12.x Oracle Customer Data Management

R12.x Oracle Customer Data Management Oracle University Contact Us: 1.866.825.9790 R12.x Oracle Customer Data Management Duration: 3 Days What you will learn This course will be applicable for customers who have implemented Oracle E-Business

More information

Proceedings of the 2016 Winter Simulation Conference T. M. K. Roeder, P. I. Frazier, R. Szechtman, E. Zhou, T. Huschka, and S. E. Chick, eds.

Proceedings of the 2016 Winter Simulation Conference T. M. K. Roeder, P. I. Frazier, R. Szechtman, E. Zhou, T. Huschka, and S. E. Chick, eds. Proceedings of the 2016 Winter Simulation Conference T. M. K. Roeder, P. I. Frazier, R. Szechtman, E. Zhou, T. Huschka, and S. E. Chick, eds. A DATA MODEL FOR PLANNING IN THE SEMICONDUCTOR SUPPLY CHAIN

More information

Change is constant. Obstacle to RE: Why requirement study? Limitation of the designers Different knowledge domains Not expertise Ubiquitous nature

Change is constant. Obstacle to RE: Why requirement study? Limitation of the designers Different knowledge domains Not expertise Ubiquitous nature Design the right thing! Fang Chen Change is constant Requirement Design Creation What makes the change? Human nature Society Organization i Competitors Human nature: never satisfy ) 4 Why requirement study?

More information

A Framework to Support the Assignment of the Active Structure and Behavior in Business Process Modeling

A Framework to Support the Assignment of the Active Structure and Behavior in Business Process Modeling A Framework to Support the Assignment of the Active Structure and Behavior in Business Process Modeling Rômulo H. Arpini and João Paulo A. Almeida Ontology and Conceptual Modeling Research Group (NEMO),

More information

Developing An Ontology-Based Representation Framework for Establishing Cost Analysis Knowledge Base for Construction Work Items

Developing An Ontology-Based Representation Framework for Establishing Cost Analysis Knowledge Base for Construction Work Items The 31st International Symposium on Automation and Robotics in Construction and Mining (ISARC 2014) Developing An Ontology-Based Representation Framework for Establishing Cost Analysis Knowledge Base for

More information

A Reusable Resource Manager to Support Activity Coordination

A Reusable Resource Manager to Support Activity Coordination A Reusable Resource Manager to Support Activity Coordination Rodion M. Podorozhny, Barbara Staudt Lerner, Leon J. Osterweil University of Massachusetts, Amherst MA 01003, USA Abstract. System behaviors

More information

Quality Assurance Activities to Support Product Improvement

Quality Assurance Activities to Support Product Improvement Quality Assurance Activities to Support Product Improvement Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems dietmar.winkler@qse.ifs.tuwien.ac.at

More information

Model Interoperability in Building Information Modelling

Model Interoperability in Building Information Modelling Model Interoperability in Building Information Modelling Jim Steel, Robin Drogemuller Queensland University of Technology/ CRC for Construction Innovation Alternate First Page Only Summary Problem Domain:

More information

Intercompany integration solution 2.0 for SAP Business One 9.2

Intercompany integration solution 2.0 for SAP Business One 9.2 User Guide SAP Business One Document Version: 1.3 2017-01-30 Intercompany integration solution 2.0 for SAP Business One 9.2 Australia, Austria, Belgium, Brazil, Canada, Chile, Costa Rica, Cyprus, Czech

More information

A generic feature-driven activity-based cost estimation process

A generic feature-driven activity-based cost estimation process Advanced Engineering Informatics 17 (2003) 23 39 www.elsevier.com/locate/aei A generic feature-driven activity-based cost estimation process Sheryl Staub-French a, *, Martin Fischer b,1, John Kunz c,2,

More information

Automating Prover Development for Non-Classical Logics

Automating Prover Development for Non-Classical Logics Automating Prover Development for Non-Classical Logics Renate A. Schmidt School of Computer Science The University of Manchester 6 September 2013 R. A. Schmidt (Manchester) Automating Prover Development

More information

REA VALUE CHAIN AND SUPPLY CHAIN

REA VALUE CHAIN AND SUPPLY CHAIN REA VALUE CHAIN AND SUPPLY CHAIN František Huňka, Jaroslav Žáček, Zdeněk Meliš, Jaroslav Ševčík Abstract: Value chain model is a network of business processes that are bound by inflows and outflows resources.

More information

Evaluating Enterprise Architectures through Executable Models

Evaluating Enterprise Architectures through Executable Models www.thalesgroup.com Evaluating Enterprise Architectures through Executable Models 15th ICCRTS Evolution of C2: Where Have We Been? Where Are We Going? June 22-24 Santa Monica, CA N. Farcet & M. Ludwig

More information

Adaptive Middle Agent for Service Matching in the Semantic Web: A Quantitative Approach

Adaptive Middle Agent for Service Matching in the Semantic Web: A Quantitative Approach Adaptive Middle Agent for Service Matching in the Semantic Web: A Quantitative Approach Xiaocheng Luan, Doctor of Philosophy, 2004 Dissertation Directed by: Abstract Yun Peng Timothy Finin Associate Professor

More information

PPL & Friends: Privacy Policies in PrimeLife

PPL & Friends: Privacy Policies in PrimeLife Gregory Neven, IBM Research Zurich PrimeLife/IFIP Summer School, August 2-6, 2010, Helsingborg (Sweden) PPL & Friends: Privacy Policies in PrimeLife 2010 IBM Corporation The whole idea Forms & natural-language

More information

copyright Value Chain Group all rights reserved

copyright Value Chain Group all rights reserved About the VCG VCG Mission Statement Goal Value Proposition Member View Process Transformation Framework (VRM) Value Reference Model (XRM) X Reference Model (VLM) Value Lifecycle Model (SOA-IM) Service

More information

The Interoperability Journey*

The Interoperability Journey* The Interoperability Journey* NETTAB Workshop on Clinical Bioinformatics 14 October 2011, Pavia Amnon Shabo (Shvo), PhD Co-Chair, Medical Informatics Community, IBM Research IBM Haifa Research Lab (HRL)

More information

TYPED PREDICATE LOGIC. Describing Mathematics in Typed Predicate Logic

TYPED PREDICATE LOGIC. Describing Mathematics in Typed Predicate Logic TYPED PREDICATE LOGIC Describing Mathematics in Typed Predicate Logic 1 OUTLINE I. Introduction II. Local Formalisation III. Typed Predicate Logic IV. Type Theories V. Definitions VI. Models VII. Subtypes

More information

Designing a metamodel-based recommender system

Designing a metamodel-based recommender system Designing a metamodel-based recommender system Sven Radde 1, Bettina Zach 2, Burkhard Freitag 1 1 Institute for Information Systems and Software Technology University of Passau D-94030 Passau, Germany

More information

Formal REA model at operational level

Formal REA model at operational level MPRA Munich Personal RePEc Archive Formal REA model at operational level Sohei Ito and Dominik Vymetal Tokyo Institute of Technology, Silesian University, School of Business Administration 6. November

More information

Semantic Technology for Information Management. Gilbane Conference

Semantic Technology for Information Management. Gilbane Conference Semantic Technology for Information Management Gilbane Conference November 29, 2007 Discussion Agenda Case Study - A Global Pharma s R&D Information Challenge Enterprise Semantic Architecture and Strategies

More information

Relational Normalization Theory. Dr. Philip Cannata

Relational Normalization Theory. Dr. Philip Cannata Relational Normalization Theory Dr. Philip Cannata 1 Designing Databases Using Normalization On No!!! There s another way to design a good set of tables besides Conceptual and Logical Modeling. Normalization

More information

Trust Based Ontology Integration For The Community Services Sector

Trust Based Ontology Integration For The Community Services Sector Trust Based Ontology Integration For The Community Services Sector Dennis Hooijmaijers Markus Stumptner Advanced Computing Research Centre University of South Australia, Mawson Lakes Blvd, Mawson Lakes,

More information

Terminology Needs in Clinical Decision Support. Samson Tu Senior Research Scientist Center for Biomedical Informatics Research Stanford University

Terminology Needs in Clinical Decision Support. Samson Tu Senior Research Scientist Center for Biomedical Informatics Research Stanford University Terminology Needs in Clinical Decision Support Samson Tu Senior Research Scientist Center for Biomedical Informatics Research Stanford University 11th International Protégé Conference Workshop Amsterdam,

More information

Unit 2 Modeling the Information of an Enterprise Using Chen s Entity/Relationship Model and Diagrams Zvi M. Kedem 1

Unit 2 Modeling the Information of an Enterprise Using Chen s Entity/Relationship Model and Diagrams Zvi M. Kedem 1 Unit 2 Modeling the Information of an Enterprise Using Chen s Entity/Relationship Model and Diagrams 2014 Zvi M. Kedem 1 Purpose Of ER Model And Basic Concepts Entity/relationship (ER) model provides a

More information

The energy reference model catalog energy-rmc CIM Users Group Meeting 17 June, 2010 Milan, Italy

The energy reference model catalog energy-rmc CIM Users Group Meeting 17 June, 2010 Milan, Italy The energy reference model catalog energy-rmc CIM Users Group Meeting 17 June, 2010 Milan, Italy Dipl. Wirtsch.-Inform. José M. González OFFIS R&D Division Energy Group Interoperability and Standards 2

More information

The Anatomy of the ArchiMate Language

The Anatomy of the ArchiMate Language The Anatomy of the ArchiMate Language M.M. Lankhorst 1, H.A. Proper 2,3 and H. Jonkers 4 1 Novay, Enschede, The Netherlands 2 Radboud University Nijmegen, Nijmegen, The Netherlands 3 Capgemini, Utrecht,

More information

Ontologies and the Dynamics of Organisational Environments: An Example of a Group Memory System for the Management of Group Competencies

Ontologies and the Dynamics of Organisational Environments: An Example of a Group Memory System for the Management of Group Competencies Proceedings of I-KNOW 03 Graz, Austria, July 2-4, 2003 Ontologies and the Dynamics of Organisational Environments: An Example of a Group Memory System for the Management of Group Competencies José Braga

More information

Efficient Business Service Consumption by Customization with Variability Modelling

Efficient Business Service Consumption by Customization with Variability Modelling Efficient Business Service Consumption by Customization with Variability Modelling Michael Stollberg and Marcel Muth SAP Research, Chemnitzer Str. 48, 01187 Dresden, Germany (michael.stollberg,marcel.muth)@sap.com

More information

Human Capital Management (HCM)

Human Capital Management (HCM) SAP University Alliances Authors Claudia Kroliczek Mark Lehmann Chris Bernhardt Stefan Weidner Human Capital Management (HCM) Product SAP ERP 6.0 EhP8 Global Bike Level Beginner Focus Human Capital Management

More information

TREC 2004 Genomics Track. Acknowledgements. Overview of talk. Basic biology primer but it s really not quite this simple.

TREC 2004 Genomics Track. Acknowledgements. Overview of talk. Basic biology primer but it s really not quite this simple. TREC 24 Genomics Track William Hersh Department of Medical Informatics & Clinical Epidemiology Oregon Health & Science University Portland, OR, USA Email: hersh@ohsu.edu These slides and track information

More information

dummy activity 301 dynamic model 265 functional mental model 70 functions 316

dummy activity 301 dynamic model 265 functional mental model 70 functions 316 396 Index Index A abstract classes 137 abstract operation 137 abstract syntax 129, 133 account 52 activity -dimension 238 activity diagrams 12, 294, 315 activity graph 298 actor stereotypes 361 aggregation

More information

TOGAF 9.1 Phases E-H & Requirements Management

TOGAF 9.1 Phases E-H & Requirements Management TOGAF 9.1 Phases E-H & Requirements Management By: Samuel Mandebvu Sources: 1. Primary Slide Deck => Slide share @ https://www.slideshare.net/sammydhi01/learn-togaf-91-in-100-slides 1. D Truex s slide

More information