Object oriented programming: an evolutionary approach
Object oriented programming: an evolutionary approach
Identifying and Qualifying Reusable Software Components
Computer - Special issue on cryptography
Economics of reuse: issues and alternatives
Information and Software Technology
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
An empirical study of the object-oriented paradigm and software reuse
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
Object-oriented software construction (2nd ed.)
Object-oriented software construction (2nd ed.)
Planning the Software Industrial Revolution
IEEE Software
Effects of Reuse on Quality, Productivity, and Economics
IEEE Software
Reusing Software: Issues and Research Directions
IEEE Transactions on Software Engineering
Classifying and Reusing Conceptual Schemas
ER '92 Proceedings of the 11th International Conference on the Entity-Relationship Approach: Entity-Relationship Approach
Distributed multimedia databases
Distributed multimedia databases
A multi-method environment that integrates a methodological information base
SEE '97 Proceedings of the 8th International Conference on Software Engineering Environments (SEE '97)
Hi-index | 0.00 |
The aim of this paper is to present an approach to facilitate reuse. This approach, which is based on an object oriented design method, describes a way of structuring components and reuse library.Two concepts, domain and theme, are introduced to allow a classification of components by the services that they offer and by application domain. The library itself is organized in three hierarchical levels -general, dedicated and personal-, where the reusable components are stored according to their degree of “interest” (general interest, by application type or particular). So, the library is generic and could cluster various reusable component types (specification components, design components, packages,…).The contributions of this approach in the development of CASE tools are also emphasized.