A domain specific language for interactive enterprise application development

  • Authors:
  • Jingang Zhou;Dazhe Zhao;Jiren Liu

  • Affiliations:
  • College of Information Science and Engineering, Northeastern University, Shenyang, China and State Key Laboratory of Advanced Software Architecture, Neusoft Corporation, Shenyang, China;College of Information Science and Engineering, Northeastern University, Shenyang, China and State Key Laboratory of Advanced Software Architecture, Neusoft Corporation, Shenyang, China;College of Information Science and Engineering, Northeastern University, Shenyang, China and State Key Laboratory of Advanced Software Architecture, Neusoft Corporation, Shenyang, China

  • Venue:
  • WISM'11 Proceedings of the 2011 international conference on Web information systems and mining - Volume Part II
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.