See this document in CiteSeerX!

Negotiable Interfaces for Components (2002)  (Make Corrections)  
Simon D. Kent, Chris Ho-Stuart, Paul Roe



  Home/Search   Context   Related

 
View or download:
jot.fm/issues/issue_200...article14.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  jot.fm/issues/iss...issue_2002_08 (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Sub would implement method Foo through a method with a signature matching that of Foo: PROCEDURE (this:Sub) Foo*(), NEW; END Foo; As an alternative, Sub may "explicitly" implement method Foo by using the following syntax: PROCEDURE (this:Sub.Interface) Foo*(), NEW; END Foo; This concept of "explicit" method implementation is the same as that used in C# [8]. Explicit implementation removes the method from the namespace of the class, thus preventing the method from being called except... (Update)

Similar documents (at the sentence level):
79.5%:   Negotiable Interfaces for Components - Kent, Ho-Stuart, Roe (2002)   (Correct)

Active bibliography (related documents):   More   All
0.8:   Scenario-Based Analysis of Component Compositions - de Bruin   (Correct)
0.5:   An Enhanced Model for Component Interfaces to Support Automatic.. - Reussner   (Correct)
0.3:   The DESS Methodology: Deliverable D.1 - Van Baelen, Gorinsek, Wills (2001)   (Correct)

Similar documents based on text:   More   All
0.4:   Organisational Failures in Dependable Collaborative.. - Periorellis, al. (2002)   (Correct)
0.3:   The Impedance Imperative: Tuples + Objects + . . . - Thomas (2003)   (Correct)
0.3:   The Start of an Eiffel Standard - Meyer (2002)   (Correct)

BibTeX entry:   (Update)

@misc{ kent-negotiable,
  author = "Simon D. Kent and Chris Ho-Stuart and Paul Roe",
  title = "Negotiable Interfaces for Components",
  url = "citeseer.ist.psu.edu/kent02negotiable.html" }
Citations (may not include all citations):
673   Actors: A Model of Concurrent Computation in Distributed Sys.. (context) - Agha - 1986
162   Prentice Hall (context) - Meyer, el et al. - 1992
114   Regular types for active objects - Nierstrasz - 1995
65   Beyond Object--Oriented Programming (context) - Szyperski - 1998
26   Coordination requirements expressed in types for active obje.. - Puntigam - 1997
20   Types for active objects based on trace semantics - Puntigam - 1996
9   Enhanced component interfaces to support dynamic adaptation .. (context) - Reussner - 2001
7   Changeable interfaces and promised messages for concurrent c.. - Puntigam, Peter - 1999
4   The Computer Journal (context) - Balter, Lacourte et al. - 1994
4   A meta-protocol and type system for the dynamic coupling of .. - Reussner, Heuzeroth - 1999
4   Component pascal language report (context) - Inc - 1997
4   Journal of Object-Oriented Programming (context) - Kafura, Lee et al. - 1990
3   Formal foundations of dynamic types for software components - Reussner - 2000
3   Dynamic coupling of binary components and it technical suppo.. - Heuzeroth, Reussner - 1999
3   BCOOPL: Basic concurrent object-oriented programming languag.. (context) - de Bruin - 2000
2   available from httpmsdn (context) - specification, http et al. - 2000
2   available online httpwww (context) - Omohundro, online et al. - 1996
2   PROCOL: A concurrent object-language with protocols (context) - van den Bos, La - 1991

Documents on the same site (http://www.jot.fm/issues/issue_2002_08/article12/issues/issue_2002_08):   More
A Logic-Based Formalization for Component Specification - Filipe (2002)   (Correct)
An encapsulated Eiel education environment, - Based On Web (2002)   (Correct)
Organisational Failures in Dependable Collaborative.. - Periorellis, al. (2002)   (Correct)

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