On the deep structure of information systems
- 1 July 1995
- journal article
- Published by Wiley in Information Systems Journal
- Vol. 5 (3) , 203-223
- https://doi.org/10.1111/j.1365-2575.1995.tb00108.x
Abstract
The deep structure of an information system comprises those properties that manifest the meaning of the real‐world system the information system is intended to model. In this paper we describe three models we have developed of information systems' deep‐structure properties. The first, the representational model, proposes a set of constructs that enable the ontological expressiveness of grammars used to model information systems (such as the entity‐relationship model) to be evaluated. The second, the state‐tracking model, proposes four requirements that information systems must satisfy if they are to faithfully track the real‐world system they are intended to model. The third, the good‐decomposition model, proposes three necessary conditions that information systems must meet if they are to be well decomposed. The three models provide a theoretically based, structured way of evaluating grammars that are used to analyse, design and implement information systems and scripts that have been generated using these grammars to describe specific information systems.Keywords
This publication has 22 references indexed in Scilit:
- An automated approach to information systems decompositionIEEE Transactions on Software Engineering, 1992
- Scaling up: a research agenda for software engineeringCommunications of the ACM, 1990
- Could a Machine Think?Scientific American, 1990
- Is the Brain's Mind a Computer Program?Scientific American, 1990
- Four paradigms of information systems developmentCommunications of the ACM, 1989
- Semantic database modeling: survey, applications, and research issuesACM Computing Surveys, 1987
- A metamodel of information flow: a tool to support information systems theoryCommunications of the ACM, 1987
- A logical design methodology for relational databases using the extended entity-relationship modelACM Computing Surveys, 1986
- The entity-relationship model—toward a unified view of dataACM Transactions on Database Systems, 1976
- Computer science as empirical inquiryCommunications of the ACM, 1976