|
ABSTRACT
Software reuse can be achieved through an organization that focuses on utilization of life cycle products from previous developments. The component factory is both an example of the more general concepts of experience and domain factory and an organizational unit worth being considered independently. The critical features of such an organization are flexibility and continuous improvement. In order to achieve these features we can represent the architecture of the factory at different levels of abstraction and define a reference architecture from which specific architectures can be derived by instantiation. A reference architecture is an implementation and organization independent representation of the component factory and its environment. The paper outlines this reference architecture, discusses the instantiation process, and presents some examples of specific architectures by comparing them in the framework of the reference model.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
~BAsmt, V. R. Quantitative evaluation of software methodology. (Keynote address). In ~Proceedings of the F~rst Pan Pactftc Computer Conference (Melbourne, Sept. 1985).
|
| |
3
|
~BASmI, V. R. Software development: A paradigm for ~he future (Keynote address). In ~Proceedings COMPSAC '89 (Orlando, Fl., Sept. 1989), pp. 471-485.
|
| |
4
|
|
| |
5
|
~BASmI, V. R., AND WEISS, D M. A methodology for collecting valid software engineering ~data. IEEE Trans. Softw. Eng. (Nov. 1984) 728-738
|
| |
6
|
|
| |
7
|
~BIEMANS, F. Reference model of production control systems. In Proceedings of IECON 86 ~(Milwaukee, Min , Sept. 29-0ct. 3, 1986)
|
| |
8
|
~CALDIERA, G. Domain factory and software reusabfilty. In Proceedings of the Software ~Engineering Symposium S.E. SY (Milan, May 1991).
|
| |
9
|
|
| |
10
|
|
| |
11
|
~DEMING, W.E. Out of the Crisis. MIT Center for Advanced Engineering Study, MIT Press, ~Cambridge, Mass 1986.
|
| |
12
|
~FREEMAN, P. Reusable software engineering concepts and research directions. In ITT ~Proceedings of the Workshop on Reusability ~n Programming (Stratford, Conn., 1983), pp ~129-137.
|
| |
13
|
|
| |
14
|
~MATSUMOTO, Y. A software factory: An overall approach to software production. In Tuto- ~rial' Software Reusability, P Freeman, Ed., Computer Society Press, Washington, D.C., ~1987, pp. 155 178.
|
| |
15
|
~MCILROY, M. Mass produced software components Software Engineering Concepts and ~Techniques. Proceedings of the NATO Conference on Software Engineering (1969), pp. ~88-98.
|
 |
16
|
|
| |
17
|
|
CITED BY 13
|
|
|
|
|
Lucy M. Berlin , Robin Jeffries , Vicki L. O'Day , Andreas Paepcke , Cathleen Wharton, Where did you put it? Issues in the design and use of a group memory, Proceedings of the SIGCHI conference on Human factors in computing systems, p.23-30, April 24-29, 1993, Amsterdam, The Netherlands
|
|
|
|
|
|
Victor Basili , Gianluigi Caldiera , Frank McGarry , Rose Pajerski , Gerald Page , Sharon Waligora, The software engineering laboratory: an operational software experience factory, Proceedings of the 14th international conference on Software engineering, p.370-381, May 11-15, 1992, Melbourne, Australia
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
"James Edward Tomayko : Reviewer"
This paper builds on previous work by the authors attempting to
build a technical and managerial framework for large-scale software
reuse. The strong points of the article include a fresh understanding of
the true nature of reuse as actually t
more...
|