Abstract
In the last years, the model-driven paradigm has been used in different areas of software development. One of these areas is Web engineering, which is commonly named model-driven Web engineering (MDWE). Although research groups obtained very relevant results in the application of this paradigm in Web development, the model-driven paradigm does not result friendly enough in enterprise environments. This chapter presents a tool, NDT-Driver, which implements the transformations of a model-driven approach called NDT. It analyzes how this tool is used in companies and how it facilitates the application of model-driven paradigm in enterprise environments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
More information about the NDT full life cycle can be found in www.iwt2.org
- 2.
Complete information on NDT, their metamodels and transformations can be found in www.iwt2.org
- 3.
References
Ceri S, Fraternali P, Bongio A (2000) Web modelling language (WebML): a modelling language for designing web sites. Comput Netw 33(1–6):137–157
EA (Enterprise Architect) (2010). http://www.sparxsystems.com
Escalona MJ, Aragón G (2008) NDT: a model-driven approach for web requirements. IEEE Trans Softw Eng 34(3): 377–394
Escalona MJ, Gutierrez JJ, Villadiego D, León A, Torres AH (2007) Practical experience in web engineering. In: Magyar G et al (eds) Advances in information system development. New methods and practice for the networked society. Springer, New York
Fons J, Pelechano V, Albert M, Pastor O (2003) Development of web applications from web enhanced conceptual schemas. In: Song I-Y, Liddle SW, Ling TW, Scheuermann P (eds) Conceptual modeling - ER 2003. 22nd international conference on conceptual modeling, Chicago, IL, USA, 13-16 Oct 2003. Proceedings (LNCS 2813). Springer, Berlin/Heidelberg, pp 232–245
Koch N, Knapp A, Zhang G, Baumeister H (2008) UML-based web engineering. In: Rossi G, Pastor O, Schwabe D, Olsina L (eds) Web engineering: modelling and implementing web applications. Springer, London, pp 157–191
OMG (2008) Documents associated with meta object facility (MOF) 2.0 query/view/transformation. http://www.omg.org/spec/QVT/1.0/
Rossi G, Schwabe D (2008) Modelling and implementing web applications with OOHDM. Web engineering: modelling and implementing web applications. In: Rossi G, Pastor O, Schwabe D, Olsina L (eds) Web engineering: modelling and implementing web applications, Human-computer interaction series. Springer, London, pp 109–155
UML (2005) Unified modeling language: superstructure. Specification, OMG, 2005. http://www.omg.org/cgi-bin/doc?formal/05-07
Acknowledgments
This research has been supported by the project QSimTest (TIN2007-67843-C06_03), by the Tempros project (TIN2010-20057-C03-02), by the National Network Quality Assurance in Practise, and by the CaSA (TIN2010-12312-E) of the Ministry of Education and Science, Spain.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer Science+Business Media New York
About this paper
Cite this paper
García-García, J.A., Cutilla, C.R., Escalona, M.J., Alba, M., Torres, J. (2013). NDT-Driver: A Java Tool to Support QVT Transformations for NDT. In: Pooley, R., Coady, J., Schneider, C., Linger, H., Barry, C., Lang, M. (eds) Information Systems Development. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-4951-5_8
Download citation
DOI: https://doi.org/10.1007/978-1-4614-4951-5_8
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-4950-8
Online ISBN: 978-1-4614-4951-5
eBook Packages: Computer ScienceComputer Science (R0)