2 citations found. Retrieving documents...
Mark A. Linton, John M. Vlissides, and Paul R. Calder. Composing User Interfaces using InterViews. IEEE Computer Magazine, pages 8--22, February 1989.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Specifying reusable components using Contracts - Holland (1992)   (80 citations)  (Correct)

....23] The Contract language addresses this crucial need by enabling the software developer to explicitly specify the different object roles in context. The development of the Contract construct was motivated by our interest in describing the complex behavioral compositions found in the InterViews[17] C user interface framework. We have since extended our research to include business MIS applications and algorithmic reuse. This paper describes results from the last of these areas. The two main contributions are: ffl to present the further development and application of the Contract ....

....Section 5 describes how these variations are used in an application, Section 6 discusses some implementation concerns and section 7 concludes. 2 Contracts revisited Contracts are proposed as a high level notation for describing the different paradigms encoded in frameworks such as the InterViews[17] C user interface class library. The user interface domain is rife with behavioral compositions 1 This notational change was suggested by Karl Lieberherr. which determine how graphical objects remain consistent with the data they represent, how scrollbars affect the contents of a window, how ....

Mark A. Linton, John M. Vlissides, and Paul R. Calder. Composing User Interfaces using InterViews. IEEE Computer Magazine, pages 8--22, February 1989.


Contracts in Context - Te Xt   (Correct)

....the term contract as the name for icontracts lies in the motivations for the development of the concept. The initial motivations for the icontract approach grew out of the problems experienced when understanding, and reusing, large complex class libraries such as the InterViews C GUI library[LVC89] The implementation of each class in the library contains many methods and instance variables which are used to implement a wide variety of system functions. The difficulties involved include: ffl It is difficult to clearly identify the set of classes which together provide the essential ....

Mark A. Linton, John M. Vlissides, and Paul R. Calder. Composing User Interfaces using InterViews. IEEE Computer Magazine, pages 8--22, February 1989.

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