DocumentCode :
1745974
Title :
Configuring component-based specifications for domain-specific languages
Author :
Pfahler, Peter ; Kastens, Uwe
Author_Institution :
Paderborn Univ., Germany
fYear :
2001
fDate :
6-6 Jan. 2001
Abstract :
The "Jacob" system supports language design processes on a very high level of abstraction, enabling experts from application domains to design their own domain-specific languages (DSLs). The system provides a representation of the language design space for a certain application domain. The user specifies his language design by composing and configuring language components. During this design process, the Jacob system checks the consistency of user decisions. The language components are provided by an expert in the field of computer languages and their implementation. Such a component consist of two parts: the implementation part defines how a given language feature is implemented. The interface part specifies relations and dependences between different components, e.g. to constrain the way different language features can be combined. This paper presents component-based DSL design using the Jacob system and discusses some example applications.
Keywords :
specification languages; subroutines; Jacob system; abstraction level; application domain; component-based specifications configuration; domain-specific language design; language components; language design processes; language design space; language feature implementation; language features combination; user decisions consistency checking; Application software; Computer languages; DSL; Domain specific languages; Electrical capacitance tomography; Jacobian matrices; Manufacturing; Process design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 2001. Proceedings of the 34th Annual Hawaii International Conference on
Conference_Location :
Maui, HI, USA
Print_ISBN :
0-7695-0981-9
Type :
conf
DOI :
10.1109/HICSS.2001.927269
Filename :
927269
Link To Document :
بازگشت