Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Managing Software Engineering Experience for Comprehensive Reuse

 
: Althoff, K.-D.; Birk, A.; Hartkopf, S.; Müller, W.; Nick, M.; Surmann, D.; Tautz, C.

:
Volltext urn:nbn:de:0011-px-524196 (271 KByte PDF)
MD5 Fingerprint: 11d6a9c59fd979ec7ad5f1effa8a6769
Erstellt am: 06.09.2007


Kaiserslautern, 1999, VIII, 28 S. : Ill., Lit.
IESE-Report, 001.99/E
Reportnr.: IESE-Report 001.99/E
Englisch
Bericht, Elektronische Publikation
Fraunhofer IESE ()

Abstract
Today's software developments are faced with steadily increasing expectations: software has to be developed faster, better, and cheaper. At the same time, application complexity increases. Meeting these demands requires fast, continuous learning and the reuse of past experience on the part of the project teams. Thus, learning and reuse should be supported by well-defined processes applicable to all kinds of experience which are stored in an organizational memory. In this paper, we introduce a tool architecture supporting continuous learning and reuse of all kinds of experience from the software engineering domain, present the underlying methodology, and point out organizational aspects to be considered. To be effective, queries of an organizational memory should also return useful experience that users did not expect to find. In our approach, such intelligent retrieval is realized using context-sensitive queries and similarity functions based on case-based reasoning technology. Retriev al and storage are guided by a predefined schema. This schema also ensures the consistency of the organizational memory. The guidance and consistency aid in effective and efficient learning. Maintaining an organizational memory, however, requires an organizational unit separate from projects: an experience factory. Our approach is based on many transfer projects employing the experience factory concept. It is scalable in terms of the diversity and formality of the artifacts stored, as well as in terms of the diversity of artifact-specific tools. Several projects are presented to demonstrate the suitability of the approach.

: http://publica.fraunhofer.de/dokumente/PX-52419.html