Mappings of MOF Metamodels and Object-oriented Languages

Mappings of MOF Metamodels and Object-oriented Languages

Liliana María Favre
ISBN13: 9781615206490|ISBN10: 1615206493|EISBN13: 9781615206506
DOI: 10.4018/978-1-61520-649-0.ch007
Cite Chapter Cite Chapter

MLA

Liliana Favre. "Mappings of MOF Metamodels and Object-oriented Languages." Model Driven Architecture for Reverse Engineering Technologies: Strategic Directions and System Evolution, IGI Global, 2010, pp.107-113. https://doi.org/10.4018/978-1-61520-649-0.ch007

APA

L. Favre (2010). Mappings of MOF Metamodels and Object-oriented Languages. IGI Global. https://doi.org/10.4018/978-1-61520-649-0.ch007

Chicago

Liliana Favre. "Mappings of MOF Metamodels and Object-oriented Languages." In Model Driven Architecture for Reverse Engineering Technologies: Strategic Directions and System Evolution. Hershey, PA: IGI Global, 2010. https://doi.org/10.4018/978-1-61520-649-0.ch007

Export Reference

Mendeley
Favorite

Abstract

This chapter discusses the main steps for transforming NEREUS constructions into object oriented languages. As an example, we use the Eiffel language that allows integrating specifications with Eiffel contracts (Meyer, 1992). Figure 1 shows the main steps. The Eiffel code is constructed gradually. First, associations and operation signature are translated. The transformation is supported by reusable components. From OCL and NEREUS specifications it is possible to construct contracts on Eiffel and /or feature implementations by applying heuristics.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.