Modules and Components-Rivals or Partners?

CA Szyperski - The School of Niklaus Wirth, 2000 - books.google.com
Component software sets out to address some of the fundamental problems separating
software construction as executed today from a long-held vision of reuse, extensibility, and …

[PDF][PDF] On certain basic properties of component-oriented programming languages

PH Fröhlich, M Franz - Proceedings of the First OOPSLA Workshop on …, 2001 - Citeseer
The essence of component-oriented programming is a new understanding of extensibility in
which the development and integration of extensions is a distributed activity, not a …

Advanced module systems (invited talk) a guide for the perplexed

R Harper, BC Pierce - Proceedings of the fifth ACM SIGPLAN …, 2000 - dl.acm.org
The past three decades have seen a plethora of language features for large-scale software
composition. Some of these are fairly simple, others quite sophisticated. Each embodies an …

From structures and functors to modules and units

S Owens, M Flatt - ACM SIGPLAN Notices, 2006 - dl.acm.org
Component programming techniques encourage abstraction and reuse through external
linking. Some parts of a program, however, must use concrete, internally specified …

Modular programming with aspectual collaborations

J Ovlinger - Companion of the 17th annual ACM SIGPLAN …, 2002 - dl.acm.org
Oriented Programming (AOP) styles of progrmnming. The key idea behind module systems
is that by allowing the language to enforce encapsulation of implementation details behind …

[PDF][PDF] Independently extensible component frameworks

W Weck - Special Issues in Object-Oriented Programming, M …, 1997 - Citeseer
The terms component and component framework are currently used differently, depending
on context and products. Different understandings can be found for instance with Delphi …

[PDF][PDF] Molding components using program specialization techniques

G Bobeff, J Noyé - Workshop on Component-Oriented Programming, 2003 - Citeseer
To our point of view, adaptability is a key characteristic of components and should be at the
heart of any proper component model. However, contrarily to the object crystal-box model of …

Program fragments, linking, and modularization

L Cardelli - Proceedings of the 24th ACM SIGPLAN-SIGACT …, 1997 - dl.acm.org
Module mechanisms have received considerable theoretical attention, but the associated
concepts of separate compilation and linking have not been emphasized. Anomalous …

[PDF][PDF] Components, Scripts, and Glue: A conceptual framework for software composition

JG Schneider - 1999 - researchgate.net
The last decade has shown that object-oriented technology alone is not enough to cope with
the rapidly changing requirements of present-day applications. Typically, objectoriented …

[PDF][PDF] An application framework for compositional modularity

GS Banavar - 1995 - cs.utah.edu
This dissertation presents a framework for the application of compositional modularity, a
module model that facilitates extensive reuse of highly decomposed software …