1. Industrial Application of Domain Specific Languages Combined with Formal Techniques
- Author
-
Schuts, M., Hooman, J.J.M., Stewart, R., and Stewart, R.
- Subjects
Domain-specific language ,Informatics ,Computer science ,Test generation ,0102 computer and information sciences ,computer.software_genre ,01 natural sciences ,Component (UML) ,Software Science ,0101 mathematics ,TS - Technical Sciences ,Industrial Innovation ,Programming language ,business.industry ,Formal methods ,010102 general mathematics ,Domain specific language ,Digital subscriber line ,Test case ,ESI - Embedded Systems Innovations ,010201 computation theory & mathematics ,Information and Communications Technology ,ICT ,New product development ,business ,computer ,Simulation ,Power control - Abstract
Two Domain Specific Languages (DSLs) have been developed to improve the development of a power control component of interventional X-ray systems of Philips. Configuration files and test cases are generated from instances of these DSLs. To increase the confidence in these instances and the generators, formal models have been generated to analyse DSL instances and to crosscheck the results of the generators. A DSL instance serves as a single source from which the implementation and the formal analysis models are generated. In this way, it is easy to maintain the formal support in case of changes and for new product releases. We report about our experiences with this approach in a real development project at Philips.
- Published
- 2016