|
ABSTRACT
Requirements models are used to specify system functionalitiesfrom the customer viewpoint and are the starting point of softwaredevelopment. However, most Web engineering approaches do notprovide a systematic method to build design models fromrequirements specification. We propose an approach using modeltransformations to close this gap. Our transformation rules aredefined in the QVT language - a forthcoming OMG standard,which makes automatic model generation possible. This waydesign is kept consistent with the customer requirements.
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
|
Bézivin, J. In Search of a Basic Principle for Model Driven Engineering , Novática No.1, 21--24, 2004.
|
| |
3
|
Stefano Ceri , Piero Fraternali , Aldo Bongio , Marco Brambilla , Sara Comai , Maristella Matera, Designing Data-Intensive Web Applications, Morgan Kaufmann Publishers Inc., San Francisco, CA, 2002
|
| |
4
|
Cengarle, M. V., Knapp A. OCL 1.4/1.5 vs. OCL 2.0 Expressions. Formal Semantics and Expressiveness. Software and System Modeling, Vol. 3 No. 1, 9--30, 2004.
|
| |
5
|
Escalona, M.J., Mejías, M., Torres, J. Developing System with NDT & NDT-Tool. In Proc. 13th International Conference on Information System Development (ISD 2004), 149--159, Lithuania, 2004.
|
| |
6
|
Escalona, M.J., Koch, N. Metamodeling Requirements of Web Systems. In Proc. International Conference on Web Information System and Technologies (WEBIST 2006), INSTICC, 310--317, Setúbal, Portugal. 2006.
|
| |
7
|
Gómez, J., Cachero, C. OO-H: Extending UML to Model Web Interfaces. Information Modeling for Internet Applications. Idea Group Publishing, 2002.
|
| |
8
|
Knapp A., Koch N., Zhang, G., Hassler, H.-M.Modeling Business Processes in Web Applications with ArgoUWE. In Proc. 7th International Conference on the Unified Modeling Language (UML 2004). LNCS 3273, 69--83, Lisbon, Portugal, 2004.
|
| |
9
|
Knapp, A., Zhang, G. Model Transformations for Integrating and Validating Web Application Models. In Proc. Modellierung 2006 (MOD 2006), Vol. P-82, Lect. Notes in Informatics, 115-128, Innsbruck, Austria, 2006.
|
| |
10
|
Koch, N., Kraus, A. The expressive Power of UML-based Web Engineering. In Proc. 2nd International Workshop on Web-oriented Software Technology (IWWOST 2002), 105-119, Málaga, Spain, 2002.
|
| |
11
|
Koch, N., Vallecillo, A., Rossi, G. (Eds.) In Proc. Workshop on Model-Driven Web Engineering (MDWE 2005), Sydney, Australia, 2005.
|
| |
12
|
Lowe, D., Eklund, J. Client Needs and the Design Process in Web Projects. Journal on Web Engineering. Vol. 1, No. 1, 23--36, 2002.
|
| |
13
|
|
| |
14
|
Meliá, S., Kraus, A., Koch, N. MDA Transformations Applied to Web Application Development. In Proc.5th International Conference on Web Engineering (ICWE 2005), LNCS 3579, 465-471, Sydney, Australia, 2005.
|
| |
15
|
OMG: MDA Guide, http://www.omg.org/docs/omg/03-06-01.pdf. Version 1.0.1, 2003.
|
| |
16
|
OMG. Unified Modeling Language: Superstructure, Version 2.0. Specification, Object Management Group. http://www.omg.org/cgi-bin/doc?formal/05-07-04, 2005.
|
| |
17
|
Query QVT-Merge Group, Revised submission for MOF 2.0 Query/View/ Transformation RFP. Object Management Group, http://www.omg.org/cgi-bin/apps/doc?ad/04-04-01.pdf, 2004.
|
| |
18
|
Schmid, H.A., Donnerhak, O. OOHDMDA-An MDA Approach for OOHDM. In Proc. 5th International Conference on Web Engineering (ICWE 2005). LNCS 3579, 569-574, Sydney, Australia, 2005.
|
| |
19
|
|
 |
20
|
|
| |
21
|
Valderas, P., Fons, J., Pelechano, V. From Web Requirements to Navigational Design - A Transformational Approach. In Proc. 5th International Conference on Web Engineering (ICWE 2005). LNCS 3579, 506--511, Sydney, Australia, 2005.
|
CITED BY 4
|
|
|
|
|
|
|
|
M. J. Escalona , J. J. Gutiérrez , L. Rodríguez-Catalán , A. Guevara, Model-driven in reverse: the practical experience of the AQUA project, Proceedings of the 2009 Euro American Conference on Telematics and Information Systems: New Opportunities to increase Digital Citizenship, p.1-6, June 03-05, 2009, Prague, Czech Republic
|
|
|
|
|