In this paper we present a solution to software reuse based on Pluggable Units (PUs) that can be used to compose new applications from existing parts. Although this goal has been achieved in hardware design through the creation of integrated circuits (ICs), the attempts to build a software equivalent were not fully successful. Pluggable units are a full fledged software implementation of the IC concept while providing new features not existing in hardware, namely the ability to compose software hierarchically. An application example is provided in JUse, a new Java-based language supporting pluggable units and in JWidget, a pluggable version of Java/Swing. © 2011 Springer-Verlag.
CITATION STYLE
Barros, F. J. (2011). Achieving reuse with pluggable software units. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6727 LNCS, pp. 183–191). https://doi.org/10.1007/978-3-642-21347-2_14
Mendeley helps you to discover research relevant for your work.