, D. Winkler, F. Waltersdorfer, S. Scheiber, S. Biffl:
"Integrating Heterogeneous Engineering Tools and Data Models: A Roadmap for Developing Architecture Variants
Vortrag: 7th Software Quality Days, Wien; 20.01.2015 - 23.01.2015; in:"Proceedings of the 7th Software Quality Days
", Springer, (2015), ISBN: 978-3-319-13250-1; S. 89 - 107.
[ Publication Database
Developing large systems engineering projects require combined eﬀorts of various engineering disciplines. Each engineering group uses speciﬁc engineering tools and data model concepts representing interfaces to other disciplines. However, individual concepts lack in completeness and include strong limitations regarding interoperability and data exchange capabilities. Thus, highly heterogeneous data models cause semantic gaps that hinder eﬃcient collaboration between various disciplines. The design of an integration solution within a systematic engineering process typically requires re-modelling of the common data model (used for mapping individual local tool data models) to enable eﬃcient data integration. However, designing and implementing integration approaches include continuously collecting new knowledge on the related application domains, in our case automation systems engineering projects, and integration capability that meet requirements of related domains. In this paper we report on a sequence of diﬀerent architectural designs for an eﬃcient and eﬀective integration solution that lead to a similar and stable data model design for application in the automation systems domain. By means of iterative prototyping, candidates for modelling styles were tested for feasibility in context of industry use cases. In addition we applied an adjusted Architecture Tradeoﬀ Analysis Method (ATAM) to assess the resultingﬁnal architecture variant.