Towards variant management and change impact analysis in safety-oriented process-product lines
2019 (English)In: Proceedings of the ACM Symposium on Applied Computing, Association for Computing Machinery , 2019, p. 2372-2375Conference paper, Published paper (Refereed)
Abstract [en]
In safety-critical (software) systems, safety management embraces both processes and products, which due to e.g., product's upgrade, tend to be tailored, giving rise to safety-oriented product lines and corresponding safety-oriented process lines. To tailor these lines systematically, their inter-dependencies would have been taken into consideration. To date, however, no satisfying implemented solution is available on the shelf. Accordingly, this paper focuses on the co-engineering of process and product lines. At first, the process and product lines need to be established for which the integration between Eclipse Process Framework (EPF) Composer, Composition with Guarantees for High-integrity Embedded Software Components Assembly (CHESS) Tool and Base Variability Resolution (BVR) Tool is achieved; they are process engineering, product design and variant management solutions, respectively. After that, the process and product lines are integrated. This is done for cross-dimension variant management and change impact analysis. The applicability of the integrated lines is illustrated for the attitude and orbit control subsystem.
Place, publisher, year, edition, pages
Association for Computing Machinery , 2019. p. 2372-2375
Keywords [en]
BVR Tool, Change Impact Analysis, CHESS Tool, EPF Composer, Process Engineering, Process-Product Lines, Product Design, Safety engineering, Attitude and orbit control subsystems, Eclipse process framework, Embedded software components, Inter-dependencies, Process products, Variant managements
National Category
Other Engineering and Technologies
Identifiers
URN: urn:nbn:se:mdh:diva-43504DOI: 10.1145/3297280.3297634ISI: 000474685800328Scopus ID: 2-s2.0-85065650221OAI: oai:DiVA.org:mdh-43504DiVA, id: diva2:1318660
Conference
34th Annual ACM Symposium on Applied Computing, SAC 2019, 8 April 2019 through 12 April 2019
2019-05-282019-05-282019-10-11Bibliographically approved