Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Entwurf und Implementierung eines generischen CoBRA-Werkzeugs

: Kläs, M.
: Rombach, H.D.; Münch, J.; Trendowicz, A.; Wickenkamp, A.

Kaiserslautern, 2005, VII, 118 S. : Ill., Lit.
Fraunhofer IESE ()
cost estimation; COBRA; causal model; process; tool; requirement; design; Unified Modeling Language (UML); Java programming language

This project thesis deals with the development of software tool to support the CoBRA method. CoBRA is a Cost Estimation, Benchmarking and Risk Analysis method for software projects developed by Fraunhofer IESE. The goal is to support the whole CoBRA Process including the building and application of CoBRA models as well as the maintenance of existing CoBRA models. Unlike the rudimentary excel sheet solution that exists and must be time-consuming adapted for every new context this tool should be applicable universally. During this thesis we first elaborated the key requirements for such a tool in an analysis of its functional and nonfunctional requirements.
Next we build a design for the tool including an adequate architecture, database schema for the application data and class diagrams, followed by documenting vertical traceability between requirements and design. Finally we coded the tool including automated test cases. During the requirements analysis it showed that the complexity of such a tool was greater than expected, so we present in the last chapter the current state of the development and open items for future work.