A category theory approach to conceptual data modeling

E. Lippe; A. H. M. Ter Hofstede

RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications (1996)

  • Volume: 30, Issue: 1, page 31-79
  • ISSN: 0988-3754

How to cite

top

Lippe, E., and Ter Hofstede, A. H. M.. "A category theory approach to conceptual data modeling." RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications 30.1 (1996): 31-79. <http://eudml.org/doc/92525>.

@article{Lippe1996,
author = {Lippe, E., Ter Hofstede, A. H. M.},
journal = {RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications},
keywords = {category theory semantics; data modeling},
language = {eng},
number = {1},
pages = {31-79},
publisher = {EDP-Sciences},
title = {A category theory approach to conceptual data modeling},
url = {http://eudml.org/doc/92525},
volume = {30},
year = {1996},
}

TY - JOUR
AU - Lippe, E.
AU - Ter Hofstede, A. H. M.
TI - A category theory approach to conceptual data modeling
JO - RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications
PY - 1996
PB - EDP-Sciences
VL - 30
IS - 1
SP - 31
EP - 79
LA - eng
KW - category theory semantics; data modeling
UR - http://eudml.org/doc/92525
ER -

References

top
  1. 1. D. E. AVISON and G. FITZGERALD, Information Systems Development: Methodologies, Techniques and Tools, Blackwell Scientific Publications, Oxford, United Kingdom, 1988. 
  2. 2. S. ABITEBOUL and R. HULL, IFO: A Formal Semantic Database Model, ACM Transactions on Database Systems, 1987, 12(4), pp. 525-565. MR920252
  3. 3. J. ADÁMEK, H. HERRLICH and G. E. STRECKER, Abstract and Concrete Categories, Pure and applied mathematics, John Wiley & Sons, New York, 1990. Zbl0695.18001MR1051419
  4. 4. G. ARIAV, A Temporally Oriented Data Model, ACM Transactions on Database Systems, 1986, 11(4), pp. 499-527. 
  5. 5. C. W. BACHMAN, Data structure diagrams, Data Base, 1969, 1(2), pp. 4-10. 
  6. 6. M. BARR, Fuzzy sets and topos theory, Canadian Mathematical Bulletin, 1986, 24, pp. 501-508. Zbl0563.03040MR860861
  7. 7. M. L. BRODIE, On the development of data models. In M. L. Brodie, J. Mylopoulos and J. W. Schmidt, editors, On Conceptual Modelling, Perspectives from Artificial Intelligence, Databases and Programming Languages, pp. 19-48. Springer-Verlag, New York, 1984. 
  8. 8. K. BACLAWSKI, D. SIMOVICI and W. WHITE, A categorical approach to database semantics, Mathematical Structures in Computer Science, 1994, 4, pp. 147-183. Zbl0854.68029MR1281758
  9. 9. J. A. BUBENKO, Information System Methodologies - A Research View. In T. W. Olle, H. G. Sol and A. A. Verrijn-Stuart, editors, Information Systems Design Methodologies: Improving the Practice, pp. 289-318. North-Holland, Amsterdam, The Netherlands, 1986. 
  10. 10. M. BARR and C. WELLS, Category Theory for Computing Science, Prentice-Hall, Englewood Cliffs, New Jersey, 1990. Zbl0714.18001MR1094561
  11. 11. P. P. CHEN, The Entity-Relationship Model: Toward a Unified View of Data, ACM Transactions on Database Systems, 1976, 1(1), pp. 9-36. 
  12. 12. E. F. CODD, A Relational Model of Data for Large Shared Data Banks, Communications of the ACM, 1970, 13(6), pp. 377-387. Zbl0207.18003
  13. 13. G. ENGELS, M. GOGOLLA, U. HOHENSTEIN, K. HÜLSMANN, P. LÖHR-RICHTER, G. SAAKE and H.-D. EHRICH, Conceptual modelling of database applications using an extended ER model, Data & Knowledge Engineering, 1992, 9(4), pp. 157-204. 
  14. 14. J. J. VAN GRIETHUYSEN, editor, Concepts and Terminology for the Conceptual Schema and the Information Base, Publ. nr. ISO/TC97/SC5-N695, 1982. 
  15. 15. T. A. HALPIN, Conceptual Schema and Relational Database Design, Prentice-Hall, Sydney, Australia, 2nd edition, 1995. 
  16. 16. M. HAMMER and D. MCLEOD, Database Description with SDM: A Semantic Database Model, ACM Transactions on Database Systems, 1981, 6(3), pp. 351-386. 
  17. 17. T. A. HALPIN and M. E. ORLOWSKA, Fact-oriented modelling for data analysis, Journal of Information Systems, 1992, 2(2), pp. 97-119. 
  18. 18. A. H. M. TER HOFSTEDE, H. A. PROPER and Th. P. VAN DER WEIDE, Formal definition of a conceptual language for the description and manipulation of information models, Information Systems, 1993, 18(7), pp. 489-523. 
  19. 19. A. H. M. TER HOFSTEDE and Th. P. VAN DER WEIDE, Expressiveness in conceptual data modelling, Data & Knowledge Engineering, 1993, 10(1), pp. 65-100. Zbl0795.68059
  20. 20. C. B. JONES, Systematic Software Development using VDM, Prentice-Hall, Englewood Cliffs, New Jersey, 1986. Zbl0584.68008
  21. 21. W. KIM and F. H. LOCHOVSKY, editors, Object-Oriented Concepts, Databases, and Applications, ACM Press, Frontier Series. Addison-Wesley, Reading, Massachusetts, 1989. 
  22. 22. D. MAIER, The Theory of Relational Databases, Computer Science Press, Rockville, Maryland, 1988. Zbl0519.68082MR691493
  23. 23. J. M. MORRISSEY, Imprecise Information and Uncertainty in Information Systems, ACM Transactions on Information Systems, 1990, 8(2), pp. 159-180. 
  24. 24. G. M. NIJSSEN and T. A. HALPIN, Conceptual Schema and Relational Database Design: a fact oriented approach, Prentice-Hall, Sydney, Australia, 1989. 
  25. 25. A. PITTS, Fuzzy sets do not form a topos, Fuzzy Sets and Systems, 1982, 8, pp. 101-104. Zbl0499.03051MR665492
  26. 26. R. SNODGRASS and I. AHN, Temporal Databases, IEEE Computer, 1986, 19(9), pp. 35-42. 
  27. 27. D. W. SHIPMAN, The Functional Data Model and the Data Language DAPLEX, ACM Transactions on Database Systems, 1981, 6(1), pp. 140-173. 
  28. 28. A. SIEBES, On Complex Objects, PhD thesis, University of Twente, Enschede, The Netherlands, 1990. 
  29. 29. R. SNODGRASS, Temporal Databases Status and Research Directions, SIGMOD Record, 1990, 19(4), pp. 83-89. 
  30. 30. J. M. SPIVEY, Understanding Z: A Specification Language and its Formal Semantics, Cambridge University Press, Cambridge, United Kingdom, 1988. Zbl0658.68005MR939813
  31. 31. C. THEODOULIDIS, P. LOUCOPOULOS and B. WANGLER, A conceptual modelling formalism for temporal database applications, Information Systems, 1991, 16(4), pp. 401-416. 
  32. 32. C. TUIJN, Data Modeling from a Categorical Perspective, PhD thesis, University of Antwerp, Antwerp, Belgium, 1994. 
  33. 33. T. J. TEOREY, D. YANG and J. P. FRY, A logical design methodology for relational databases using the extended entity-relationship model, ACM Computing Surveys, 1986, 18(2), pp. 197-222. Zbl0641.68172
  34. 34. S. B. ZDONIK and D. MAIER, editors, Readings in Object-Oriented Database Systems, Morgan Kaufmann, San Mateo, California, 1990. 

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.