Abstract
Domain-specific languages are of increasing importance in software engineering. Little attention has been paid to the systematic production of domain-specific contract languages (DSCLs). In this paper, we present a metamodel-based approach for designing DSCLs. An extensible metamodel for software contracts is presented, and a process for building DSCLs is sketched. Finally, an example of building a DSCL is demonstrated, using the metamodel and process.
Original language | English |
---|---|
Title of host publication | MODEL DRIVEN ARCHITECTURE FOUNDATIONS AND APPLICATIONS, PROCEEDINGS |
Editors | A Hartman, D Kreische |
Place of Publication | BERLIN |
Publisher | Springer |
Pages | 175-189 |
Number of pages | 15 |
ISBN (Print) | 3-540-30026-0 |
Publication status | Published - 2005 |
Event | 1st European Conference on Model Driven Architecture - Foundations and Applications - Nuremberg Duration: 7 Nov 2005 → 10 Nov 2005 |
Conference
Conference | 1st European Conference on Model Driven Architecture - Foundations and Applications |
---|---|
City | Nuremberg |
Period | 7/11/05 → 10/11/05 |
Keywords
- OCL EXTENSION