ACM Home Page
Please provide us with feedback. Feedback
Transformation techniques in the model-driven development process of UWE
Full text PdfPdf (379 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. 3  
Year of Publication: 2006
ISBN:1-59593-435-9
Author
Nora Koch  Ludwig-Maximilians-Universität, Müchen Germany
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 28,   Downloads (12 Months): 175,   Citation Count: 1
Additional Information:

abstract   references   cited by   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.1149997
What is a DOI?

ABSTRACT

Development of Web software is still an inefficient and error-prone process. We need integrated techniques and tool support for automated generation of Web systems. The goal of model-driven development (MDD) is to tackle these problems introducing a higher level of abstraction by defining metamodels and model transformations rules. We present the development process of the UML-based Web Engineering (UWE) approach defined as an MDD approach and focus on the model transformation aspects of the process.


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
Baumeister, H., Knapp, A., Koch, N. and Zhang, G. Modelling Adaptivity with Aspects. In Proc. 5th Int. Conf. on Web Engineering (ICWE 2005), LNCS 3579, Springer, July 2005.
 
3
Bézivin, J. In Search of a Basic Principle for Model Driven Engineering. UPGRADE V(2), Novótica, April 2004.
 
4
 
5
Czarnecki K. and Helsen S., Classification of Model Transformation Approaches. OOSPLA'03 Workshop on Generative Techniques in the Context of Model-Driven Architecture, Anaheim, USA, 2003.
 
6
Escalona, M. J. and Koch, N. Metamodeling Requirements of Web Systems. In Proc. 2nd Int. Conf. on Web Information System and Technologies (WEBIST'06), Portugal, April 2006.
 
7
Escalona, M. J., Mejías, M. and Torres, J. Developing System with NDT & NDT-Tool. In Proc. of 13th Information System Development (ISD 2004), Lithuania, 2004.
 
8
Engels, G., Hausmann, J.-H., Heckel, R. and Sauer, S. Dynamic Meta Modeling: A Graphical Approach to Operational Semantics of Behavioral Diagrams in UML. In Proc. of 3rd Int. Conf. on the Unified Modeling Language (UML 2000), LNCS 1939, Springer, October 2000.
 
9
 
10
 
11
Heckel R. and Lohmann M. Model-based development of Web applications using graphical reaction rules. In Proc. Fundamental Approaches to Software Engineering, Warsaw, Polen, LNCS 2621, Springer, April 2003.
 
12
Hennicker, R. and Koch, N. A UML-based Methodology for Hypermedia Design. In Proc. of the Int. Conf. UML'2000 - The Unified Modeling Language - Advancing the Standard, LNCS 1939, York, Springer, October 2000.
 
13
Jouault, F., and Kurtev, I. Transforming Models with ATL. In Proc. of the Model Transformations in Practice Workshop at MoDELS 2005, Jamaica, 2005.
 
14
Knapp A., Koch N., Moser F. and Zhang G. ArgoUWE: A CASE Tool for Web Applications. In Proc. of 1st Int. Workshop on Engineering Methods to Support Information Systems Evolution (EMSISE03), September 2003.
 
15
Knapp, A., Koch, N., Zhang, G. and Hassler, H.-M. Modeling Business Processes in Web Applications with ArgoUWE. 7th Int. Conf. on the Unified Modeling Language (UML 2004). LNCS 3273, Lisbon, 2004.
 
16
 
17
Knapp, A. and Zhang, G. Model Transformations for Integrating and Validating Web Application Models. In Proc. of Modellierung 2006, Innsbruck, March 2006.
 
18
Koch, N. and Kraus, A. The expressive Power of UML-based Web Engineering. 2nd Int. Workshop on Web-oriented Software Technology (IWWOST02). Málaga, Spain. June, 2002.
 
19
Koch, N. and Kraus, A. Towards a Common Metamodel for the Development of Web Applications. In 3rd Int. Conf. on Web Engineering (ICWE 2003), LNCS 2722, Springer, July 2003.
20
 
21
Melía S., Gómez J. and Serrano J. L. UPT: A Graphical Transformation Language based on a UML Profile, In European Workshop on Milestones, Models and Mappings for Model-Driven Architecture (3M4MDA) at ECMDA 2006, Bilbao, Spain, July 2006.
 
22
Melía, S., Kraus, A. and Koch, N. MDA Transformations Applied to Web Application Development. In Proc. 5th Int. Conf. on Web Engineering (ICWE 2005), Sydney, Australia, LNCS 3579, Springer, July 2005.
 
23
 
24
Object Management Group (OMG). MDA Guide Version 1.0.1. omg/2003-06-01, http://www.omg.org/docs/omg/03-06-01.pdf.
 
25
Object Management Group (OMG). Meta Object Facility (MOF) Core Specification, v2.0, 2006-01-01, http://www.omg.org/cgi-bin/doc?formal/2006-01-01
 
26
Object Management Group (OMG). UML 2 Object Constraint Language (OCL), http://www.omg.org/cgi-bin/doc?ptc/2005-06-06
 
27
Object Management Group (OMG). Meta Object Facility (MOF) 2.0 Query/View/Transformation Specification Final Adopted Specification, ptc/05-11-01. http://www.omg.org/docs/ptc/05-11-01.pdf, November 2005.
 
28
Object Management Group (OMG). Unified Modeling Language (UML): Superstructure, version 2.0. Specification, http://www.omg.org/cgi-bin/doc?formal/05-07-04.
 
29
Object Management Group (OMG). XML Metadata Interchange (XMI), v2.1, 2005-09-01, http://www.omg.org/technology/documents/formal/xmi.htm
 
30
Schwabe D. and Rossi G. Developing Hypermedia Applications using OOHDM. Workshop on Hypermedia Development Process, Methods and Models, Hypertext'98, Pittsburg, USA, 1998.
 
31
Taenzer, G. AGG: A Graph Transformation Environment for System Modeling and Validation. Proc. Tool Exihibition at "Formal Methods 2003", Pisa, Italy, September 2003.
 
32
Valderas P., Fons J. and Pelechano V. From Web Requirements to Navigational Design --- A Transformational Approach. In Proc. 5th Int. Conf. on Web Engineering Engineering (ICWE 2005), Sydney, Australia, LNCS 3579, Springer, July 2005.
 
33
Varró, D. and Pataricza A. Generic and Meta-transformations for Model Transformation Engineering. In Proc. 7th Int. Conf. on the Unified Modeling Language (UML 2004), LNCS 3273, Springer, 2004.
 
34
Vdovjak, R. and Houben G. J. A Model-Driven Approach for Designing Distributed Web Information Systems. In Proc. of 5th Int. Conf. on Web Engineering (ICWE 2005), Sydney, Australia, LNCS 3579, Springer, July 2005.
 
35
W3C, XSL Transformations (XSLT) http://www.w3.org/TR/xslt, June 2006.
 
36
Zhang, G., Baumeister, H., Koch, N. and Knapp, A.. Aspect-Oriented Modeling of Access Control in Web Applications. In 6th Int. Workshop Aspect Oriented Modeling (AOM'05), Chicago, USA, 2005.