Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Generating implementation from system requirements
Thesis title in Czech: Generování implementace ze systémových požadavků
Thesis title in English: Generating implementation from system requirements
Academic year of topic announcement: 2005/2006
Thesis type: diploma thesis
Thesis language: angličtina
Department: Department of Software Engineering (32-KSI)
Supervisor: doc. RNDr. Petr Hnětynka, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 07.11.2005
Date of assignment: 07.11.2005
Date and time of defence: 18.09.2007 00:00
Date of electronic submission:18.09.2007
Date of proceeded defence: 18.09.2007
Opponents: RNDr. Jiří Adámek, Ph.D.
 
 
 
Guidelines
Designing a software system starts with writing the system requirements.
Typically, these requirements are expressed in UML and contain use cases
and domain model. A use case is a sequence of tasks which have to be
done to achieve one of the system's goals. These tasks are written in
natural language (English). The domain model (typically captured in a
class diagram) describes used objects and their hierarchy.

The goal of the thesis is to analyze, whether the system requirements
are sufficient for generating implementation model, which will manage
the communication between the system's components. A prototype
implementation of the generator is expected.
References
Larman, C.: Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process

Cockburn, A.: Writing Effective Use Cases

Mencl, V.: Deriving Behavior Specifications from Textual Use Cases, in Proceedings of WITSE04, Linz, Austria, Sep 2004

Plasil, F., Mencl, V.: Getting "Whole Picture" Behavior in a Use Case Model, in Transactions of the SDPS: Journal of Integrated Design and Process Science, vol. 7, no. 4, Dec 2003
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html