FROM THE ESSENCE OF AN ENTERPRISE TOWARDS ENTERPRISE SUPPORTING INFORMATION SYSTEMS Tanja Poletaeva Tutors: Habib Abdulrab Eduard Babkin.

Slides:



Advertisements
Similar presentations
Toward an Agent-Based and Context- Oriented Approach for Web Services Composition IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, VOL. 17, NO. 5,
Advertisements

SOFTWARE ENGINEERING ONTOLOGY A DEVELOPMENT METHODOLOGY Projects: eLSE & SELBO Iveta Georgieva.
Realizing OPM Philosophy in the Context of Full Life- Cycle Support Avi Soffer Technion, Israel Institute of Technology Thesis Advisor: Prof. Dov Dori.
Object-Oriented Analysis and Design
Train Control Language Teaching Computers Interlocking By: J. Endresen, E. Carlson, T. Moen1, K. J. Alme, Haugen, G. K. Olsen & A. Svendsen Synthesizing.
Automated Analysis and Code Generation for Domain-Specific Models George Edwards Center for Systems and Software Engineering University of Southern California.
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
UML CASE Tool. ABSTRACT Domain analysis enables identifying families of applications and capturing their terminology in order to assist and guide system.
HAS. Patterns The use of patterns is essentially the reuse of well established good ideas. A pattern is a named well understood good solution to a common.
End-to-End Design of Embedded Real-Time Systems Kang G. Shin Real-Time Computing Laboratory EECS Department The University of Michigan Ann Arbor, MI
Systems Engineering Foundations of Software Systems Integration Peter Denno, Allison Barnard Feeney Manufacturing Engineering Laboratory National Institute.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
Knowledge Mediation in the WWW based on Labelled DAGs with Attached Constraints Jutta Eusterbrock WebTechnology GmbH.
February Semantion Privately owned, founded in 2000 First commercial implementation of OASIS ebXML Registry and Repository.
Bina Nusantara 2 C H A P T E R INFORMATION SYSTEM BUILDING BLOCKS.
From a Single Ontologically Sound Conceptual Model to Multiple Physical Schema Languages Bruce T. Bauman, U.S. DoD 1.
Chapter 9 Database Planning, Design, and Administration Sungchul Hong.
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
Compositional IS Development Framework Application Domain Application Domain Pre-existing components, legacy systems Extended for CD (ontologies) OAD Methods.
Reflecting on Ontologies: Towards Ontology-based Agent- oriented Software Engineering Ghassan Beydoun, B. Henderson-Sellers, J. Shen, G. Low 1{beydoun,
Integrating Business Process Models with Ontologies Peter De Baer, Pieter De Leenheer, Gang Zhao, Robert Meersman {Peter.De.Baer, Pieter.De.Leenheer,
Dart: A Meta-Level Object-Oriented Framework for Task-Specific Behavior Modeling by Domain Experts R. Razavi et al..OOPSLA Workshop DSML‘ Dart:
Jessica Chen-Burger A Framework for Knowledge Sharing and Integrity Checking for Multi-Perspective Models Yun-Heh (Jessica) Chen-Burger Artificial Intelligence.
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
RCDL Conference, Petrozavodsk, Russia Context-Based Retrieval in Digital Libraries: Approach and Technological Framework Kurt Sandkuhl, Alexander Smirnov,
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Knowledge Modeling, use of information sources in the study of domains and inter-domain relationships - A Learning Paradigm by Sanjeev Thacker.
Lecture 7: Requirements Engineering
CLARIN work packages. Conference Place yyyy-mm-dd
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
Modeling Component-based Software Systems with UML 2.0 George T. Edwards Jaiganesh Balasubramanian Arvind S. Krishna Vanderbilt University Nashville, TN.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
1 Capturing Requirements As Use Cases To be discussed –Artifacts created in the requirements workflow –Workers participating in the requirements workflow.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Metadata By N.Gopinath AP/CSE Metadata and it’s role in the lifecycle. The collection, maintenance, and deployment of metadata Metadata and tool integration.
1 CEN 4020 Software Engineering PPT4: Requirement analysis.
Slide no 1 Cognitive Systems in FP6 scope and focus Colette Maloney DG Information Society.
Some Thoughts to Consider 5 Take a look at some of the sophisticated toys being offered in stores, in catalogs, or in Sunday newspaper ads. Which ones.
- Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. SOA-RM Overview and relation with SEE Adrian Mocan
LE:NOTRE Spring Workshop The Role of Ontologies for Mapping the Domain of Landscape Architecture An introduction.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Ontology in Model-Based Systems Engineering Henson Graves 29 January 2011.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Informatics for Scientific Data Bio-informatics and Medical Informatics Week 9 Lecture notes INF 380E: Perspectives on Information.
Technische Universität München © Prof. Dr. H. Krcmar An Ontology-based Platform to Collaboratively Manage Supply Chains Tobias Engel, Manoj Bhat, Vasudhara.
Functionality of objects through observation and Interaction Ruzena Bajcsy based on Luca Bogoni’s Ph.D thesis April 2016.
Done by Fazlun Satya Saradhi. INTRODUCTION The main concept is to use different types of agent models which would help create a better dynamic and adaptive.
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
Information System Applications
The Components of Information Systems
Integrating SysML with OWL (or other logic based formalisms)
The Role of Ontologies for Mapping the Domain of Landscape Architecture An introduction.
Knowledge Management Systems
Chapter 6: Design of Expert Systems
Enterprise Data Model Enterprise Architecture approach Insights on application for through-life collaboration 2018 – E. Jesson.
The Components of Information Systems
Model-Driven Analysis Frameworks for Embedded Systems
The Extensible Tool-chain for Evaluation of Architectural Models
Chapter 2 Database Environment.
MSc in Artificial Intelligence Student: Hsiang-Ling Kuo
Introduction Artificial Intelligent.
Logical architecture refinement
Methontology: From Ontological art to Ontological Engineering
ece 627 intelligent web: ontology and beyond
Introduction To software engineering
Automated Analysis and Code Generation for Domain-Specific Models
Information System Building Blocks
System architecture, Def.
Presentation transcript:

FROM THE ESSENCE OF AN ENTERPRISE TOWARDS ENTERPRISE SUPPORTING INFORMATION SYSTEMS Tanja Poletaeva Tutors: Habib Abdulrab Eduard Babkin

Content I. The scope and motivation of the research II. Detailed cycles (to be) implemented in the scope of the Information Systems Research Framework 2 5/30/2016EEWC DC 2016

I. Scope – Collaborative Enterprise Network Business interactions of autonomous social actors with … … heterogeneous domains of knowledge; Virtual collaborative assistants capable of thorough information processing and “understanding” of a situation… … for more productive interactions; Virtual collaborative assistant consists of a piece of software that execute social acts, which are defined in the actor role of B-organization; 3 5/30/2016EEWC DC 2016

I. Definitions Cognitive agent an enterprise information system able to interpret states in an enterprise world and to react to them in accordance with the fixed behavioral patterns and internal representations of the states to be reached. Semantic metadata is based on the use of codified (implemented) ontologies as semantic domains for the definition of formal and real-world semantics of metadata schemes. The metadata of a cognitive agent underlie its perceptual ability; The semantic power of metadata defines agent’s interpretation ability; 4 5/30/2016EEWC DC 2016

I. Motivation – Existent Solutions PerspectivesResearch Ontology-based enterprise-specific data modelingto be improved Knowledge communication between intellectual agentsto be improved Communication via uniform transactionsto re-use The use of communication context when performing transactions / Conditions in action rules to be improved Run-time control if the instances of business transactions are compliant with the (DEMO) transactional patterns specification. not considered 5 5/30/2016EEWC DC 2016

II. Relevance Cycle (E  R) – Research Questions Q1. How to define an enterprise modeling language with a formal semantics? Q2. How cognitive agents operate enterprise knowledge? How to increase the interpretation ability of agents? Q3. How can the communication context be effectively used in transactions of cognitive agents? in assumption that social transactions in the B-organization are supported by PSI-based transactions of cognitive agents according to the PI-theory and DELTA-theory 5/30/2016EEWC DC

II. Relevance Cycle (R  E) – Field Testing / Acceptance Criteria There is a gap ! A simulation prototype was requested first when communicating with representatives of the Normandy port area 5/30/2016EEWC DC

II. Rigor Cycle (KB  R) – Applied Scientific Foundations 1.A method to create languages that have enough expressivity for enterprise knowledge while preserving a formal semantics (Guizzardi [1]) (to respond Q1 - How to define an enterprise modeling language with a formal semantics?) : – the domain appropriateness and the comprehensibility appropriateness of an enterprise conceptual modeling language is guaranteed by the metamodel of this language representing full axiomatization of enterprise ontology. – using a philosophically and cognitively well-founded formal ontology as a foundation for conceptual modeling languages can reinforce these languages. 2.The PSI-theory 3.The Unified Foundational Ontology (UFO) 5/30/2016EEWC DC [1] Guizzardi, G., Wagner, G. (2010) Using the Unified Foundational Ontology (UFO) as a Foundation for General Conceptual Modeling Languages

II. Rigor Cycle (KB  R) – Applied Scientific Foundations 4.The FI-theory, and some reported methods of the factual knowledge processing; – the summarized theory have to be discussed ! 5.The PI-theory and DELTA-theory; 6.Ontology codification approaches (codification of powertypes, reified relations, time stamps); 7.The methods of action rules formalization and implementation; 5/30/2016EEWC DC

II. Rigor Cycle (R  KB) – the Change of Scientific Foundations 1.The UFO ontology instead of the BORO foundational ontology; 2.The methods of action rules formalization and implementation; 3.The methods to reason facts, to compare facts, to understand facts, to integrate facts; 5/30/2016EEWC DC

II. Design Cycle (A1) – The Formal Enterprise Ontology (FEO), and the Formal Enterprise Ontology Pattern Language (FEO-PL) 5/30/2016EEWC DC

II. Design Cycle (A1) – The Formal Enterprise Ontology (FEO), and the Formal Enterprise Ontology Pattern Language (FEO-PL) 5/30/2016EEWC DC

II. Design Cycle (A1) – Formal Enterprise Ontology Pattern Language (FEO-PL) Verification of the logical consistency of FEO-PL metamodel by means of embedded OLED tools 5/30/2016EEWC DC

II. Design Cycle (A2) – the method of codification of the FEO-based models OntoUML Light-weight EDitor (OLED) [1] © NEMO/UFES is designed to support conceptual modeling in OntoUML including codification of models in OWL/SWRL; The method of a conceptual model codification have to correlate with the reasoning methods; Codification methods of the OLED editor should be extended in order to be applicable to FEO-based models; – Since OLED is improved continuously, it may be found after discussions with the experts that the work is partially done; 5/30/2016EEWC DC [1] OntoUML Lightweight Editor:

II. Design Cycle (A3) – the method of action rules specification and implementation in accordance with the FEO-PL 1. The use of factual knowledge to formally specify transition rules of cognitive agents: Type 1 of transition rules: A set of transition rules is a total function TR: (CF, S)  (CA, I, P) that maps each C-factum of CF appeared in a particular state S to C-acts from CA with the related instances of intention from I and proposition from P. 2. The specification of transition rules according to the proposed Formal Enterprise Ontology Patterns; 3. The implementation method of transition rules should be developed; NOTE: this step is hardly dependent on the chosen definition of ‘Facts’. 5/30/2016EEWC DC

Design Cycle (A4) – the methods to operate with factual knowledge & the implemented functionality Cognitive agents should be able to reason facts; to compare facts (and to resolve contradictions); to understand facts (to discover the meaning on references or from boundary objects); to integrate facts; The scope of the task: the amount of methods and problems of automated ontologies mapping, integration, and reasoning; 5/30/2016EEWC DC

Design Cycle (A5) – specification of the constructional perspectives of collaborative assistants 5/30/2016EEWC DC

Future Steps Discussion and thorough verification of FEO-PL with the experts; Improvement of the codification method after discussions with the experts and a validation by the application in use-cases; The method of action rules specification and implementation in accordance with the FEO-PL; The methods to operate with factual knowledge & the implemented functionality of cognitive agents; Specification of the constructional perspectives of collaborative assistants; 5/30/2016EEWC DC …very ambitious.

THANK YOU FOR YOUR ATTENTION ! AND FOR YOUR QUESTIONS 19 5/30/2016EEWC DC 2016