Integrated Language Design and Implementation Process

Abstract

Domain-specific languages improve the productivity of application engineers by raising the level at which they define domain instances. However, more support for designing and implementing these languages in practice is needed. The Software Design Automation (SDA) method is a specific approach for doing domain-specific language design and implementation based on a principled, semantics-based approach to language definition and implementation. This paper articulates SDA as a software development method to be used in the context of existing domain engineering methods.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 28, 2000
Accession Number
ADA375735

Entities

People

  • James Hook
  • Tanya Widen

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Automatic Programming
  • Cognitive Systems Engineering
  • Command And Control Systems
  • Computations
  • Computer Programming
  • Computer Science
  • Computers
  • Control Systems
  • Engineering
  • Language
  • Mathematical Models
  • Mathematics
  • Programming Languages
  • Prototypes
  • Software Design
  • Software Development
  • Theoretical Computer Science

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.