Ontology-Supported Design Parameter Management for Change Impact Analysis

This paper presents an ontology-supported approach to the management of design parameters in engineering. This approach aims specifically at enabling Change Impact Analysis through Requirements Traceability and acquainted expert knowledge of design parameters. The approach is suitable for both software and hardware designs. The activities and features are mainly obtained by (1) the application of an ontology-based universal system modeling procedure proposal for model integration, (2) the utilization of a knowledge base for capturing expert knowledge and (3) a semantic Mission Profile Aware Design platform. OWL is used to represent information and the underlying data model can improve knowledge transfer among heterogeneous systems which are common in complex engineering projects. At the same time, effort to perform reasoning on such models can be reduced. A demonstration and hands-on description of two illustrative use cases complements the paper.

[1]  Tim Berners-Lee,et al.  Linked Data - The Story So Far , 2009, Int. J. Semantic Web Inf. Syst..

[2]  D. Demarchi,et al.  TAMTAMS: An open tool to understand nanoelectronics , 2012, 2012 12th IEEE International Conference on Nanotechnology (IEEE-NANO).

[3]  Lefteris Angelis,et al.  An Empirical Study on Views of Importance of Change Impact Analysis Issues , 2008, IEEE Transactions on Software Engineering.

[4]  Rolf Drechsler,et al.  Change impact analysis for hardware designs from natural language to system level , 2016, 2016 Forum on Specification and Design Languages (FDL).

[5]  Daniel Hahn,et al.  Complexity, quality and robustness - the challenges of tomorrow's automotive electronics , 2012, 2012 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[6]  Hareton K. N. Leung,et al.  A survey of code‐based change impact analysis techniques , 2013, Softw. Test. Verification Reliab..

[7]  Steffen Lehnert,et al.  A review of software change impact analysis , 2011 .

[8]  Harald Eisenmann,et al.  On languages for conceptual data modeling in multi-disciplinary space systems engineering , 2015, 2015 3rd International Conference on Model-Driven Engineering and Software Development (MODELSWARD).

[9]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[10]  Alan M. Davis,et al.  Software requirements - analysis and specification , 1990 .

[11]  Dominique Ernadote,et al.  An ontology mindset for system engineering , 2015, 2015 IEEE International Symposium on Systems Engineering (ISSE).

[12]  Martin Odersky,et al.  An Overview of the Scala Programming Language , 2004 .

[13]  Manfred Broy,et al.  Seamless Model-Based Development: From Isolated Tools to Integrated Model Engineering Environments , 2010, Proceedings of the IEEE.

[14]  Jéssyka Vilela,et al.  Applications of ontologies in requirements engineering: a systematic review of the literature , 2015, Requirements Engineering.

[15]  L. C. van Ruijven,et al.  Ontology for Systems Engineering , 2013, CSER.

[16]  Carlo Tasso,et al.  Development of knowledge-based systems for engineering , 1998 .

[17]  Susan Ferreira,et al.  Developing Systems Engineering Ontologies , 2007, 2007 IEEE International Conference on System of Systems Engineering.

[18]  Jeff Z. Pan,et al.  Towards Ontology-driven Requirements Engineering , 2011 .

[19]  Mohamed Ben Ahmed,et al.  Ontology based knowledge modeling for System Engineering projects , 2008, 2008 Second International Conference on Research Challenges in Information Science.

[20]  Walter Hansch,et al.  Evaluation of effective stress times and stress levels from mission profiles for semiconductor reliability , 2017, Microelectron. Reliab..

[21]  Christian Zirpins,et al.  Lifting XML Schema to OWL , 2004, ICWE.

[22]  Andrew B. Kahng,et al.  Mission profile aware IC design — A case study , 2014, 2014 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[23]  Donald Firesmith,et al.  Are Your Requirements Complete? , 2005, J. Object Technol..

[24]  Mihai Surdeanu,et al.  The Stanford CoreNLP Natural Language Processing Toolkit , 2014, ACL.

[25]  Per Runeson,et al.  Supporting Change Impact Analysis Using a Recommendation System: An Industrial Case Study in a Safety-Critical Context , 2017, IEEE Transactions on Software Engineering.

[26]  Wolfgang Rosenstiel,et al.  Mission profile aware robustness assessment of automotive power devices , 2014, 2014 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[27]  Benedikt Kämpgen,et al.  Ontology-Based Design of Space Systems , 2016, International Semantic Web Conference.

[28]  M. L. Caliusco,et al.  The Use of Ontologies in Requirements Engineering , 2010 .

[29]  George A. Miller,et al.  WordNet: A Lexical Database for English , 1995, HLT.