Abstract
There is a growing exchange of ideas amongst Artificial Intelligence (AI), Database (DB) and Programming Language (PL) researchers concerning conceptual modelling of complex, object-oriented applications. The complexity of these applications arises from complicated structural and behavioral properties which change through time; concurrent, interactive access by users with different processing needs over a shared database; information locality (i.e., DB views, PL data abstractions, AI perspectives); and primarily update-oriented transactions. Two main problems raised by these applications are:
managing the intellectual complexity of their design, development and evolution, and
defining and ensuring semantic integrity.
- 1 Smith, J. M. and Smith, D. C. P. Database abstraction: Aggregation and generalization. ACM TODS 2, 2 (June 1977). Google ScholarDigital Library
- 2 Proc. NYU Symposium on Database Design, Graduate School of Business, New York University, May 1978.Google Scholar
- 3 Lum V. et al. 1978 New Orleans data design workshop report. Proc. 5th Int'l. Conf. Very Large Data Bases, Rio de Janeiro, October 1979.Google ScholarCross Ref
- 4 Teory, T. J. and Fry, J. P. The logical record access approach to database design. ACM Comp. Surv. 2, 12 (June 1980). Google ScholarDigital Library
- 5 Mylopoulos, J., Bernstein, P. A. and Wong, H. K. T. A language facility for designing database-intensive applications. ACM TODS 5, (June 1980). Google ScholarDigital Library
- 6 Schmidt, J. W. Some high level language constructs for data type relation. ACM TODS 2, 3 (Sept. 1977). Google ScholarDigital Library
- 7 Brodie, M. L. The application of data types to database semantic integrity. Information Systems 5, 4, 1980.Google ScholarCross Ref
Index Terms
- Data abstraction for designing database-intensive applications
Recommendations
Data abstraction for designing database-intensive applications
Proceedings of the 1980 workshop on Data abstraction, databases and conceptual modelingThere is a growing exchange of ideas amongst Artificial Intelligence (AI), Database (DB) and Programming Language (PL) researchers concerning conceptual modelling of complex, object-oriented applications. The complexity of these applications arises from ...
Data abstraction for designing database-intensive applications
Proceedings of the workshop on Data abstraction, databases and conceptual modellingThere is a growing exchange of ideas amongst Artificial Intelligence (AI), Database (DB) and Programming Language (PL) researchers concerning conceptual modelling of complex, object-oriented applications. The complexity of these applications arises from ...
Data abstraction for designing database-intensive applications
Proceedings of the workshop on Data abstraction, databases and conceptual modellingThere is a growing exchange of ideas amongst Artificial Intelligence (AI), Database (DB) and Programming Language (PL) researchers concerning conceptual modelling of complex, object-oriented applications. The complexity of these applications arises from ...
Comments