Title :
An Open-Source Pivot Language for Proprietary Tool-Chaining
Author :
Cucchiella, Stefano ; Cicchetti, Antonio ; Ciccozzi, Federico
Author_Institution :
Sch. of Innovation, Malardalen Univ., MRTC, Vasteras, Sweden
Abstract :
Nowadays industrial software development faces an increasing system complexity together with the necessity to significantly decrease costs and time of the development process and to release at the same time high-quality products. As a consequence, they typically adopt a constellation of proprietary tools, each of which deals with particular stages of the overall development process, namely design, testing, and deployment to mention a few. Model-Driven Engineering techniques are gaining a growing interest as an efficient approach to tackle the current software intricacy. However, the use of a multitude of proprietary tools requires the redundant specification of characteristics of the system and hampers their chaining. This work reports the experience gained in industrial settings: problems arisen from the usage of different tools for different aims during the development process are discussed, moreover, a possible solution based on an open-source pivot language acting as a bridge to share information between different proprietary tools is illustrated.
Keywords :
production engineering computing; public domain software; software engineering; industrial software development; model-driven engineering techniques; open-source pivot language; proprietary tool-chaining; software intricacy; system complexity; Bridges; Open source software; Programming; Semantics; Testing; Unified modeling language;
Conference_Titel :
Engineering of Computer Based Systems (ECBS), 2011 18th IEEE International Conference and Workshops on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4577-0065-1
Electronic_ISBN :
978-0-7695-4379-6
DOI :
10.1109/ECBS.2011.15