| A. K. Jones, \The Object Model: a Conceptual Tool for Structuring Software", in: \Operating Systems, an Advanced Course", R. Bayer, R. M. Graham, G. Seegmuller (ed.), Springer-Verlag, New York (1979). |
....network connects the processors and allows them to communicate and share data via exchange of messages [55] These messages are encapsulated inside packets when transmitted on the network. 2.1.1. Objects We conceptually view the underlying distributed system in terms of an object model [29] in which the system is said to consist of a collection of objects. An object is either a physical resource (e.g. a disk or processor) or an abstract resource (e.g. a file or process) Objects are further characterized as being either passive or active, where passive objects correspond to ....
Anita K. Jones. The Object Model: A Conceptual Tool for Structuring Software. In R. Bayer and R. M. Graham and G. Seegmuller (editor), Lecture Notes in Computer Science: Operating Systems, pages 7-16. Springer-Verlag, New York, 1978. References 77
....and specialization and reuse through inheritance. Towards the building of robust and reliable systems, object encapsulation mechanisms create natural domains for confining the effects of errors within an object and propagating such effects in a well controlled fashion across the object boundaries [11]. The importance of exception handling is for program reliability and robustness, since many object oriented languages consider an exception to be some kind of error. Recovering from errors has traditionally been error prone, and is itself a significant cause of program failures. One study [5] ....
A.K. Jones, "The Object Model: A Conceptual Tool for Structuring Software," in Operating Systems and Advanced Course - Lecture Notes in Computer Science, Vol. 60, pp. 7-16, Springer-Verlag, 1979.
....simple abstraction of executing a local procedure. From the programmer s viewpoint, all communication details are transparent; sending of the request message to the server and receiving of the response message is largely transparent to the client application. 1 Object based programming concepts [8] have been found to be useful in distributed computing systems because objects, which are defined as abstract data types, form natural domains of distribution, resource management, and functional abstraction in such environments [9] Objects interact with each other through well defined interface ....
A. K. Jones, `The Object Model: A Conceptual Tool for Structuring Software', Operating Systems - An Advanced Course -- Lecture Notes in Computer Science, Vol. 60, Springer-Verlag, Berlin Heidelberg New York, 1979, pp. 7--16.
....reconfigurability. Reconfiguration concerns the dynamic alteration of components of parallel programs[BS91a] Such reconfiguration is possible only if the components being changed offer an immutable interface to the remainder of the application program. Our research assumes that the object model[Jon79] of software is used to describe components subject to dynamic change. Specifically, an instance of a lock object is uniquely described by its names and methods, the latter implementing the object s functionality. Lock objects are used by invocation of their methods, where both the semantics of ....
....OPERATION release( OPERATION possess( OPERATION configure( BEGIN Initialization . END The object model used above has been shown to be sufficient for representation of a wide variety of parallel application programs on both shared memory and distributed memory machines[GS93, Jon79, GS89a] However, for reconfiguration and for attainment of high performance, application programs must be aware of additional object properties. These properties may be represented as object attributes that may be specified and changed orthogonally to the object s class determined by its ....
A.K. Jones. The object model: A conceptual tool for structuring software. In Operating Systems - An Advanced Course, pages 7--16. Springer Verlag, New York, Editors R. Bayer, R.M. Graham and G. Seegmueller, 1979.
....the Network File System (NFS) As a general comment, ANSAware focuses on distributed processing and neglects distributed data, whereas DCE caters for both these aspects. 2.1 Summary 3 Applications Development 3. 1 Paradigm The architecture for both DCE and ANSAware is based on the object model [5]. An object is a discrete component which makes available a particular resource, or service, through a restricted set of operations. Objects play an important role in distributed applications, as they provide a natural partitioning for these applications. In both DCE and ANSAware, an object s ....
A.K. Jones, The Object Model: A Conceptual Tool for Structuring Software, in R. Bayer, R.M. Graham and G. Seemuller (eds.) Operation Systems: An Advanced Course, Lecture Notes in Computer Science 60, Springer-Verlag, 1978.
No context found.
A. K. Jones, \The Object Model: a Conceptual Tool for Structuring Software", in: \Operating Systems, an Advanced Course", R. Bayer, R. M. Graham, G. Seegmuller (ed.), Springer-Verlag, New York (1979).
No context found.
A. Jones, "The Object Model: A Conceptual Tool for Structuring Software", Lecture Notes in Computer Science, Vol. 60, 1978, - pp. 8-16.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC