Practical Use of the Proposed Projection Approach for Developing and Modifying a DSL in Changing Contexts
摘要
This chapter presents the practical application of the proposed projection approach to DSL development and the developed algorithms for DSL evolution procedures using cross-model transformations during the development of software systems for two domains: the University Admissions Office software system and the railway station resource allocation software system. These domains demonstrate a dynamic context in which it is necessary to be able to modify the DSL structure for modelling interfaces without completely recreating the DSL.