Rombach, H. DieterEisenbarth, MichaelEhrhardt, ChristianChristianEhrhardt2022-03-072022-03-072008https://publica.fraunhofer.de/handle/publica/277834For the development of information systems, task-oriented requirements engineering is essential in order to build the system according to the needs of the business and the users of the system. On the other hand, component-based development has the potential to save costs by assembling large systems from existing components. The transition from task-oriented requirements to a component-based design is not easy. The major challenge is to realize the functionality derived from the users' tasks through a good system structure in terms of components. In this thesis, an approach is presented to facilitate the transition. TORE and KobrA are methods for task-oriented requirements engineering and component-based development. Both methods were developed and are applied by the Fraunhofer Institute for Experimental Software Engineering. The approach connects the methods by using an object-oriented analysis model as an intermediate abstraction level between requirements and design.encomponent-based developmentobject-oriented analysisobject-oriented designrequirements traceabilityrequirements engineering004A systematic approach to the transition from task-oriented requirements in TORE to a component-based design in KobrAdiploma thesis