Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
A tool for modeling architecture of C# programs
Thesis title in Czech:
Thesis title in English: A tool for modeling architecture of C# programs
Academic year of topic announcement: 2009/2010
Thesis type: diploma thesis
Thesis language: angličtina
Department: Department of Software Engineering (32-KSI)
Supervisor: RNDr. Filip Zavoral, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 16.03.2010
Date of assignment: 16.03.2010
Guidelines
The thesis aims to develop an visual application for modeling the software architecture. The application will allow to specify composition as well as communications of the software components. It will be also possible to generate a C# skeleton source code from a model of an architecture. The generated source codes will use an application framework, which will be also created in this thesis. Besides connection of components the framework will also integrate services known from other modern frameworks such as inversion of control or aspect oriented programming. The target platform is .NET Framework 4.0.
References
K.Cwalina, B.Abrams: Framework Design Guidelines - Conventions, Idioms, and Patterns for Reusable .NET Libraries (2nd Edition), Addison-Wesley 2008

D.Esposito: Microsoft .NET: Architecting Applications for the Enterprise, Microsoft Press 2008

E.Evans: Domain-Driven Design: Tackling Complexity in the Heart of Software, Addison-Wesley 2003

J. Skeet: C# in Depth, Manning Publications 2008
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html