6 citations found. Retrieving documents...
G. M. Birtwistle, O.-J. Dahl, B. Myhrhaug and K. Nygaard, Simula Beqin (Studentlitteratur-Sweden; Auerbach Publishers Inc., Philadelphia, Pennsylvania, 1973).

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Interprocess Communication Protocol Support in a Distributed .. - McCarthy, Marlin (1994)   (Correct)

....The generated code tests the message type and executes the associated code sequence. Fields of the message are accessible through a macro substitu tion mechanism. Action sequences for message classes may contain at most one inner action, which has similar semantics to the same construct in Simula[BDMN73, DMN70] or Pascal Plus[Bus78, WB79] Suppose that: a message M belongs to the message class C, the specified sequence for M is m, and the sequence for C is cpre, inner, Cpost. Then the sequence of actions executed on reception of a message of type M is constructed by substituting m into the ....

G. M. Birtwistle, O.-J. Dahl, B. Myhrhaug and K. Nygaard, Simula Beqin (Studentlitteratur-Sweden; Auerbach Publishers Inc., Philadelphia, Pennsylvania, 1973).


Semantics of Dynamic Variables in Algol-like Languages - Ghica (1997)   (3 citations)  (Correct)

....The return type of the functions is command. Figure 5.4 in the next chapter, shows diagrammatically how the stack and the heap are modified following a reattachment. Semantically, the language presented here is closest to the real life programming languages Algol W [WH66] and Simula [BDMN73] However the syntactic conventions differ significantly, mainly because the language presented here lacks coercions. Also, Algol W and Simula offer complex data types, not included in this language. One expected syntactic feature that is missing from the language is the reserved keyword null to ....

G. M. Birtwistle, O.-J. Dahl, B. Myhrhaug, and K. Nygaard. Simula: Begin. Auerbach Publishers Inc. Philadelphia, 1973.


Parallel Sets: An Object-Oriented Methodology for Massively.. - Kilian (1992)   (7 citations)  (Correct)

....into modules, and how these modules should be arranged was formalized by Yourdon and Constantine [YC79] Contemporaneously, another programming methodology was being developed. Abstract data types [Par72] were being formalized by programmers, especially those interested in simulations. Simula 67 [BDMN73] was one of the first languages that organized programs based on the types of the objects the program was modeling. Researchers at XEROX PARC used these ideas to develop Smalltalk 72, with subsequent releases Smalltalk 76 and Smalltalk 80 [GR83] These languages embraced the notion that a program ....

G. M. Birtwistle, O.-J. Dahl, B. Myrhaug, and K. Nygaard. Simula Begin. Auerbach Publishers Inc., Philadelphia, PA, 1973.


Can O-O Aid Massively Parallel Programming? - Michael Kilian Digital   (Correct)

....and data flow, and their juxtaposition against the conceptual model of the program led to programs that were nearly incomprehensible and difficult to maintain. Interestingly, the seventies and eighties also saw the parallel development of object oriented programming (OO) beginning with Simula [BDMN73] and continuing with Smalltalk [GR83] Trellis [SCW85] C [Str86] and Eiffel [Mey87] The object oriented paradigm emphasizes a new way of modeling programs based on abstract data types [Par72] By decomposing programs according to a more natural mapping of conceptual objects to program ....

G. M. Birtwistle, O.-J. Dahl, B. Myrhaug, and K. Nygaard. Simula Begin. Auerbach Publishers Inc., Philadelphia, PA, 1973.


PREMO: A framework for multimedia middleware -.. - Marshall, Herman, Duke (1999)   (Correct)

....be arranged in a hierarchy through inheritance, or opt for a more radical approach based, for example, on the use of prototypes and delegation. The former is typical of the models that underlie object oriented design methods, and has been in widespread use in the form of languages such as Simula [9], Smalltalk [35] and C . Prototype based approaches have, in contrast, been largely the concern of the research community; there has already been discussion on the value of such approaches in graphics and multimedia [3] In particular, the use of delegation, and the notion of trait objects ....

....paradigm, where a program is organised as a hierarchy of procedures whose activation reflects a stepwise decomposition of the tasks needed to achieve a particular goal. Object oriented programming originated in work aimed at simulating real systems; the first object oriented language, Simula [9], intro duced features that allowed the program to be organised in terms of the classes of object that were being simulated. The development of Smalltalk [35] took this idea and turned it into a more general view of programming as simulation , that applied to all kinds of programming tasks, ....

G.M. Birtwistle, O.-J. Dahl, B. Myhrhaug, K. Nygaard. Simula Begin. AUERBACH Publishers Inc., 1973


The Semantics of Object-Oriented Databases - Brown (1997)   (Correct)

..... 20 6.1.3 Queries . 20 References 21 1 Introduction The object oriented paradigm has been around for some thirty years now and is generally thought of as having originated with Simula 67 [11]. The concept of an object oriented database is a more recent invention designed to cope with the complex data modelling requirements of modern applications. This has come from the needs of application areas such as AI, CAD CAM and multimedia systems. The object oriented data model provides a more ....

Graham M. Birtwistle, B. Myhrhaug O-J Dahl, and K. Nygaard. Simula begin. AUERBACH Publisher Inc., 1973.

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