A domain specific language for interactive enterprise application development. (English)
Gong, Zhiguo (ed.) et al., Web information systems and mining. International conference, WISM 2011, Taiyuan, China, September 24‒25, 2011, Proceedings, Part II. Berlin: Springer (ISBN 978-3-642-23981-6/pbk). Lecture Notes in Computer Science 6988, 351-360 (2011).
Summary: Web-based enterprise applications (EAs) have become the mainstream for business systems; however, there are enormous challenges for EAs development to meet the software quality and delivery deadline. In this paper, we propose a domain specific language, called WL4EA, which combines components with generative reuse and targets for popular application frameworks (or platform) and supports high interactivity. With WL4EA, an EA can be declaratively specified as some sets of entities, views, business objects, and data access objects. Such language elements will be composed according to known EA architecture and patterns. Such a DSL and code generation can lower the development complexity and error proneness and improve efficiency.