An Object-Oriented System

Applications in Office Information Systems are often very difficult to implement and prototype, largely because of the lack of appropriate programming tools. We argue here that “object” have many of the primitives that we need for building OIS systems, and we describe an object-oriented programming system that we have developed.

[1]  Howard Lee Morgan,et al.  Research and Practice in Office Automation , 1980, IFIP Congress.

[2]  Ellis Horowitz,et al.  Fundamentals of Data Structures , 1984 .

[3]  John V. Guttag,et al.  Abstract data types and the development of data structures , 1976, Software Pioneers.

[4]  Michael D. Zisman,et al.  Representation, specification and automation of office procedures , 1977 .

[5]  Bjarne Stroustrup,et al.  C++ Programming Language , 1986, IEEE Softw..

[6]  Christer Hulten,et al.  An architecture for object management in OIS , 1984, TOIS.

[7]  Michael D. Zisman Use of production systems for modeling asynchronous, concurrent processes , 1977, SGAR.

[8]  Michael M. Hammer,et al.  Office Automation , 1980, Topics in Information Systems.

[9]  Marvin A. Sirbu,et al.  OAM: an office analysis methodology , 1984 .

[10]  Gary J. Nutt,et al.  Computer science and office information systems , 1979 .

[11]  Narain H. Gehani The Potential of Forms in Office Automation , 1982, IEEE Trans. Commun..

[12]  Michael Hammer,et al.  Design principles of an office specification language , 1899, AFIPS '80.

[13]  Carl Hewitt,et al.  Viewing Control Structures as Patterns of Passing Messages , 1977, Artif. Intell..

[14]  Adele Goldberg,et al.  Smalltalk-80 - the interactive programming environment , 1984 .

[15]  Oscar Nierstrasz,et al.  Using Objects to Implement Office Procedures 1 , 1983 .

[16]  David Robson,et al.  Smalltalk-80: The Language and Its Implementation , 1983 .