Abstract
The main goal of this chapter is to demonstrate the design and development of a GUI framework that is model driven and is not directly linked to one presentation technology or any specific presentation subsystem of a certain programming language. This framework will allow us to create graphical user interfaces that are not only dynamically customizable but also multilingual. In order to demonstrate this new concept we design in this chapter a new framework called Customizable Enterprise Data Administrator (CEDAR). Additionally, we build a prototype of this framework and a technology-dependent engine which would transform the output of our framework into a known presentation technology.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Frankel, D. (2003) Applying MDA to Enterprise Computing, OMG Press, Needham, MA
Kleppe, A., Warmer, J., and Bast, W. (2003) MDA Explained: The Model Driven Architecture™: Practice and Promise, Addison Wesley, New York
Ladd, S., and Donald, K. (2006) Expert Spring MVC and Web Flow, Apress, Berkeley, CA
MacDonald, M. (2007) Pro WPF – Windows Presentation Foundation in .NET 3.0, Apress, Berkeley, CA
MacDonald, M. (2005) Pro .NET 2.0 Windows Forms and Custom Controls in C#, Apress, Berkeley, CA
Mellor, S., Scott, K., Uhl, A., and Weise, D. (2004) MDA Distilled: Principles of Model-Driven Architecture, Addison Wesley, New York
Object Management Group http://www.omg.org/mda
Zukowski, J. (2005) The-Definitive-Guide-to-Java-Swing-Third-Edition, Apress, Berkeley, CA
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Akiki, P. (2009). Devising a New Model-Driven Framework for Developing GUI for Enterprise Applications. In: Papadopoulos, G., Wojtkowski, W., Wojtkowski, G., Wrycza, S., Zupancic, J. (eds) Information Systems Development. Springer, Boston, MA. https://doi.org/10.1007/b137171_28
Download citation
DOI: https://doi.org/10.1007/b137171_28
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-84809-9
Online ISBN: 978-0-387-84810-5
eBook Packages: Computer ScienceComputer Science (R0)