Applying Knowledge Bases to Make Factories Smarter

Total Page:16

File Type:pdf, Size:1020Kb

Applying Knowledge Bases to Make Factories Smarter at – Automatisierungstechnik 2019; 67(6): 504–517 Survey Felix Ocker*, Christiaan J. J. Paredis and Birgit Vogel-Heuser Applying knowledge bases to make factories smarter Anwendung von Wissensbasen zur Steigerung der Intelligenz von Fabriken https://doi.org/10.1515/auto-2018-0138 und Produktion sowie generische Top-Level-Ontologien. Received November 19, 2018; accepted February 7, 2019 Die Anwendung solcher generischen Ontologien ermög- licht die Gewinnung neuer Erkenntnisse durch die Inte- Abstract: Knowledge Bases (KBs) enable engineers to cap- gration des Wissens verschiedener Domänen, Interessens- ture knowledge in a formalized way. This formalization gruppen und Unternehmen. Um die Lücke zwischen Top- allows us to combine knowledge, thus creating the ba- Level-Ontologien und bestehenden domänenspezifschen sis for smart factories while also supporting product and KBs zu schließen, führen wir eine zwischengelagerte Ebe- production system design. Building comprehensive and ne, die “Intermediate Engineering Ontology” (IEO), ein. reusable KBs is still a challenge, though, especially for knowledge-intensive domains like engineering and pro- Schlagwörter: Intelligente Fabriken, Intelligentes Engi- duction. To cope with the sheer amount of knowledge, en- neering, Wissensbasen gineers should reuse existing KBs. This paper presents a comprehensive overview of domain-specifc KBs for pro- duction and engineering, as well as generic top-level on- 1 Introduction tologies. The application of such top-level ontologies of- fers new insights by integrating knowledge from various In a world that continues to become more interlinked, we domains, stakeholders, and companies. To bridge the gap collect an ever increasing amount of information [1]. This between top-level ontologies and existing domain KBs, we impacts complex and knowledge-intensive professions es- introduce an Intermediate Engineering Ontology (IEO). pecially, such as engineering and production. By lever- Keywords: Smart factories, smart engineering, knowledge aging the available information, unprecedented synergies bases can be achieved that help to build smart factories and sup- port smarter engineering, too. Zusammenfassung: Wissensbasen (KBs) ermöglichen es More specifcally, Knowledge-Based Systems (KBSs) Ingenieuren ihr Wissen zu formalisieren. Diese Formali- support engineers by making information about previous sierung wiederum ermöglicht es Wissen zu bündeln und designs available, and by providing automatic feasibility damit die Grundlage für intelligente Produktionssysteme feedback for new designs. Such feasibility feedback can zu schafen. Gleichzeitig können die KBs auch die Ent- help to integrate: diverse disciplines, e. g., mechanical and wicklung von Produkten und Produktionssystemen unter- software engineering; diferent viewpoints along the prod- stützen. Der Schafung umfassender und wiederverwend- uct development process, e. g., product and process de- barer KBs ist jedoch eine Herausforderung, insbesondere sign; and companies and their suppliers. Additionally, the für wissensintensive Bereiche wie Entwicklung und Pro- Knowledge Base (KB) can also serve as a basis for opti- duktion. Um den enormen Wissensbestand dieser Berei- mization, if several feasible designs exist. The accumu- che nutzen zu können, sollten Ingenieure auf bestehende lated knowledge can also be used later on in the develop- KBs zurückgreifen. Dieser Beitrag gibt einen umfassenden ment process. Parts of the developed KBs can be reused Überblick über domänenspezifsche KBs für Entwicklung in agent based production systems, and KBSs provide the means to efciently reconfgure entire plants. *Corresponding author: Felix Ocker, Technical University of Munich, However, the beneft from the information gathered is Munich, Germany, e-mail: [email protected] limited unless it is formalized and combined. Combining Christiaan J. J. Paredis, Clemson University, Clemson, USA, e-mail: [email protected] heterogeneous information from diferent domains, dif- Birgit Vogel-Heuser, Technical University of Munich, Munich, ferent stakeholders, and diferent companies still poses Germany, e-mail: [email protected] a major challenge. To address this challenge within the Open Access. © 2019 Ocker et al., published by De Gruyter. This work is licensed under the Creative Commons Attribution 4.0 Public License. Bereitgestellt von | Technische Universität München Angemeldet Heruntergeladen am | 19.03.20 10:14 F. Ocker et al., Applying knowledge bases to make factories smarter | 505 Figure 1: myJoghurt demonstrator (left) and functional process description of the yogurt production process (right). engineering and production domain, we compare various glasses with liquid and solid parts. The detailed process of established knowledge bases such as MAnufacturing Se- the yogurt production and flling is described graphically mantic’s ONtology (MASON) [2] and Ontology for Com- via a functional process description in Figure 1. puter Aided Process Engineering (OntoCAPE) [3] and an- First, we want to support engineers throughout the alyze their compatibility. Also, we assess various generic, design process by providing feasibility feedback and au- so-called top-level, ontologies regarding their suitability tomating the production planning. This is expressed by for the engineering and production domains. Based on this the two questions “CQ1: Is this product feasible?” and analysis, we derive an Intermediate Engineering Ontology “CQ2: In which order should the given resources execute (IEO) that allows us to combine domain-specifc knowl- the process steps?”. In the case of the myJoghurt demon- edge bases. Additionally, we align the IEO with the top- strator, the designer might want to check whether a cer- level Descriptive Ontology for Linguistic and Cognitive En- tain chocolate ball fts through the dispenser. There might gineering (DOLCE) [4] to ensure that the knowledge base also be a restriction that the glass should always be flled is well-formed and can be reused easily. With this paper, with yogurt frst. Additionally, interdisciplinary informa- we contribute to the recent research that supports mov- tion should be checked for inconsistencies (“CQ3: Which ing away from separate data silos to integrated knowledge inconsistencies exist within the product’s specifcation?”). bases. This can be as simple as checking whether the combined volume of the yogurt and, e. g., chocolate balls fts into the desired glass. Second, the KB considers supply chain plan- 2 Applications ning, so that the capabilities of suppliers can be leveraged. Hence, with the KB, designers should be able to answer the questions “CQ4: Which supplier can provide this sub- The reusability of KBs can be increased by clarifying their product?” and “CQ5: Which supplier has sufcient capac- purpose. This can be achieved by formulating competency questions [5, 6]. Competency questions are those ques- ity to deliver in time?”. In the case of the yogurt produc- tions that a KB should be able to answer. tion process, these two questions could be asked for choco- The KB presented in this paper is designed for four ap- late balls, which are procured from a supplier. Third, the plications, each refned by competency questions. These KB should also be usable for agent-based Cyber-Phyiscal competency questions are made more accessible through Production Systems. Such autonomous but cooperative the example of the myJoghurt demonstrator,1 presented in agents require individual KBs, which should be compati- Figure 1. The demonstrator consists of a logistics part and ble. Only then can they answer questions like “CQ6: Which a procedural part. The logistics part comprises a storage resource is available to process this product?”. That way, unit, a robot, and a conveyor system, while the procedural the myJoghurt demonstrator can autonomously decide at part includes the equipment necessary to produce yogurt which flling station the glass will be flled with yogurt. and two flling stations. Each of the flling stations can fll Also, in case of a local conveyor malfunction, the demon- strator could also fnd a new route through the logistics system. Fourth, the KB serves as information storage. This 1 http://i40d.ais.mw.tum.de/ last retrieved: February 12, 2019. is expressed in the competency question “CQ7: How did we Bereitgestellt von | Technische Universität München Angemeldet Heruntergeladen am | 19.03.20 10:14 506 | F. Ocker et al., Applying knowledge bases to make factories smarter Figure 2: Competency questions throughout the product lifecycle, adapted from [7]. design previous plants?”. That information can be used in 3.1 Domain-specifc knowledge bases two ways. On the one hand, the status of a plant can be rep- resented, making it easier to maintain and possibly retroft Knowledge bases in engineering and production can be it. E. g., designers can more easily check in advance if a grouped into reference KBs and application KBs. While new sensor model can be used to replace an older one that reference KBs serve as textbook-like collections of knowl- is no longer available. Additionally, knowledge of previous edge, application KBs are tailored to specifc use cases. designs can be reused when a similar plant is designed. Four reference KBs from the manufacturing domain The competency questions show that the desired KB are MAnufacturing Semantic’s ONtology (MASON), Man- is relevant and usable throughout the entire lifecycle of ufacturing Core Concepts Ontology (MCCO), Semantis- consumer
Recommended publications
  • A Natural Case for Realism: Processes, Structures, and Laws Andrew Michael Winters University of South Florida, [email protected]
    University of South Florida Scholar Commons Graduate Theses and Dissertations Graduate School 3-20-2015 A Natural Case for Realism: Processes, Structures, and Laws Andrew Michael Winters University of South Florida, [email protected] Follow this and additional works at: https://scholarcommons.usf.edu/etd Part of the Philosophy of Science Commons Scholar Commons Citation Winters, Andrew Michael, "A Natural Case for Realism: Processes, Structures, and Laws" (2015). Graduate Theses and Dissertations. https://scholarcommons.usf.edu/etd/5603 This Dissertation is brought to you for free and open access by the Graduate School at Scholar Commons. It has been accepted for inclusion in Graduate Theses and Dissertations by an authorized administrator of Scholar Commons. For more information, please contact [email protected]. A Natural Case for Realism: Processes, Structures, and Laws by Andrew Michael Winters A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy Department of Philosophy College of Arts and Sciences University of South Florida Co-Major Professor: Douglas Jesseph, Ph.D. Co-Major Professor: Alexander Levine, Ph.D. Roger Ariew, Ph.D. Otávio Bueno, Ph.D. John Carroll, Ph.D. Eric Winsberg, Ph.D. Date of Approval: March 20th, 2015 Keywords: Metaphysics, Epistemology, Naturalism, Ontology Copyright © 2015, Andrew Michael Winters DEDICATION For Amie ACKNOWLEDGMENTS Thank you to my co-chairs, Doug Jesseph and Alex Levine, for providing amazing support in all aspects of my tenure at USF. I greatly appreciate the numerous conversations with my committee members, Roger Ariew, Otávio Bueno, John Carroll, and Eric Winsberg, which resulted in a (hopefully) more refined and clearer dissertation.
    [Show full text]
  • Ontology for Information Systems (O4IS) Design Methodology Conceptualizing, Designing and Representing Domain Ontologies
    Ontology for Information Systems (O4IS) Design Methodology Conceptualizing, Designing and Representing Domain Ontologies Vandana Kabilan October 2007. A Dissertation submitted to The Royal Institute of Technology in partial fullfillment of the requirements for the degree of Doctor of Technology . The Royal Institute of Technology School of Information and Communication Technology Department of Computer and Systems Sciences IV DSV Report Series No. 07–013 ISBN 978–91–7178–752–1 ISSN 1101–8526 ISRN SU–KTH/DSV/R– –07/13– –SE V All knowledge that the world has ever received comes from the mind; the infinite library of the universe is in our own mind. – Swami Vivekananda. (1863 – 1902) Indian spiritual philosopher. The whole of science is nothing more than a refinement of everyday thinking. – Albert Einstein (1879 – 1955) German-Swiss-U.S. scientist. Science is a mechanism, a way of trying to improve your knowledge of na- ture. It’s a system for testing your thoughts against the universe, and seeing whether they match. – Isaac Asimov. (1920 – 1992) Russian-U.S. science-fiction author. VII Dedicated to the three KAs of my life: Kabilan, Rithika and Kavin. IX Abstract. Globalization has opened new frontiers for business enterprises and human com- munication. There is an information explosion that necessitates huge amounts of informa- tion to be speedily processed and acted upon. Information Systems aim to facilitate human decision-making by retrieving context-sensitive information, making implicit knowledge ex- plicit and to reuse the knowledge that has already been discovered. A possible answer to meet these goals is the use of Ontology.
    [Show full text]
  • How to Naturalize Sensory Consciousness and Intentionality Within a Process Monism with Normativity Gradient a Reading of Sellars
    OUP CORRECTED PROOF – FINAL, 04/23/2016, SPi 9 How to Naturalize Sensory Consciousness and Intentionality within a Process Monism with Normativity Gradient A Reading of Sellars Johanna Seibt Sellars’s philosophy has created a continuous stream of exegetical, critical, and con- structive commentary. Early commentators typically involved themselves close-up with one aspect of the complex tapestry of Sellars’s work. More recently, however, with increasing temporal distance, philosophical interaction with Sellars often aims to identify general strategies and “master thoughts.” For example, John McDowell finds in Sellars’s EPM the “master thought . that the conceptual apparatus we employ when we place things in the logical space of reasons is irreducible to any conceptual appara- tus that does not serve to place things in the logical space of reasons”; this “master thought as it were draws a line: above the line are placings in the logical space of rea- sons, below it are [“causal”] characterizations that do not do that” (McDowell 1998: 433). Similarly, Robert Brandom identifies in EPM the “master idea” that Sellars’s “two-ply account of observation” involves “two distinguishable sorts of abilities: the capacity reliably to discriminate behaviorally between different sorts of stimuli, and the capacity to take up a position in the game of giving and asking for reasons.”1 The following engagement with Sellars’s philosophy is a contribution to such endeavors of taking the larger contours into view. But my aim in presenting a wide- scope reconstruction is not to identify reasons for why and how we can leave Sellars’s philosophy safely behind.2 Rather, I will highlight elements in Sellars’s work that have 1 Brandom 2000: 599; here quoted from the English original.
    [Show full text]
  • A Review of Ontology Development Aspects
    (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 10, No. 7, 2019 A Review of Ontology Development Aspects Nur Liyana Law Mohd Firdaus Law1, Moamin A. Marini Othman6 2 3 Mahmoud , Alicia Y.C. Tang Institute of Informatics and Computing in Energy Institute of Informatics and Computing in Energy Universiti Tenaga Nasional Universiti Tenaga Nasional, Kajang, Malaysia Kajang, Malaysia Fung-Cheng Lim4, Hairoladenan Kasim5 Christine Yong7 College of Computing and Informatics ICT Division Universiti Tenaga Nasional Tenaga Nasional Berhad Kajang, Malaysia Kuala Lumpur, Malaysia Abstract—Although it is widely recognized that ontology is definition ontology. Meanwhile from psychology‟s the main approach towards semantic interoperability among perspective, the ontology is uncommon to be used as the information systems and services, the understanding of ontology psychologists are more interested in studying on how people aspects among researchers is limited. To provide a clear insight develop concepts and enhancing it from time to time. to this problem and support researchers, we need a background understanding of various aspects related to ontology. Another article by N. Guarino, D. Oberle, and S. Staab [3] Consequently, in this paper, a comprehensive review is mentioned that ontology is mostly used with different meaning, conducted to map the literature studies to a coherent taxonomy. depending on the communities that are utilizing the ontology. These include the benefits of ontology, types of ontology, From a philosophy
    [Show full text]
  • Old and New Mechanistic Ontologies
    Chapter 3 Old and New Mechanistic Ontologies Gregor Schiemann Abstract The concept of mechanistic philosophy dates back to the beginning of the early modern period. Among the commonalities that some of the conceptions of the main contemporary representatives share with those of the leading early modern exponents is their ontological classification: as regards their basic concepts, both contemporary and early modern versions of mechanism can be divided into monist and dualist types. Christiaan Huygens’ early modern mechanistic explanation of non-­material forces and Stuart S. Glennan’s contemporary conception of mecha- nism will serve as examples of monism. As examples of dualism, I will discuss Isaac Newton’s early modern mechanistic philosophy of nature and the contempo- rary conception of mechanism proposed by Peter Machamer, Lindley Darden, and Carl F. Craver. With the ontological commonalities are associated further character- istic features of the respective types that concern, among other things, the respective understandings of fundamental theories and evaluations of scientific practice. The ontological continuity of the types does not play any role in contemporary discus- sions of the history of mechanistic philosophy. On my assessment the distinction between monism and dualism remains an unsolved problem and its persistence is an indication that this distinction is a fundamental one. 3.1 Introduction It is a matter of controversy whether one can formulate a uniform concept of mecha- nistic philosophy for a certain period and whether it can be traced back to the early modern era. While its leading contemporary exponents portray themselves as a G. Schiemann (*) Bergische Universität Wuppertal, Wuppertal, Germany e-mail: [email protected] © Springer Nature Switzerland AG 2019 33 B.
    [Show full text]
  • Web Ontologies to Categorialy Structure Reality: Representations of Human Emotional, Cognitive, and Motivational Processes
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Repositori Obert UdL ORIGINAL RESEARCH published: 25 April 2016 doi: 10.3389/fpsyg.2016.00551 Web Ontologies to Categorialy Structure Reality: Representations of Human Emotional, Cognitive, and Motivational Processes Juan-Miguel López-Gil 1*, Rosa Gil 2 and Roberto García 2 1 Department of Computer Languages and Systems, University of the Basque Country, Vitoria-Gasteiz, Spain, 2 Department of Computer Science and Engineering, Universitat de Lleida, Lleida, Spain This work presents a Web ontology for modeling and representation of the emotional, cognitive and motivational state of online learners, interacting with university systems for distance or blended education. The ontology is understood as a way to provide the required mechanisms to model reality and associate it to emotional responses, but without committing to a particular way of organizing these emotional responses. Knowledge representation for the contributed ontology is performed by using Web Ontology Language (OWL), a semantic web language designed to represent rich and Edited by: Paul M. W. Hackett, complex knowledge about things, groups of things, and relations between things. OWL University of Oxford, UK is a computational logic-based language such that computer programs can exploit Reviewed by: knowledge expressed in OWL and also facilitates sharing and reusing knowledge using Hiroaki Wagatsuma, the global infrastructure of the Web. The proposed ontology has been tested in the field of Kyushu Institute of Technology, Japan Maya Ivanova Dimitrova, Massive Open Online Courses (MOOCs) to check if it is capable of representing emotions Bulgarian Academy of Sciences, and motivation of the students in this context of use.
    [Show full text]
  • Roles of Ontologies of Engineering Artifacts for Design Knowledge Modeling
    ROLES OF ONTOLOGIES OF ENGINEERING ARTIFACTS FOR DESIGN KNOWLEDGE MODELING Y. Kitamura The Institute of Scientific and Industrial Research, Osaka University e-mail: [email protected] Keywords: Product Knowledge Modeling, Ontology Abstract: Capturing design knowledge and its modeling are crucial issues for design support systems and design knowledge management. It is important that knowledge models are systematic, consistent, reusable and interoperable. This survey article discusses the roles of ontologies of engineering artifacts for contributing to such design knowledge modeling from a viewpoint of computer science. An ontology of artifacts, in general, consists of systematic and computational definitions of fundamental concepts and relationship which exist in the physical world related to target artifacts, and shows how to capture the artifacts. This article, firstly, discusses needs, types, levels and some examples of ontologies of engineering artifacts. Then, we discuss roles of the ontologies for design knowledge modeling such as modeling specification for consistent modeling, capturing implicit knowledge and basis of knowledge systematization. 1. INTRODUCTION knowledge about artifacts among engineering supporting systems, that is, a common data model, Designing is a creative activity using several kinds exchange and integration. In fact, one of the of knowledge. The quality of design relies heavily pioneering ontology research efforts in early 90’s on knowledge applied in the design processes. This aims at product data exchange among engineering is why capturing necessary knowledge and its tools [11]. Practical product data exchange has been modeling are recognized as crucial issues in the explored mainly for CAD data models in the design support systems.
    [Show full text]
  • A Reusable Ontology for Computer-Aided Process Engineering
    A Reusable Ontology for Computer-Aided Process Engineering Von der Fakultät für Maschinenwesen der Rheinisch-Westfälischen Technischen Hochschule Aachen zur Erlangung des akademischen Grades eines Doktors der Ingenieurwissenschaften genehmigte Dissertation vorgelegt von Jan Morbach Berichter: Univ.-Prof. Dr.-Ing. Wofgang Marquardt Univ.-Prof. Dr.-Ing. habil. Prof. h.c. Dr. h.c. Günter Wozny Tag der mündlichen Prüfung: 30. März 2009 D 82 (Diss. RWTH Aachen University, 2009) 2 Danksagung Mein herzlicher Dank gilt allen gegenwärtigen und ehemaligen Mitarbeiter des Lehrstuhls für Prozesstechnik, die mich bei der Anfertigung dieser Dissertation unterstützt haben – unter anderem, indem sie die Arbeit durch Anregungen und Kritik vorangetrieben, mir bei organisatorischen und technischen Problemen geholfen und in den Kaffeepausen für willkommene Ablenkung von den fachlichen Problemen gesorgt haben. Insbesondere möchte ich mich bei Andreas Wiesner, Lars von Wedel, Manfred Theißen, Aidong Yang, Flavia Weschta und nicht zuletzt bei Herrn Professor Marquardt dafür bedanken, dass sie meine Arbeit Korrektur gelesen und durch ihre inhaltlichen und stilistischen Anmerkungen wesentlich zu deren Gelingen beigetragen haben. Hervorheben möchte ich außerdem das ebenso anregende wie freundschaftliche Arbeitsklima, dank dessen ich meine Tätigkeit am Lehrstuhl stets als angenehm und bereichernd empfunden habe. Außerhalb des Lehrstuhls gilt mein Dank vor allem meinen Eltern, meinen damaligen Mitbewohnern Katrin, Elmar und Olaf sowie meiner Freundin Flavia, die
    [Show full text]
  • Chapter 8: Categories: the Top-Level Ontology Ludger Jansen
    Chapter 8: Categories: The Top-Level Ontology Ludger Jansen The task of ontology is to represent reality or, rather, to support the sciences in their representation of reality. In the last chapter, the reader became acquainted with an important means of doing so, namely: the technique of classification. But, in any classification, what are the very first kinds? What should the top level look like? In this chapter, I attempt to answer these questions. First, I review some suggestions for top-level ontologies with the help of the criteria established in Chapter 7 (section 1). From the point of view of the philosophical tradition of ontology, the question of a top-level ontology is tantamount to the question of the most basic categories. In order to develop some alternative suggestions, the nature of categories must first be addressed. To this end, I appeal to the philosopher whose ideas are pivotal in influencing our current understanding of ontology: Aristotle (section 2). Starting from Aristotle’s list of categories (section 3), I go on to discuss three dichotomies which I recommend as candidates for the seminal principles of a top-level ontology, namely: dependent versus independent entities (section 4), continuants versus occurrents (section 5), and universals versus particulars (section 6). Finally, I discuss some categories of more complex entities like states of affairs, sets, and natural classes (section 7). 1. SUMO, CYC & Co. What should an ontology look like at the highest level? What are the most general classes of all classifications? Authors in the fields of informatics and knowledge representation have offered various suggestions.
    [Show full text]
  • A First-Order Logic Formalization of the Industrial Ontologies Foundry Signature Using Basic Formal Ontology
    A First-Order Logic Formalization of the Industrial Ontologies Foundry Signature Using Basic Formal Ontology Barry Smith a, Farhad Amerib, Hyunmin Cheongc, Dimitris Kiritsisd, Boonserm Kulvatunyoue, Dusan Sormaz f, Evan Wallacee, Chris Willg, and J. Neil Otteh, 1 aNational Center for Ontological Research, University at Buffalo bEngineering Informatics Lab, Texas State University cAutodesk Research dEPFL, ICT for Sustainable Manufacturing eNational Institute of Standards and Technology (NIST) fOhio University, Department of Industrial and Systems Engineering gDassault Systèmes hJohns Hopkins University Applied Physics Laboratory Abstract. Basic Formal Ontology (BFO) is a top-level ontology used in hundreds of active projects in scientific and other domains. BFO has been selected to serve as top-level ontology in the Industrial Ontologies Foundry (IOF), an initiative on the part of representatives from a number of branches of the advanced manufacturing industries to create a suite of ontologies to support digital manufacturing. We here present a first draft set of axioms and definitions of an IOF upper ontology descending from BFO that is designed to capture the meanings of principal terms used in manufacturing and related areas. This set of terms can be viewed as the signature common to the modules of the IOF ontology suite. Keywords. Basic Formal Ontology (BFO), Industrial Ontologies Foundry (IOF), advanced manufacturing industry, top-level ontology, first-order logic. 1. Introduction Basic Formal Ontology (BFO) is a small, top-level ontology that is used in a wide range of projects focusing especially on information-driven sciences. BFO provides ontology developers with a common, tested starting point for the formulation of definitions in a way that is designed to promote interoperability.
    [Show full text]
  • A P2P Based Service Flow System with Advanced Ontology-Based Service Profiles
    University of Wollongong Research Online Faculty of Engineering and Information Faculty of Informatics - Papers (Archive) Sciences December 2006 A P2P based Service Flow System with Advanced Ontology-based Service Profiles J. Shen University of Wollongong, [email protected] Y. Yang Swinburne University of Technology Jun Yan University of Wollongong, [email protected] Follow this and additional works at: https://ro.uow.edu.au/infopapers Part of the Physical Sciences and Mathematics Commons Recommended Citation Shen, J.; Yang, Y.; and Yan, Jun: A P2P based Service Flow System with Advanced Ontology-based Service Profiles 2006. https://ro.uow.edu.au/infopapers/438 Research Online is the open access institutional repository for the University of Wollongong. For further information contact the UOW Library: [email protected] A P2P based Service Flow System with Advanced Ontology-based Service Profiles Abstract A peer-to-peer (p2p) based service flow management system, SwinDeW-S, could support decentralised Web service composition, deployment and enactment. However, traditional workflow definition languages, such as extended XPDL and service-oriented BPEL4WS, have become insufficiento t specify business process semantics, especially the descriptions of inputs, outputs, preconditions and effects. In this paper, we propose a novel solution based on OWL-S, a semantic Web ontology language that leverages service discovery, invocation and negotiation more effectively. The enhanced SwinDeW-S architecture is adapted with advanced ontology-based service profiles, and it takes advantage of a well-developed profile generation tool, which translates the BPEL4WS process models to the OWL-S profiles. As a esult,r in a new prototype equipped with both BPEL4WS and OWL-S, communications and coordination among service flow peers have become better organised and more efficient.
    [Show full text]
  • Westminsterresearch Ontology-Based Standards
    WestminsterResearch http://www.westminster.ac.uk/westminsterresearch Ontology-based standards development: Application of OntoStanD to ebXML business process specification schema Heravi, B.R., Lycett, M. and de Cesare, S. NOTICE: this is the authors’ version of a work that was accepted for publication in International Journal of Accounting Information Systems. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in International Journal of Accounting Information Systems, 15 (3), pp. 275-297, 2014. The final definitive version in International Journal of Accounting Information Systems is available online at: https://dx.doi.org/10.1016/j.accinf.2014.01.005 © 2014. This manuscript version is made available under the CC-BY-NC-ND 4.0 license http://creativecommons.org/licenses/by-nc-nd/4.0/ The WestminsterResearch online digital archive at the University of Westminster aims to make the research output of the University available to a wider audience. Copyright and Moral Rights remain with the authors and/or copyright owners. Whilst further distribution of specific materials from within this archive is forbidden, you may freely distribute the URL of WestminsterResearch: ((http://westminsterresearch.wmin.ac.uk/). In case of abuse or copyright appearing without permission e-mail [email protected] Ontology-Based Standards Development: Application of OntoStanD to ebXML Business Process Specification Schema Abstract: Business-to-Business (B2B) interoperations are an important part of today’s global economy.
    [Show full text]