AN APPROACH FOR CLASS MODEL DEVELOPMENT

Nadja Damij, Talib Damij

2010

Abstract

This paper aims to introduce an approach that can be used by both students and practitioners to develop a class model by analysing users’ documents. The approach is based on the concept of functional dependence and enables the use of the normalization technique in the field of object-oriented modelling. We believe that the normalization technique is applicable, useful and even essential in this field. The approach consists of six steps that lead the analyst through identifying identity attributes, determining functional dependences, defining associations between identity attributes, integrating the analyses, developing an initial class model, and completing the class model by using inheritance. Two documents of a hospitalization process are used as an example to implement the steps of this approach.

References

  1. M. H. Rapaport, A Fireside Chat, DBMS, Vol. 6, No. 13, pp. 54-60, 1993.
  2. G. L. Sanders, Data Modeling, Boyd & Frase, Danvers, 1995.
  3. M. Vetter, R.N. Maddison, Database Design Methodology, Prentice Hall, New Jersey, 1981.
  4. T. Damij, Tabular Application Development for Information Systems. Springer-Verlag New York, Inc, 2000.
  5. J. Martin, J.J. Odell, Object-Oriented Analysis and Design, Prentice-Hall, Inc, Englewood Cliffs, New Jersey, 1992.
  6. J. Rumbaugh, I. Jacobson, G. Booch: The Unified Software Development Process, Addison-Wisley, 1999.
Download


Paper Citation


in Harvard Style

Damij N. and Damij T. (2010). AN APPROACH FOR CLASS MODEL DEVELOPMENT . In Proceedings of the Third International Conference on Health Informatics - Volume 1: HEALTHINF, (BIOSTEC 2010) ISBN 978-989-674-016-0, pages 414-421. DOI: 10.5220/0002717404140421


in Bibtex Style

@conference{healthinf10,
author={Nadja Damij and Talib Damij},
title={AN APPROACH FOR CLASS MODEL DEVELOPMENT},
booktitle={Proceedings of the Third International Conference on Health Informatics - Volume 1: HEALTHINF, (BIOSTEC 2010)},
year={2010},
pages={414-421},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002717404140421},
isbn={978-989-674-016-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Health Informatics - Volume 1: HEALTHINF, (BIOSTEC 2010)
TI - AN APPROACH FOR CLASS MODEL DEVELOPMENT
SN - 978-989-674-016-0
AU - Damij N.
AU - Damij T.
PY - 2010
SP - 414
EP - 421
DO - 10.5220/0002717404140421