4 citations found. Retrieving documents...
Thomas, J.W., Module Interconnection in Programming Systems Supporting Abstraction, PhD thesis, University of Utah, June, 1976.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Software Construction Using Components - Neighbors (1980)   (23 citations)  (Correct)

....the construction of very large systems [DeRemer76] Typically a module interconnection language specifies the interfaces between modules by the type (abstract type) range and access allowed to the data being passed. Module interconnection languages have been advocated in many different settings [Campos77, Campos78, Goodenough74, Thomas76, Tichy79]. Primarily of interest here is the use of a module interconnection language to represent families of software systems as described in [Cooprider79, Tichy80] This work used a MIL to coordinate the construction of similar software systems with different features for different target languages. The ....

Thomas, J.W., Module Interconnection in Programming Systems Supporting Abstraction, PhD thesis, University of Utah, June, 1976.


Software Reclamation: Upgrading Code For Reusability - Garnett (1990)   (Correct)

....are known as Module Interconnection Languages (MIL s) They consist of formal grammar constructs, deciding on the specifications required to interconnect modules and produce the overall system. Since the notion of MIL s was introduced in 1975 [DeRemer75] they have evolved through several stages [Thomas76, Cooprider79, Tichy79] and recently attention has been paid to the possibilities of system building from reusable components. 28 MIL descriptions are concerned with the exchange of resources, where a resource is any named entity from a programming language, for example a variable or type, ....

Thomas, J.W. "Module Interconnection in Programming Systems Supporting Abstraction", Ph.D Thesis, Brown University (June 1976). 87


Abstractions and Implementations for Architectural Connections - Shaw, DeLine, Zelesnik (1996)   (27 citations)  (Correct)

....provides a resource, it actually does; that if a module uses a resource, it has access to that resource; and so on. Since DeRemer and Kron s MIL, MILs have been developed for specific languages, like Mesa [MMS79] and Ada [CE78] and have provided a base from which to support software construction [Th76], version control [Co79] system families [Ti79] and dynamic configuration [MKS89] Enough examples are available to develop models of the design space [Pe87, PN86] These early module interconnection languages require considerable prior agreement between the developers of different modules. For ....

J. W. Thomas. Module Interconnection in Programming Systems Supporting Abstraction. PhD Thesis, Brown University. June, 1976.


Abstractions for Software Architecture and Tools to.. - Shaw, DeLine, Klein, .. (1995)   (235 citations)  (Correct)

....does; that if a module uses a resource, it has access to that resource; and so on. Since DeRemer and Kron s MIL, MILs have been developed for specific languages, like Mesa [Mitchell et al. 79] and Ada [Campos Estrin 78] and have provided a base from which to support software construction [Thomas 76] version control [Cooprider 79] system families [Tichy 79] and dynamic configuration [Magee et al. 89] Enough examples are available to develop models of the design space [Perry 87, Prieto Diaz Neighbors 86] These early module interconnection languages require considerable prior agreement ....

J. W. Thomas. Module Interconnection in Programming Systems Supporting Abstraction. PhD Thesis, Brown University. June, 1976.

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