Inlämning av Examensarbete / Submission of Thesis

Ahmad Waqas; Fawad Kamal MCS-2007-19, pp. 46. TEK/avd. för programvaruteknik, 2007.

The work

Författare / Author: Ahmad Waqas, Fawad Kamal,
Titel / Title: Modeling Patterns in Software Design
Översatt titel / Translated title: Modeling Patterns in Software Design
Abstrakt Abstract:

Software patterns provide solutions to recurring design problems, provide a way to reason about the quality attributes, and support stakeholders in understanding the system. Naturally, the use of software patterns emerges from the requirements of the software. Use Cases have been a traditional and authentic approach to document these requirements. We propose a way to mine these patterns by sing use cases and advocate their significance in saving resources and time. For this purpose, an open-source system is discussed and four design patterns are mined with the help of use cases elicited from the documentation and literature available for the selected system. Patterns
mined in this system are then document in GOF format.Furthermore, the consequences of few patterns on quality attributes are studied and an additional design pattern is proposed to improve the quality of the system.

Ämnesord / Subject: Datavetenskap - Computer Science\Software Engineering
Datavetenskap - Computer Science\General
Datavetenskap - Computer Science\Computersystems
Nyckelord / Keywords: Software Patterns, Quality Attributes, Use Cases

Publication info

Dokument id / Document id:
Program:/ Programme Datavetenskapligt program/Computer Science
Registreringsdatum / Date of registration: 10/08/2007
Uppsatstyp / Type of thesis: D-Uppsats/Magister/Master


Handledare / Supervisor: Hans Kyhlbäck
Examinator / Examiner: Guohua Bai
Organisation / Organisation: Blekinge Institute of Technology
Institution / School: TEK/avd. för programvaruteknik
S-372 25 Ronneby
+46 455 38 50 00
I samarbete med / In co-operation with: Blekinge Institute of Technology
Anmärkningar / Comments:

Folkparksvägen 15:11, 372 40 Ronneby,Sweden

Files & Access

Bifogad uppsats fil(er) / Files attached: master_thesis_in_computer_science_afka06_awka05.pdf (376 kB, öppnas i nytt fönster)