Sciweavers

COMSIS
2010

A domain-specific language for defining static structure of database applications

13 years 9 months ago
A domain-specific language for defining static structure of database applications
Abstract. In this paper we present DOMMLite - an extensible domainspecific language (DSL) for static structure definition of databaseoriented applications. The model-driven engineering (MDE) approach, an emerging software development paradigm, has been used. The language structure is defined by the means of a metamodel supplemented by validation rules based on Check language and extensions based on Extend language, which are parts of the openArchitectureWare framework [1]. The metamodel has been defined along with the textual syntax, which enables creation, update and persistence of DOMMLite models using a common text editor. DSL execution semantics has been defined by the specification and implementation of the source code generator for a target platform with an already defined execution semantics. In order to enable model editing, a textual Eclipse editor has also been developed. DSL, defined in this way, has the capability of generating complete source code for GUI forms with CRUDS ...
Igor Dejanovic, Gordana Milosavljevic, Branko Peri
Added 01 Mar 2011
Updated 01 Mar 2011
Type Journal
Year 2010
Where COMSIS
Authors Igor Dejanovic, Gordana Milosavljevic, Branko Perisic, Maja Tumbas
Comments (0)