Peter Grogono, Antero Taivalsaari, and Karen Tennhouse. Proposals for extending the Modelling Facilities of Object Oriented Languages. Technical report, Dept. of Computer Science, Concodia Univ., Montreal, 1991. Submitted for Publication.

 Home/Search   Document Details and Download   Summary   Related Articles  

This paper is cited in the following contexts:
Contracts in Context - Te Xt   (Correct)

....implementations may be provided with the same method name CHAPTER 3. CONTRACTS IN CONTEXT 6 for the same object. The determination of which implementation to invoke occurs dynamically and depends on the current active contracts. This is similar in effect to the Mode concept of Grogono et al.[GTT91] Figure 1: Contract Diagram The benefits of these features are: ffl The impact of a change to an interface is localized to the clients which use it, that is, the predefined contract participants. ffl The impact of a change to an implementation can be assessed in terms of the interfaces which it ....

....requesting some service or data, or a server, providing the service or data, as the application executes. The implementor of the object is obligated to maintaining the integrity and robustness of the interface. A number of researchers disagree with the single interface approach. One group [GTT91] state: The idea that an object presents a single interface to its environment is often inadequate . Another claims[Per90] The restriction that an object has only one class limits the context of interpretation and is not flexible enough to model the behavior of objects . To address this ....

[Article contains additional citation context not shown here]

Peter Grogono, Antero Taivalsaari, and Karen Tennhouse. Proposals for extending the Modelling Facilities of Object Oriented Languages. Technical report, Dept. of Computer Science, Concodia Univ., Montreal, 1991. Submitted for Publication.

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