Carnegie Mellon University
Browse

Procedure Calls Are the Assembly Language of Software Interconnection: Connectors Deserve First-Class Status

journal contribution
posted on 1996-01-01, 00:00 authored by Mary Shaw

Software designers compose systems from components written in some programming language. They regularly describe systems using abstract pat-terns and sophisticated relations among components. However, the configuration tools at their disposal restrict them to composition mechanisms directly supported by the programming language. To remedy this lack of expressiveness, we must elevate the relations among components to first-class entities of the system, entitled to their own specifications and abstractions.

History

Publisher Statement

All Rights Reserved

Date

1996-01-01

Usage metrics

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC