ACM Home Page
Please provide us with feedback. Feedback
Data and activities: Exploiting hierarchies of classes
Full text PdfPdf (294 KB)
Source International Conference on Management of Data archive
Proceedings of the 1980 workshop on Data abstraction, databases and conceptual modeling table of contents
Pingree Park, Colorado, United States
Pages: 98 - 100  
Year of Publication: 1980
ISBN:0-89791-031-1
Also published in ...
Authors
Alexander T. Borgida  Department of Computer Science, University of Toronto, Toronto, Ontario, Canada
Sol Greenspan  Department of Computer Science, University of Toronto, Toronto, Ontario, Canada
Sponsors
NBS : National Bureau of Standards
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGMOD: ACM Special Interest Group on Management of Data
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 26,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800227.806886
What is a DOI?

ABSTRACT

We wish to briefly discuss recent work in conceptual modelling from a slightly different point of view in order to highlight the parallels between data and transactions, and then mention some benefits of this view. A time-honoured way of describing a system (portion of the world) is by positing a domain of objects and then inter-relating them through function and predicate symbols. The resulting description is a set of axioms in a FOPC. If the world is dynamic, one usually augments the description with the notion of time or state, in which case axioms can be divided naturally into “general laws” (heretofore constraints) holding in all states, and state-specific “facts”. Given states, one then also has the ability to describe state transitions (events) as predicates on pairs of states or, as shown below, as objects in their own right.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
Ross, D.T., "Structured Analysis - A Language for Communicating Ideas", IEEE Trans. Soft. Eng., SE-3,1 - 1977.
 
4
Wong, H.K.T., Ph.D. dissertation, University of Toronto (forthcoming)
 
5
Wulf, W.A., London, R.L. and Shaw, M., "An Introduction to the Construction and Verification of ALPHARD Programs", IEEE Trans. Soft. Eng. SE-2,4 - 1976.
 
6
Greenspan, S., Ph.D. dissertation, University of Toronto (forthcoming)


Collaborative Colleagues:
Alexander T. Borgida: colleagues
Sol Greenspan: colleagues