DocumentCode
336101
Title
Structured specification of model interpreters
Author
Karsai, Gabor
Author_Institution
Inst. for Software Integrated Syst., Vanderbilt Univ., Nashville, TN, USA
fYear
1999
fDate
7-12 Mar 1999
Firstpage
84
Lastpage
90
Abstract
Model interpreters play an essential role in model integrated systems: they transform domain-specific models into executable models. The state-of-the-art of model interpreter writing needs to be advanced to enhance the reusability and maintainability of this software. This paper presents an approach which makes this possible through the use of structured specifications. These specifications let the programmer express traversal strategies and visitation actions in very high-level terms. From these specifications efficient traversal code can be automatically generated
Keywords
automatic programming; formal specification; program interpreters; software maintenance; software reliability; software reusability; automatic traversal code generation; domain-specific models; executable models; model integrated systems; model interpreters; software maintainability; software reusability; structured specification; traversal strategies; visitation actions; Application software; Data models; Electrical capacitance tomography; Engines; Programming profession; Runtime environment; Software performance; Software systems; Tree graphs; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Computer-Based Systems, 1999. Proceedings. ECBS '99. IEEE Conference and Workshop on
Conference_Location
Nashville, TN
Print_ISBN
0-7695-0028-5
Type
conf
DOI
10.1109/ECBS.1999.755865
Filename
755865
Link To Document