Timing Performances of Automatically Generated Code Using MDA Approaches
Autor: | Franck Bernier, Jean-Louis Sourrouille, Mathieu Maranzana, Jean-Francois Ponsignon |
---|---|
Přispěvatelé: | Sourrouille, Jean-Louis, P. Boulet, Laboratoire d'Informatique pour l'Entreprise et les Systèmes de Production (LIESP), Institut National des Sciences Appliquées de Lyon (INSA Lyon), Institut National des Sciences Appliquées (INSA)-Université de Lyon-Institut National des Sciences Appliquées (INSA)-Université de Lyon-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université Lumière - Lyon 2 (UL2)-École Centrale de Lyon (ECL), Université de Lyon |
Jazyk: | angličtina |
Rok vydání: | 2005 |
Předmět: |
Source code
business.industry Computer science Programming language media_common.quotation_subject [INFO.INFO-SE] Computer Science [cs]/Software Engineering [cs.SE] Software development System requirements specification Context (language use) [INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE] computer.software_genre Software KPI-driven code analysis Code generation business Computer-aided software engineering computer media_common |
Zdroj: | Advances in Design and Specification Languages for SoCs P. Boulet. Advances in Design and Specification Languages for SoCs, KLUWER, Chap 9 (141-159), 2005 Advances in Design and Specification Languages for SoCs ISBN: 9780387261492 FDL |
Popis: | To improve usual software development in the C programming language, a model-driven approach seems very promising. Writing generic models, independent of any platform, is attractive and will reduce the work to implement software on multiple platforms. Another very attractive feature of the MDA approach is complete and automatic code generation. Within the very concrete context of an industrial example, this article aims to answer two questions: “To what extent models written during development are platform independent?” and “To what extent does automatic code generation reduce timing performances of applications?”. To answer these questions, the study focuses on the sequence of models needed to transform a system specification into an implementation, and then on the timing performances of the code generated by CASE tools supplying different level of services. |
Databáze: | OpenAIRE |
Externí odkaz: |