Abstract
The MDR(Model-Driven Runtime) environment is able to execute a PIM for a specific purpose such as generate system UI framework, which precisely models system UI and improves the UI development efficiency and maintainability. Model-Driven UI system such as Fuse or Versuf is aimed to GUI or general web UI rather than B/S UI of MIS. In this paper, we describe a B/S MIS’s UI framework based on Model-Driven Runtime. Firstly, we introduce the modeling process of UI requirement Analysis Model in the requirement analysis stage, including the task model and domain model. Then the paper shows how BSMDR transform such models into Platform Independent Model, including Object Model, Layout Model, Content Model, Presentation Model, Interaction Model and Mapping Model. Finally, we focus on the design and implementation of the BSMDR Framework, demonstrate our approach with an example. Long-term application shows that BSMDR can generate most of the presentation layer pages and greatly facilitate the User-interface development.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Object Management Group. http://www.omg.org/mda/. 2001
Anneke Kleppe, Jos Warmer, Wim Bast, MDA Explained: The Model Driven Architecture: Practice and Promise, Addison Wesley, 2003
Jorg Pleumann, Stefan Haustein. A model-driven runtime environment for web application. Springer Verlag, UML Conference 2003, LNCS. 2003.
Frank LonczewskiInstiute. Providing user support for interactive applications with FUSE. Proceeding of ACM Press, 1997.
Lars Braubach, Alexander Pokahr, Daniel Moldt, Andreas Bartelt, Winfried Lamersdorf. Tool-Supported Interpreter-Based User Interface Architecture for Ubiquitous Computing. Springer-Verlag Berlin Heidelberg□DSVIS 2002□LNCS 2545□2002: 89–103.
Piero Fraternali, Paolo Paolini. Model-driven development of Web applications of the AutoWeb system. ACM Press 2000 Transaction. 2000: 323–382.
Jurgen Falb, Thomas Rck, Edin Arnautovic. Fully-automatic generation of user interfaces for multiple devices from a high-level model based on communicative ats. Proceedings of the 40th Hawaii International Conference on System Sciences. 2007.
Christian Janssen, Anette Weisbecker, Jurgen Ziegler. Generating User Interface from Data Models and Dialogue Net Specification. INTERCHI 1993. 1993.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag London Limited
About this paper
Cite this paper
Zhang, P., He, S., Wang, Q., Chang, H. (2008). BSMDR: A B/S UI Framework Based on MDR. In: Mertins, K., Ruggaber, R., Popplewell, K., Xu, X. (eds) Enterprise Interoperability III. Springer, London. https://doi.org/10.1007/978-1-84800-221-0_52
Download citation
DOI: https://doi.org/10.1007/978-1-84800-221-0_52
Publisher Name: Springer, London
Print ISBN: 978-1-84800-220-3
Online ISBN: 978-1-84800-221-0
eBook Packages: EngineeringEngineering (R0)