Abstract
It is claimed that Information Systems can be developed more easily, and can be used in a more natural way, by concentrating on the semantics of the application domain. This brief review paper presents a list of general features which characterize languages that can be used for this purpose (called “conceptual modeling languages”), and distinguish them from more traditional approaches to developing database-intensive application programs. The paper considers both programming languages and languages for specifying requirements, and includes discussion of the modeling of entities, activities, and of open issues.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abrial, J.R., “Data semantics,” in Data management systems, J.W. Klimbie and K.L.KofFeman, eds., North Holland, Amsterdam, 1974, pp. 1–59.
Albano, A., L.Cardelli, and R.Orsini, “Galileo: A strongly typed, interactive conceptual language”, ACM Trans. on Database Systems, Vol. 10, No. 2, June 1985, pp. 230–260.
“ADAPLEX: Rationale and Reference Manual,” Technical Report CCA-83-03, Computer Corporation of America, May 1983.
Barron,J. “Dialogue and process design for Interactive Information Systems using Taxis”, Proc. SIGOA Conf. on Office Information Systems, June 1982, Philadelphia, PA, pp.12–20.
Brodie, M.L., J.Mylopoulos and J.W.Schmidt, Eds. On Conceptual Modelling: Perspectives from Artificial Intelligence, Databases and Programming Languages, Springer Verlag, New York, 1984.
Borgida, A., J. Mylopoulos, and H. K. T. Wong, “Generalization/ Specialization as a Basis for Software Specification,” in [BMS84], pp. 87-114.
Chan, A., S. Danberg, S. Fox, W.K. Lin, A. Nori and D. Ries, “Storage and access structures to support a semantic data model”, Proc. 1982 VLDB Conference, Mexico, September 1982.
Chen, P.P.S., “The Entity-Relationship model: towards a unified view of data.,” ACM Trans, on Database Systems, Vol. 1, No. 1, March 1976, pp. 9–36.
Codd, E.F., “Extending the database relational model to capture more meaning,” ACM Trans. on Database Systems, Vol. 4, No. 4, December 1979, pp. 395–434.
Greenspan, S., J.Mylopoulos, A.Borgida, “Capturing more world knowledge in the requirements specification”, Proc. 6th International Conference on Software Engineering, Tokyo, 1982.
King, J., “Intelligent Retrieval Planning”, Proc. 1st Natl Conf on AI, pp. 243–245, August 1980.
J. Mylopoulos, P. Bernstein and H.K.T. Wong, “A language facility for designing interactive database-intensive systems”, ACM Trans, on Database Systems, Vol. 5, No. 2, June 1980, pp. 185–207.
Smith, J.M., and D.C.P.Smith, “Database abstractions: aggregation and generalization”, ACM Trans. on Database Systems, Vol. 2, No. 2, June 1977, pp. 105–133.
Wiederhold, G. and R. Elmasri “A formal high-level query language for the Entity-Relationship Model”, ER Approach to Information Modeling and Analysis, P.P.Chen ed., North Holland, 1983
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1986 Springer-Verlag
About this chapter
Cite this chapter
Borgida, A. (1986). Conceptual Modeling of Information Systems. In: Brodie, M.L., Mylopoulos, J. (eds) On Knowledge Base Management Systems. Topics in Information Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4612-4980-1_36
Download citation
DOI: https://doi.org/10.1007/978-1-4612-4980-1_36
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4612-9383-5
Online ISBN: 978-1-4612-4980-1
eBook Packages: Springer Book Archive