ECOOP’ 87 European Conference on Object-Oriented by Alan Borning, Tim O’Shea (auth.), Jean Bézivin, Jean-Marie

By Alan Borning, Tim O’Shea (auth.), Jean Bézivin, Jean-Marie Hullot, Pierre Cointe, Henry Lieberman (eds.)

In October 1983 an off-the-cuff assembly used to be equipped in Le Cap d'Agde with the aid of the BIGRE bulletin. Sixty humans grew to become out to listen to greater than ten shows on object-oriented programming. extra vital used to be their unanimous call for for different, extra based encounters. So, approximately 12 months later, the item crew was once created via AFCET. A moment workshop used to be equipped in Brest, and back twelve months later in Paris, every time displaying elevated attendance and curiosity. The good fortune of those conferences and the truth that related actions have been occurring in different eu nations, in particular nice Britain and Germany, ended in the belief of an annual ecu convention, offering a discussion board for theorists and practitioners attracted to the object-oriented programming paradigm. it truly is most unlikely to recognize the following the entire humans and enterprises that welcomed with nice enthusiasm the start of the ECOOP convention and contributed to its association. greater than 100 submissions have been obtained and this system committee had the disagreeable job of turning down many useful contributions. we are hoping, in spite of the fact that, that the choice of papers for ECOOP'87 emphasizes the elemental matters and difficulties of object-oriented programming and may element towards attention-grabbing destiny learn directions.

Show description

Read Online or Download ECOOP’ 87 European Conference on Object-Oriented Programming: Paris, France, June 15–17, 1987 Proceedings PDF

Similar european books

Multigrid Methods V: Proceedings of the Fifth European Multigrid Conference held in Stuttgart, Germany, October 1–4, 1996

This quantity encompasses a choice from the papers provided on the 5th ecu Multigrid convention, held in Stuttgart, October 1996. All contributions have been rigorously refereed. The convention was once geared up by way of the Institute for desktop functions (ICA) of the college of Stuttgart, in cooperation with the GAMM Committee for clinical Computing, SFB 359 and 404 and the reserach community WiR Ba-Wü.

Causation and Prevention of Human Cancer: Proceedings of the 8th Annual Symposium of the European Organization for Cooperation in Cancer Prevention Studies (ECP), Heidelberg, Germany, April 2–3,1990

The eu association for Cooperation in melanoma Prevention reports (ECP) used to be confirmed in 1981 to advertise collaboration among scientists operating within the a variety of eu nations on melanoma causation and prevention. for you to do so target, a number of operating staff- to house particular cancers or features of melanoma aetiology, and to discover the possibilities for advances on a cooperative eu foundation - have been demonstrated.

The European Union and Developing Countries: The Challenges of Globalization

This booklet examines the ways that ecu guidelines in the direction of constructing nations are altering in accordance with the hot demanding situations of globalization and the tip of the chilly warfare. It analyses the patchwork of relationships among the fifteen Member States and greater than one hundred forty nations all through Africa, Asia, Latin the US and the Mediterranean.

Unspoken Allies: Anglo-Dutch Relations since 1780

This research brings jointly the services of a world crew of students to survey the advance of political and fiscal kin among Britain and the Netherlands from the Napoleonic period to the current day. It illuminates either the underlying chorus of concord in overseas outlook, ideology and pursuits that regularly made for shut co-operation among the 2 nations, and likewise their episodic cases of clash.

Extra info for ECOOP’ 87 European Conference on Object-Oriented Programming: Paris, France, June 15–17, 1987 Proceedings

Sample text

Suppose we want to sort arrays of objects. We can either define this behavior as an operation on arrays or create a new type. Since sorting is a complex operation, and since it does not need to know very much about the representation of the objects being sorted, we decide to create a type that is a sorter object. The primary operation of the sorter would be s o r t , which would take an array and return a sorted version of it. We would also define an abstract type Ordered which would define operations like g r e a t e r f h a n , less-than, and equal.

We assume that objects won’t change too often, and again that their offsprings are not too many. ). [Borning 861 proposes a definition of inheritance by augmenting a copy mechanism with a constmint mechanism t o support classification and updating. Unfortunately solving the updating problem doesn’t solve the memory occupation problem. 7 Conclusion In this paper, we have reviewed and discussed the main strategies proposed for inheritance (knowledge sharing) in object-oriented concurrent programming [Yonezawa & Tokoro 871.

In the examples above, Teacher and Student probably include complete implementations, but Keyboard h a n d le r may be an abstract type that just specifies the interface for. the type-in operations, and does not provide any implementations. Thus, as mentioned before, a supertype can be used to guarantee that a subtype provides a certain interface; multiple supertypes just make this capability easier. Since multiple supertypes can be used to merge implementations together, programmers are tempted to use supertyping even when it is inappropriate.

Download PDF sample

Rated 4.95 of 5 – based on 21 votes