Exploiting domain knowledge during the automated design of object-oriented databases

  • Michael Lloyd-Williams
Session 2a: Automated Design
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1331)


Domain Knowledge Application Domain Object Class Database Design Domain Specific Knowledge 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Avison, D.E. & Fitzgerald, G. (1995) Information Systems Development: Methodologies, Techniques and Tools (second edition), McGraw-Hill.Google Scholar
  2. 2.
    Baldissera, C., Ceri, S., Pelagatti, G. & Bracchi, G. (1979) “Interactive Specification and Formal Verification of User's Views in Database Design”, In: Proceedings of the 5th International Conference on Very Large Data Bases, 1979, Rio de Janeiro, Brazil. pp. 262–272.Google Scholar
  3. 3.
    Blaha, M., Premerlani, W., & Rumbaugh, J. (1988) “Relational Database Design Using an Object-Oriented Methodology”, Communications of the ACM, 31(4), 414–427.Google Scholar
  4. 4.
    Bouzeghoub, M. (1992) “Using Expert Systems in Schema Design”. In: Loucopoulos, P. & Zicari R. (eds) Conceptual Modelling, Databases, and CASE, Wiley, pp. 465–487.Google Scholar
  5. 5.
    Bracchi, G., Paolini, P. & Pelagatti, G. (1976) “Binary Logical Associations in Data Modelling”, In: Nijssen, G. M. (ed) Modelling in Data Base Management Systems, North-Holland, pp. 125–148.Google Scholar
  6. 6.
    Brown, A. (1991) Object-Oriented Databases: Applications in Software Engineering. London: McGraw-Hill.Google Scholar
  7. 7.
    Budgen, D. & Marashi, M. (1990) “Knowledge Use in Software Design”. In: Spurr, K. & Layzell, P. (eds) CASE on Trial, Wiley, pp. 163–179.Google Scholar
  8. 8.
    Cattell, R.G. (ed) (1994) The Object Database Standard, Morgan Kaufmann.Google Scholar
  9. 9.
    Fairley, R.E. (1985) Software Engineering Concepts, McGraw-Hill.Google Scholar
  10. 10.
    Formica, A. & Missikoff, M. (1992) “Integrity Constraints Representation in Object-Oriented Databases”. In: Pernul, G. & Tjoa, A.M. (eds) Proceedings of the 11th International Conference on the E-R Approach, Karlsruhe, Germany, Springer-Verlag, pp. 69–85.Google Scholar
  11. 11.
    Goldstein, R.C. & Storey, V.C. (1994) “Materialization”, IEEE Transactions on Knowledge and Data Engineering, 6(5), 835–842.Google Scholar
  12. 12.
    Kotz-Dittrich, A. & Dittrich, K.R. (1995) “Where Object-Oriented DBMSs Should do Better: A Critique Based on Early Experience” In: Kim, W. (ed) Modern Database Systems: The Object Model, Interoperability, and Beyond, Addison-Wesley, pp. 238–254.Google Scholar
  13. 13.
    Lloyd-Williams, M. (1993) “Expert System Support for Object-Oriented Database Design”, International Journal of Applied Expert Systems, 1(4), 197–212.Google Scholar
  14. 14.
    Lloyd-Williams, M. (1994) “Knowledge Based CASE Tools: Improving Performance Using Domain Specific Knowledge”, Software Engineering Journal, 9(4), 167–172.Google Scholar
  15. 15.
    Lloyd-Williams, M. & Beyonn-Davies, P. (1992) “Expert Systems for Database Design: A Comparative Review”, Artificial Intelligence Review, 6(3), 263–283.Google Scholar
  16. 16.
    Sadr, B. & Dousette, P.J. (1996) “An OO Project Management Strategy”, IEEE Computer, 29(9), 33–38.Google Scholar
  17. 17.
    Soley, R.M. & Kent, W. (1995) “The OMG Object Model” In: Kim, W. (ed) Modern Database Systems: The Object Model, Interoperability and Beyond, Addison-Wesley, pp. 18–41.Google Scholar
  18. 18.
    Storey, V.C. (1992) “Real World Knowledge for Databases”, Journal of Database Administration 3(1), 1–19.Google Scholar
  19. 19.
    Storey V.C. & Goldstein, R.C. (1993) “Knowledge based approaches to database design”. Management Information Systems Quarterly, 17(1), 25–46.Google Scholar
  20. 20.
    Storey V.C., Goldstein, R.C., Chiang, R.H.L. & Dey, D. (1993) “A Commonsense Reasoning Facility Based on the Entity-Relationship Model”. In: Elmasri, R., Kouramajian, V. & Thalheim, B. (eds) Entity-Relationship Approach — ER `93, Springer-Verlag, pp. 218–229.Google Scholar
  21. 21.
    Vessey, I. & Sravanapadi, A.P. (1995) “CASE Tools as Collaborative Support Technologies”. Communications of the ACM 37(1), 83–102.Google Scholar
  22. 22.
    Vossen, G. (1990) Data Models, Database Languages, and Database Management Systems. Wokingham: Addison-Wesley.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Michael Lloyd-Williams
    • 1
  1. 1.Department of Information StudiesUniversity of SheffieldSheffieldUK

Personalised recommendations