• 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