The use of Model-Driven Engineering (MDE) techniques in the domain of distributed embedded real-time systems are gain importance in order to cope with the increasing design complexity of such systems. This paper discusses an infrastructure created to build GenERTiCA, a flexible tool that supports a MDE approach, which uses aspect-oriented concepts to handle nonfunctional requirements from embedded and real-time systems domain. Gen- ERTiCA generates source code from UML models, and also performs weaving of aspects, which have been specified within the UML model. Additionally, this paper discusses the Distributed Embedded Real-Time Compact Specification (DERCS), a PIM created to support UML-based code generation tools. Some heuristics to transform UML models into DERCS, which have been implemented in GenERTiCA, are also discussed.
CITATION STYLE
Wehrmeister, M. A., Freitas, E. P., & Pereira, C. E. (2009). An infrastructure for UML-based code generation tools. In IFIP Advances in Information and Communication Technology (Vol. 310, pp. 32–43). Springer New York LLC. https://doi.org/10.1007/978-3-642-04284-3_4
Mendeley helps you to discover research relevant for your work.