Page 236 -
P. 236
OO-METHOD 221
France, R., and Rumpe, B. 2007. Model-driven development of complex software: a research roadmap.
Proceedings of the Future of Software Engineering (FOSE’07). Minneapolis, MN: IEEE Computer
Society, 37–54.
Grünbacher, P., and Ledru, Y. 2004. Automated software engineering: introduction. ERCIM News, 58 (July),
12–13.
Heaton, L. 2001. MOF QVT final adopted specification. Available at www.omg.org/cgi-bin/doc?ptc/05–11–01
(accessed June 2006).
J2EE. Java EE at a glance. Available at http://java.sun.com/javaee (accessed June 2007).
MDA. OMG Model-driven architecture. Available at www.omg.org/mda (accessed April 2007).
Mellor, S.J.; Clark, A.N.; and Futagami, T. 2003. Model-driven development: guest editor’s introduction.
IEEE Software, 20, 5 (September–October), 14–18.
Mellor, S., and Balcer, M. 2002. Executable UML: A Foundation for Model Driven Architecture. Reading,
MA: Addison-Wesley.
Microsoft .NET. Microsoft .Net: driving business value with the Microsoft platform. Available at www.
microsoft.com/net/ (accessed March 2007).
Miller, J., and Mukerji, J. (eds). 2003. MDA Guide Version 1.0.1. Available at www.omg.org/docs/omg/03–
06–01.pdf.
MOF. OMG’s MetaObject Facility. Available at www.omg.org/mof (accessed June 2007).
Molina, J.C. 2006. Technology: MDA. Available at www.care-t.com/technology/mda.html (accessed June
2007).
Morgan, T. 2002. Business Rules and Information Systems: Aligning IT with Business Goals. Reading, MA:
Addison-Wesley.
Olivé, A. 2005. Conceptual schema-centric development: a grand challenge for information systems research.
Seventeenth International Conference on Advanced Information Systems Engineering, CAiSE 2005. Porto,
Portugal, June 13–17. Lecture Notes in Computer Science 3520. Berlin: Springer-Verlag, 1–15.
OptimalJ. Compuware OptimalJ: model-driven development for Java. Available at www.compuware.com/
products/optimalj/ (accessed on June 2007).
Pastor, O.; Hayes, F.; and Bear, S. 2002. OASIS: an object-oriented specification language. Fourth International
Conference on Advanced Information Systems Engineering, CAiSE 1992. Lecture Notes in Computer
Science 593. Berlin: Springer-Verlag, 348–363.
Pastor, O.; Molina, J.C.; and Iborra, E. 2004. Automated production of fully functional applications with
OlivaNova model execution. ERCIM News, no. 57 (April), 62–64.
Pastor, O.; Gomez, J.; Insfrán, E.; and Pelechano, V. 2001. The OO-Method approach for information systems
modeling: from object-oriented conceptual modeling to automated programming. Information Systems,
26, 507–534.
Selic, B. 2003. The pragmatics of model-driven development. IEEE Software, 20, 5 (September), 19–25.
Teichroew, D., and Sayani, H. 1971. Automation of system building. Datamation, 17, 16 (August), 25–30.
UML. Unified Modeling Language: UML resource page. Available at www.uml.org (accessed June 2007).
Völter, M.; Stahl, T.; Bettin, J.; Haase, A.; and Helsen S. 2006. Model-Driven Software Development: Tech-
nology, Engineering, Management. Indianapolis, IN: Wiley.
XMI. MOF 2.0 / XMI Mapping Specification, V2.1. Available at www.omg.org/technology/documents/
formal/xmi.htm (accessed June 2006).
XML. Extensible Markup Language (XML). Available at www.w3.0rg/XML (accessed April 2006).