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

  1. 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.
  2. Gamma, E., Helm, R., Johnson, R. Vlissides, J. (1995). Design Patterns, Elements of Reusable ObjectOriented Software, Reading, MA: Addison-Wesley.
  3. Govoni, D. (1999). Java application frameworks, John Wiley & Sons.
  4. Hall, M. (2002). More servlets and Java server pages, Sun Microsystems Inc.
  5. Parnas, D. L. (1976). On the design and development of program families, IEEE Transactions on Software Engineering, vol. 2, no. 1.
  6. PetSchulat, S. (2001). JSP or Servlets - which architecture is right for you? Java Report, no. 6.
  7. Reenskaug, T. (1996). Working With Objects, USA: Manning.
Download


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