Jump to main content Hotkeys
Distributed and Self-organizing Systems
Distributed and Self-organizing Systems

PUBLICATION

The Impact of DSLs for Assembling Web Applications

Type

Journal Article

Year

2006

Authors

Martin Nussbaumer

Martin Nussbaumer

Patrick Freudenstein

Patrick Freudenstein

gaedke

Event

Engineering Letters, special issue on Web Engineering

Published in

Engineering Letters, special issue on Web Engineering (issue v13_3), International Association of Engineers, guest editors: Prof. Spiros Sirmakessis and Dr. Giannis Tzimas, ISSN: 1816-093X

ISBN/ISSN

1816-093X

Download

PDF

Abstract

Developing distributed Web-based solutions is not only a difficult task from the technological perspective. Communication problems concerning hypermedia and Web aspects between the developers and the business are an additional major roadblock to a project’s success. In order to clarify these communication issues, we report from our experiences gained in a large-scale Enterprise Application Integration project. We address this problem area by applying Domain-Specific Languages and a supporting technical framework. Our overall vision is to enable domain experts to directly contribute to the development effort by autonomously specifying parts of the solution. A set of DSLs and notations derived from our experiences covering central concerns of Web applications is presented: navigation and structuring of application domains, data interaction using Web services, and Web-based process guidance. Web applications can thus be built in an evolutionary manner by composing building blocks whose behavior is configured with DSL programs. Our approach emphasizes conceiving communication with stakeholders and Web application development in a holistic way.

Reference

Nussbaumer, Martin; Freudenstein, Patrick; Gaedke, Martin: The Impact of DSLs for Assembling Web Applications. Engineering Letters, special issue on Web Engineering (issue v13_3), International Association of Engineers, guest editors: Prof. Spiros Sirmakessis and Dr. Giannis Tzimas, ISSN: 1816-093X, pp. 387-396, 2006.



Powered by DGS
Edit list (authentication required)

Press Articles