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.
CITATION STYLE
Zhang, P., He, S., Wang, Q., & Chang, H. (2008). BSMDR: A B/S UI Framework Based on MDR. In Proceedings of the I-ESA Conferences (Vol. 4, pp. 665–677). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-1-84800-221-0_52
Mendeley helps you to discover research relevant for your work.