Navigation

Content Hotkeys
Distributed and Self-organizing Systems
Distributed and Self-organizing Systems
Teaser

Publication Details

Model-driven Construction of Workflow-based Web Applications with Domain-specific Languages

Type

Conference Paper

Year

2007

Authors

Patrick Freudenstein

Patrick Freudenstein

Jan Buck

Jan Buck

Martin Nussbaumer

Martin Nussbaumer

gaedke

Event

Third International Workshop on Model-Driven Web Engineering (MDWE 2007)

Location

Proceedings of the Third International Workshop on Model-Driven Web Engineering (MDWE 2007)

ISBN/ISSN

978-88-902405-2-2

Download

PDF

Abstract

The requirements for Web applications concerning workflow execution, interaction, aesthetics, federation and Web service integration are steadily increasing. Considering their complexity, the development of these "rich workflow-based Web applications" requires a systematic approach taking key factors like strong user involvement and clear business objectives into account. To this end, we present an approach for the model-driven construction and evolution of such Web applications on the basis of workflow models which is founded on Domain-specific Languages (DSLs) and a supporting technical framework. We describe our approach’s core DSL for workflow modeling which supports various modeling notations like BPMN or Petri nets and outline a set of DSLs used for designing workflow activities like dialog construction, data presentation and Web service communication. In conclusion, rich workflow-based Web applications can be built by modeling workflows and activities and passing them to the associated technical framework. The resulting running prototype can then be configured in detail using the presented DSLs.

Reference Copy

Patrick Freudenstein, Jan Buck, Martin Nussbaumer, Martin Gaedke: Model-driven Construction of Workflow-based Web Applications with Domain-specific Languages; Pages 215-229; Proceedings of the Third International Workshop on Model-Driven Web Engineering (MDWE 2007)

copy text to clipboard



Powered by DGS
Edit list (authentication required)

Press Articles