| Cox, B. J. 1986.Object-orientedprogramming : an evolutionary approach. Reading, Mass. : Addison-Wesley. |
....Implementing a marker passer requires support for parallelism and lots of resources in terms of processors and memory that may be found in a distributed environment. Object oriented view of the world is known as allowing for a more natural modelling of distributed and parallel systems[10]. This claim is based on the view of an object oriented system as a collection of loosely coupled objects communicating messages. From such an initial viewpoint, it is easy to perceive the objects in the system as separate parallel processes running on a single machine or even distributed over a ....
....more concrete de nition will be adopted. An object will be de ned as follows: De ntion: An object is a software entity that packages together, or encapsulates, some set of private data and the set of operations, or methods, that can be externally invoked to access and manipulate that data [1] [10]. An object is an entity that maintains its own internal state. The object updates its state in accordance with the execution of its methods. The methods of an object are the only procedures that can access the object s internal data, or state [10] 42] 5 This concept of object encapsulation is ....
[Article contains additional citation context not shown here]
Cox, B. Object Oriented Programming: An Evolutionary Approach. AddisonWesley, Reading, Mass., 1986.
....programs in C are generally portable, usually with small modifications. During the last twenty years, C has been used as the basis for, or at least strongly influenced, the development of a number of programming languages. Among these one should mention Concurrent C [Geha89] Objective C [Cox91] and especially C [Stro91, Elli90] and Java [Gosl96] In the current software industry it could be argued that C and its descendants represent a strong and indisputable status quo. The standard for C is nowadays accepted as a common basis for the language and is taken as a point of reference by ....
B. J. Cox and A. J. Novobilski, Object-Oriented Programming: An Evolutionary Approach, Addison-Wesley, Reading, MA, 2nd edition, 1991.
....Programming This section is a brief introduction to object oriented programming. We pay particular attention to the features relevant to message passing. The presentation deliberately adopts an implementor s view. For introductory material we refer the reader to the literature ( 40] [18], 29] 32] Descriptions rely on SMALLTALK vocabulary. Examples are written in pseudo code. 2.1 Basic Concepts: Objects, Classes and Inheritance An object oriented program is a system of objects which interact by exchanging messages. Objects are run time software entities with a hidden ....
Cox, B.: Object-Oriented Programming: An Evolutionary Approach. Addison-Wesley, Reading, MA, 1987.
....of an object must be the same as the environment in which it is used. Encapsulation may therefore be used to hide the implementation language. The practical alternatives are: 1. use an object oriented extension of an existing programming language (such as C [Stroustrup 1986] Objective C [Cox 1986], Lisp flavors [Moon 1986] 2. use an object oriented language that is translated into the target programming language (such as Ei#el, which is translated into C [Meyer 1986] 3. use an object oriented language augmented with a package for interfacing to other languages within the programming ....
B.J. Cox, Object Oriented Programming -- An Evolutionary Approach, AddisonWesley, Reading, Mass., 1986.
....a fixed alphabet of operator characters. There is a simple set of rules that allow all expressions to be parsed uniformly, regardless of the operators that are actually defined for the targets of the expression. This approach is also used for operator overloading in C [Stro86a] and Objective C [Cox86]. The prefix operators have higher priority than infix operators. They are invoked in the obvious way, preceding the target expression (which is the sole argument of a prefix operator) Infix operators follow their target, and are in turn followed by the argument expression. Any infix operator ....
B.J. Cox, Object Oriented Programming -- An Evolutionary Approach , Addison-Wesley, Reading, Mass., 1986.
....Pascal. From the University of Kaiserslautern, Germany. Olth86] Oaklisp: Another object oriented lisp with message passing and inheritance. From CarnegieMellon. Lang86] OOCL: An Object Oriented Command Language. Snod83] Objective C: Descendent of OOPC, an object oriented dialect of C. [Cox83 Cox84 Cox86] OPAL: Object oriented system from Syslab, University of Stockholm. Ahls84a Ahls85] Orient84 K: An object oriented concurrent programming language for describing knowledge systems, written in C and Lisp. From Keio University, Japan. Ishi86 Toko86] Oz: Object oriented system for OIS ....
B.J. Cox, Object Oriented Programming -- An Evolutionary Approach, AddisonWesley, Reading, Mass., 1986.
....a predefined structure, which would most certainly prove unsuitable for the majority of applications. Furthermore, as interface procedures must be defined once for all relations, all relations would have the same interface. An object oriented model employs a generic modelling construct, the class [5]. Class constructs are completely unrestricted and if items are designed as objects of classes, their structure can be defined according to the requirements of each specific application. Furthermore, as interface methods can be defined separately for each class, different classes can have ....
....storage, there is no need either for reconstruction before presentation; hierarchies are retrieved in their original form and they are ready for presentation to users. Requirement 6 : Property inheritance It is evident that property inheritance is supported only by an object oriented design [5]. 5. OBJECT ORIENTED DESIGN FOR HYPERMEDIA SYSTEMS 5.1. CLASS HIERARCHY DESCRIPTION We are going to define a data model supporting items and links as already analyzed. Since we describe an object oriented data model, it is clear that all entities within the data model are treated as objects and ....
B. Cox, "Object-oriented Programming: an Evolutionary Approach", Addison-Wesley, 1987.
....concepts are compared regarding the implementation of component concepts, encapsulation aspects, and life cycle issues. The discussion incorporate imperative languages, like Modula 2 and Ada, functional approaches, like ML and Z, and object oriented languages, like Smalltalk, Eiffel, and CLOS. In [3] Cox describes the design of the language Objective C and compares to other object oriented approaches. Furthermore, a discussion of C techniques for implementation of object oriented concepts can be found. In [22] the techniques for implementing the concepts of construction destruction, data ....
B. Cox and A. Novabilsky. Object-Oriented Programming: An Evolutionary Approach. Addison-Wesley, 1990.
....in a localised manner. 3 Semantic Framework Labelled state transition systems are often used to provide executable models during analysis, design and implementation stages of software development [9, 11, 12] In particular, such models are found in the classic analysis and design methods of [4, 8, 10]. However, a major problem with state models is that it can be di cult to provide a good system (de)composition when the underlying state and state transitions are not easily conceptualised. The object oriented paradigm provides a natural solution to this problem. By equating the notion of class ....
Brad Cox. Object oriented programming: an evolutionary approach. Addison-Wesley, 1986. 16
....Indexed Tables For our purposes, the signature of a Java method is its name together with the types of its arguments, if any, and its return type (possibly void) Signatures of interface methods are assigned unique small integer identi ers called selectors. Selector indexed dispatch tables [10] provide a straightforward but space intensive solution to the interface method dispatch problem. Each class maintains a (potentially large) table indexed by selector. Entries corresponding to a method signature of an interface that the class actually implements point to the code for the matching ....
B. J. Cox. Object Oriented Programming: An Evolutionary Approach. Addison-Wesley, 1987.
No context found.
Cox, B. J. 1986.Object-orientedprogramming : an evolutionary approach. Reading, Mass. : Addison-Wesley.
No context found.
B. J. Cox. Object-Oriented Programming - an Evolutionary Approach. AddisonWesley, Reading, 1986.
No context found.
B.J. Cox and A.J. Novobilski, Object Oriented Programming: An Evolutionary Approach. Reading, Mass.: Addison-Wesley, 1991.
No context found.
Brad J. Cox and Andrew J. Novobilski. Object Oriented Programming: An Evolutionary Approach. Addison-Wesley Publishing Company, Reading, Mass., USA, 1991.
No context found.
B. Cox. Object-Oriented Programming: An Evolutionary Approach. AddisonWesley, 1986.
No context found.
B.J. Cox. Object-Oriented Programming: An Evolutionary Approach. Addison-Wesley, 1986.
No context found.
Brad Cox. Object-Oriented Programming: An Evolutionary Approach. Addison-Wesley, Reading, MA, USA, 1986.
No context found.
B. J. Cox, Object Oriented Programming: An Evolutionary Approach. AddisonWesley Publishing Company, Inc., 1994.
No context found.
B.J. Cox and A.J. Novobilski, Object Oriented Programming: An Evolutionary Approach. Reading, Mass.: Addison-Wesley, 1991.
No context found.
B. J. Cox. Object-Oriented Programming - An Evolutionary Approach. Addison-Wesley, 1986.
No context found.
Cox B. J. (1986) Object Oriented Programming: An Evolutionary Approach. Addison-Wesley, Reading MA.
No context found.
B. J. Cox. Object Oriented Programming --- An Evolutionary Approach. AddisonWesley, 1986.
No context found.
B.J. Cox, Object Oriented Programming -- An Evolutionary Approach, Addison-Wesley, Reading, Mass., 1986.
No context found.
B. J. Cox and A. J. Novobilski. Object-Oriented Programming: An Evolutionary Approach. Addison-Wesley, Reading, MA, USA, 2nd edition, 1991. 151
No context found.
B.J. Cox, Object Oriented Programming --- An Evolutionary Approach, Addison-Wesley, Reading, Mass., 1986.
First 50 documents Next 50
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