Skip to main content

2004 | OriginalPaper | Buchkapitel

Model-Driven Program Transformation of a Large Avionics Framework

verfasst von : Jeff Gray, Jing Zhang, Yuehua Lin, Suman Roychoudhury, Hui Wu, Rajesh Sudarsan, Aniruddha Gokhale, Sandeep Neema, Feng Shi, Ted Bapty

Erschienen in: Generative Programming and Component Engineering

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Model-driven approaches to software development, when coupled with a domain-specific visual language, assist in capturing the essence of a large system in a notation that is familiar to a domain expert. From a high-level domain-specific model, it is possible to describe concisely the configuration features that a system must possess, in addition to checking that the model preserves semantic properties of the domain. With respect to large legacy applications written in disparate programming languages, the primary problem of transformation is the difficulty of adapting the legacy source to match the evolving features specified in the corresponding model. This paper presents an approach for uniting model-driven development with a mature program transformation engine. The paper describes a technique for performing widespread adaptation of source code from transformation rules that are generated from a domain-specific modeling environment for a large avionics framework.

Metadaten
Titel
Model-Driven Program Transformation of a Large Avionics Framework
verfasst von
Jeff Gray
Jing Zhang
Yuehua Lin
Suman Roychoudhury
Hui Wu
Rajesh Sudarsan
Aniruddha Gokhale
Sandeep Neema
Feng Shi
Ted Bapty
Copyright-Jahr
2004
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-540-30175-2_19

Premium Partner