IEEE Software · 1995 · 498 citations · 12 references
ComputingSystems EngineeringComputer ArchitectureSystems ArchitectureSystems DesignComponent-based Software EngineeringSoftware ArchitectureSoftware DesignSoftware ReuseComponent CompositionComponent ReuseReusable Building ComponentsReusable Software ArchitectureReuse Of Building ComponentsReused Building ComponentsSoftware Component ReuseSoftware Re-architecting
Why isn't there more progress toward building systems from existing parts? One answer is that the assumptions of the parts about their intended environment are implicit and either don't match the actual environment or conflict with those of other parts. The authors explore these problems in the context of their own experience with a compositional approach.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
12
Composing user interfaces with InterViews
Mark Linton, John Vlissides, Paul Calder · Computer · 1989 · 512 citations
Connecting tools using message passing in the Field environment
Steven P. Reiss · IEEE Software · 1990 · 416 citations