dc.contributor.author | Tangney, Brendan | en |
dc.date.accessioned | 2009-09-08T17:29:27Z | |
dc.date.available | 2009-09-08T17:29:27Z | |
dc.date.issued | 1995 | en |
dc.date.submitted | 1995 | en |
dc.identifier.citation | G. Starovic, V. Cahill, B. Tangney, An event based object model for distributed programming, OOIS (Object-Oriented Information Systems) ?95, Springer-Verlag, 1995, 72 - 88 | en |
dc.identifier.other | Y | en |
dc.description | PUBLISHED | en |
dc.description.abstract | This paper describes the rationale and design of a new distributed systems programming model based on events, constraints, and objects 1 . The paper describes the inter-object communication or invocation mechanism, and the way in which concurrency, synchronisation, and timing properties are expressed and controlled. The invocation mechanism is unusual in that it is event-based. It encourages loose coupling among the objects and a high degree of encapsulation for each object. Concurrency, synchronisation, and timing properties are expressed in a uniform way using constraints which may be associated with objects and events. KEY WORDS: events, constraints, inter-object communication mechanism, object-oriented programming 1 Introduction It is well known that large parallel and distributed applications are hard to program, [39], with communication, synchronisation, and timing contributing to the complexity of the task. | en |
dc.format.extent | 72 | en |
dc.format.extent | 88 | en |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | en |
dc.publisher | Springer-Verlag | en |
dc.rights | Y | en |
dc.subject | Computer Science | en |
dc.title | An event based object model for distributed programming | en |
dc.title.alternative | OOIS (Object-Oriented Information Systems) ?95 | en |
dc.type | Conference Paper | en |
dc.type.supercollection | scholarly_publications | en |
dc.type.supercollection | refereed_publications | en |
dc.identifier.peoplefinderurl | http://people.tcd.ie/dtangney | en |
dc.identifier.rssinternalid | 42278 | en |
dc.identifier.rssuri | http://www.cs.tcd.ie/publications/tech-reports/reports.95/TCD-CS-95-28.ps.gz | en |
dc.identifier.orcid_id | 0000-0001-5586-9289 | en |
dc.identifier.uri | http://hdl.handle.net/2262/32317 | |