A knowledge-based Assistant for real-time Planning and Execution of PSS Engineering Change Processes Michael Abramovici, Youssef Aidi IT in Mechanical Engineering (ITM) Ruhr University Bochum, Germany 7th CIRP IPSS Conference Saint-Étienne, May, 22th, 2015 Outline Current Situation and Requirements The Knowledge-based Engineering Change (EC) Assistant EC Modeling Assistant EC Information Assistant EC Ontology EC Change Engine Conclusion and Future Work ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 1 Engineering Changes (EC) Engineering Change Process The Process of Requesting, Determining Attainability, Planning, Implementing, and Evaluating of Changes to a System Triggers Types Technological Environmental Economic Political Social … Improvement Corrective Iteration Adaptive to new Requirements … ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne Change Objects Whole product Component Software Service … 2 Current Engineering Change Processing Approach Planning Execution EC Process Manager Fix planned EC Processes for all Changes Poor Responsiveness to Unforeseeable Events Delays and exceeded Costs Changes occur at Provider Side during the Creation Phase ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 3 Product-Service-Systems requires a new Engineering Change Processing approach Services Creation Operation Suppliers Provider Customer Paradigms of PSS Selling “value in use” Instead Simple Products Shared Value Creation during the Lifecycle of PSS (Provider, Customer, Supplier) Adaptability of PSS to Changing Boundary Conditions ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne Requirements to EC Processing Prompt Reaction to Unpredictable Changes Consideration of Process Knowledge Real-time Definition and Execution of Process Activities 4 Outline Current Situation and Requirements The Knowledge-based Engineering Change (EC) Assistant EC Modeling Assistant EC Information Assistant EC Ontology EC Change Engine Conclusion and Future Work ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 5 How can EC Process Managers be Supported by real-time Planning and Exection of EC Processes? Adaptive Change Process A knowledge-based Assistant for Real-time Planning and Execution of PSS Engineering Change Processes Goal-oriented Process Modeling Adequat Defintion of Activities Permanent Process Evaluation Optimal Assignment to human Ressources Information Aquisition What must be achieved? How it could be achieved? Which human Resources are required? Is the Process running smoothly? Change Process Manager ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 6 Adaptability is given by the Distinction between WHAT must be achieved and HOW it is to be achieved WHAT to achieve? Goal Company Specific Abstract EC Process Model Hierarchy of Goals Milestones within the EC Process Subgoal HOW to achieve Consideration of the EC Context Activity pool Selection of Appropriate Activites Asignment to Available Ressources ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 7 Agile and intelligent Approach to tackle Changing Boundary Conditions EC Process Manager EC Process Engine ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 8 Outline Current Situation and Requirements The Knowledge-based Engineering Change (EC) Assistant EC Modeling Assistant EC Information Assistant EC Ontology EC Change Engine Conclusion and Future Work ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 9 Goal-oriented Requirement Language (GRL) Description of the Hierarchy of Goals, which are achieved by Execution of an EC Process Modeling and Reasoning of Goal Structures Higher Level of Modeling Integration of Goals, Activities and Roles. Relationships Contribution Decomposition (AND, OR, XOR, NOR) Dependency Belief ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 10 Goal-oriented Change Process Model ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 11 Outline Current Situation and Requirements The Knowledge-based Engineering Change (EC) Assistant EC Modeling Assistant EC Information Assistant EC Ontology EC Change Engine Conclusion and Future Work ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 12 Information Assistant for a better EC Process Understanding (1/4) Actor View Goal View Activity View Document View ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 13 Information Assistant for a better EC Process Understanding (2/4) Actor View Goal View Activity View Document View ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 14 Information Assistant for a better EC Process Understanding (3/4) Actor view Goal view Activity view Document view ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 15 Information Assistant for a better EC Process Understanding (4/4) Actor View Goal View Activity View Document View ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 16 Outline Current Situation and Requirements The Knowledge-based Engineering Change (EC) Assistant EC Modeling Assistant EC Information Assistant EC Ontology EC Change Engine Conclusion and Future Work ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 17 Ontology for EC Process related Knowledge Description Formal Representation of Knowledge as a Hierarchy of Concepts within a Domain Description of the Elements and the Context of a Change Process Knowledge Modeling through Complex Relationships and Rules Integration of Instance Information Reasoning Mechanisms Allowing the Generation of Knowledge Components Classes (concepts) Attributes Relations Rules Axioms Events Classes of the EC Process Ontology ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 18 The Engineering Change Process Ontology ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 19 Example for EC Process Knowledge Description using an Ontology Goal Contribute to Activity Is generated during Document Is executed by Actor Role Has role ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 20 Example for EC Process Knowledge Description using an Ontology Problem Report released Problem Report released Is involved by Contribute to Describe Problem Is generated during Contribute to Describe Problem Problem Report Is executed by Is generated during Problem Report Is executed by Is generated by Machine Operator Has role Change Initiator Machine Operator Reasoned Evidences ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 21 Outline Current Situation and Requirements The Knowledge-based Engineering Change (EC) Assistant EC Modeling Assistant EC Information Assistant EC Ontology EC Change Engine Conclusion and Future Work ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 22 Execution of EC Process Activities Goal Activity Engineering Change Engine Webservice ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne Webservice 23 Outline Current Situation and Requirements The Knowledge-based Engineering Change (EC) Assistant EC Modeling Assistant EC Information Assistant EC Ontology EC Change Engine Conclusion and Future Work ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 24 Conclusion and Future Work Conclusion The proposed EC Process Assistant provides: Goal-oriented Process Modeling Environment Ontology for EC Process Knowledge Representation Permanent Evaluation of EC Processes Navigation-based EC Process Information Provision Standard BPEL Workflows for Real-time Execution of Process Activities Challenges Modeling of Company Specific Ontology Validation in the Industry IT Infrastructures ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne future work Integrated IT Solution Coupling of the Change Ontology to Product Ontologies Impact and Propagation Evaluation 25 Prototype Views PSS Structure Process Goals Available Actors Process Goal Contribution Decomposition Appropriate Roles Process Activity Appropriate Activities Assigned Actor Appropriate Documents Reports about Plausibility of Actions ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 26 Contact Dipl.-Ing. Youssef Aidi Ruhr-University Bochum Chair of IT in Mechanical Engineering (ITM) Universitätsstraße 150 D-44801 Bochum Tel: +49 234 32 26370 Fax: +49 234 32 14443 Mail: [email protected] "It is not the strongest of the species that survives, nor the most intelligent that survives. It is the one that is most adaptable to change" www.itm.rub.de Charles Darwin 1809-1889 ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 27 ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 28 EC process manager ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 29 Information Assistant Modeling Assistant ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 30 ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 31 PSS Changed PSS to Change ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 32 Known Engineering Change Management Approaches PLM ERP ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 33 Engineering Change Management Needs more Flexibility PSS Changed PSS to Change Triggers Adaptive Change Process Technological Environmental Prompt Reaction to Unpredictable Changes Economic Consideration of Process Knowledge Political Social … Real-time Definition and Execution of Process Activities ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 34 ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 35 ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 36 ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 37 ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 38 ITM © Dipl.-Ing. Y. Aidi – 7th CIRP IPSS, May, 22th, Saint-Étienne 39
© Copyright 2026 Paperzz