A WEB-BASED TIME BOOKING FRAMEWORK
Liping Zhao, Abdelgadir Ibrahim
2004
Abstract
A framework can be viewed as a design schema from which application systems derive. Application systems of a framework are called instantiations of the framework and collectively form a product family. The article describes the development of a web-based time booking framework. The development consists of three main stages: meta level design, framework level design and application instantiation. The article illustrates, through the development of a car hiring application system, that once the framework is in place, instantiating an application system only requires a few simple steps.
References
- Durham, A., Johnson, R. (1996). A Framework for Runtime Systems and its Visual Programming Language. In Proc. Of OOPSLA 7896, Object-Oriented Programming Systems, Languages, and Applications. San Jose, CA.
- Gamma, E., Helm, R., Johnson, R. Vlissides, J. (1995). Design Patterns, Elements of Reusable ObjectOriented Software, Reading, MA: Addison-Wesley.
- Govoni, D. (1999). Java application frameworks, John Wiley & Sons.
- Hall, M. (2002). More servlets and Java server pages, Sun Microsystems Inc.
- Parnas, D. L. (1976). On the design and development of program families, IEEE Transactions on Software Engineering, vol. 2, no. 1.
- PetSchulat, S. (2001). JSP or Servlets - which architecture is right for you? Java Report, no. 6.
- Reenskaug, T. (1996). Working With Objects, USA: Manning.
Paper Citation
in Harvard Style
Zhao L. and Ibrahim A. (2004). A WEB-BASED TIME BOOKING FRAMEWORK . In Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 972-8865-00-7, pages 439-442. DOI: 10.5220/0002646404390442
in Bibtex Style
@conference{iceis04,
author={Liping Zhao and Abdelgadir Ibrahim},
title={A WEB-BASED TIME BOOKING FRAMEWORK},
booktitle={Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2004},
pages={439-442},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002646404390442},
isbn={972-8865-00-7},
}
in EndNote Style
TY - CONF
JO - Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 4: ICEIS,
TI - A WEB-BASED TIME BOOKING FRAMEWORK
SN - 972-8865-00-7
AU - Zhao L.
AU - Ibrahim A.
PY - 2004
SP - 439
EP - 442
DO - 10.5220/0002646404390442