ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Generating web applications from process models
Full text PdfPdf (404 KB)
Source International Conference On Web Engineering; Vol. 155 archive
Workshop proceedings of the sixth international conference on Web engineering table of contents
Palo Alto, California
WORKSHOP SESSION: Second international workshop on model driven web engineering (MDWE'06) table of contents
Article No.: 6  
Year of Publication: 2006
ISBN:1-59593-435-9
Authors
Jan Schulz-Hofen  Hasso-Plattner-Institute for Software Systems Engineering, Potsdam, Germany
Silvan Golega  Hasso-Plattner-Institute for Software Systems Engineering, Potsdam, Germany
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 102,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1149993.1150000
What is a DOI?

ABSTRACT

The business process has gained a lot of importance for design and development of software in general and web applications in particular. Moreover, a shift from individual and separate application development to customization of pre-engineered solutions promotes significant reductions in time-to-market and maintenance effort. Applying the concept of process-based software product lines to webdevelopment promises to enable the average business user to generate ready--to--run web applications from comprehensive business process models. This case-study attempts to validate the concepts of Process Family Engineering in a concrete application domain by developing a software generator for process-based web applications for e-business.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Dirk Muthig Joachim Bayer, Stefan Kettemann. Principles of Software Product Lines and Process Variants. Technical Report 4, PESOA, February 2004.
 
3
P. Clemens and L. Northrop. Software Product Lines: Practices and Pattterns. Addison-Wesley, 2002.
 
4
Mathias Weske. Pesoa: Process Family Engineering in Service Oriented Applications. In Eröffnungskonferenz Forschungsoffensive "Software Engineering 2006". Hasso-Plattner-Institut, July 2004.
 
5
Krzysztof Czarnecki and Ulrich W. Eisenecker. Generative Programming. Addison-Wesley, 2000.
 
6
Jens Weiland, Mathias Weske, Frank Puhlmann, Arnd Schnieders. Process Family Engineering - Variability Mechanisms. Technical Report 17, PESOA, June 2005.
 
7
Object Management Group. Business Process Modeling Notation Specification, February 2006.
 
8
 
9
 
10
 
11
 
12
J. Miller, J. Mukerji. MDA guide version 1.0.1. Technical Report, OMG, June 2003.
 
13
Stephen A. White. Introduction to BPMN. IBM, May 2004.
 
14
Winfried Buhl, Cord Giese. Sofware-Generatoren. Technical Report 4, PESOA, February 2004.
 
15
OMG. Meta Object Facility (MOF) Core Specification, January 2006.
 
16
W. Buhl, C. Giese. Modell-basierte Prozesstransformationen. Technical Report 10, PESOA, October 2004.
 
17
R. Schilling, C. Giese. Modellgetriebene Generatorenentwicklung. OBJEKT spektrum, March 2005.
 
18
David Heinemeier Hansson. Ruby on Rails: Web Development that doesn't hurt. http://www.rubyonrails.org
 
19
D. H. Hansson D. Thomas. Agile Web Development with Rails. The Pragmatic Programmers LLC., 2005.
 
20
Trygve Reenskaug. Models - Views - Controllers, 1979. http://heim.ifi.uio.no/trygver/1979/mvc-2/1979-12-MVC.pdf
 
21
Ruby: Programmers' best Friend. http://www.rubyonrails.org
 
22
 
23
E. Merks, R. Ellersick, T. J. Grose, F. Budinsky, D. Steinberg. Eclipse Modeling Framework. Addison-Wesley, 1 edition, August 2003.
 
24
OMG. MOF 2.0 / XMI Mapping Specification, V2.1, September 2005.
 
25
Delta Software Technology GmbH. HyperSenses Tutorial. HTML online help, October 2005. http://www.d-s-t-g.com/HS
 
26
H. Overdick, W. Buhl, C. Giese. Realisierungsstrategien für Prozessfamilien. Technical Report 15, PESOA, 2005.
 
27
Joel Kozikowski. A Bird's Eye View of AndroMDA. AndroMDA. http://galaxy.andromda.org/docs-3.1/contrib/birds-eye-view.html
 
28
AndroMDA Team. AndroMDA BPM4Struts Cartridge v.3.2-RC1-SNAPSHOT Project Documentation, 2006.
 
29
Daniel Schwabe, Gustavo Rossi. An Object Oriented Approach to Web-based Application Design. Technical Report, Departamento de Informática. PUC-RIO, Brazil and LIFIA, Fac Cs. Exactas, UNLP, Argentina; CONICET; UNLM.
 
30
Marco Brambilla. Generation of WebML Web Application Models from Business Process Specifications. Technical Report, Politecnico di Milano, Dipartimento di Elettronica e Informazione.
 
31
Peter Plessers, Sven Casteleyn, Yeliz Yesilada, Olga De Troyer, Robert Stevens, Simon Harper, and Carole Goble. Accessibility: A Web Engineering Approach. Technical Report, Vrije Universiteit Brussel and School of Computer Science at the University of Manchester, 2005.

Collaborative Colleagues:
Jan Schulz-Hofen: colleagues
Silvan Golega: colleagues