• English
    • svenska
  • svenska 
    • English
    • svenska
  • Logga in
Redigera dokument 
  •   Startsida
  • Student essays / Studentuppsatser
  • Department of Applied Information Technology / Institutionen för tillämpad informationsteknologi
  • Kandidatuppsatser/Bachelor theses / Institutionen för tillämpad informationsteknologi
  • Redigera dokument
  •   Startsida
  • Student essays / Studentuppsatser
  • Department of Applied Information Technology / Institutionen för tillämpad informationsteknologi
  • Kandidatuppsatser/Bachelor theses / Institutionen för tillämpad informationsteknologi
  • Redigera dokument
JavaScript is disabled for your browser. Some features of this site may not work without it.

Understanding Patterns in Software through Reverse Engineering

Sammanfattning
Software patterns are common solutions to common problems. The key difference in making the most of such patterns lies in understanding what patters are actually used and how an organization or individual may improve their ways of designing software based on them. This paper presents the results of software pattern evaluations performed on five projects within a small game development organization. The aim of the study has been to reverse engineer the five projects, and to use the models and diagrams produced in the process as a foundation for the conversations and interviews with the developers. Additionally the analysis is looking at how design recovery in a number of different projects in house of one organization can support them in understanding their own patterns. The main contribution of this paper lies in the discussion around how reverse engineering and design evaluation can support organizations understanding of patterns, and how the understanding of software patterns can aid organizations in future development.
Examinationsnivå
Kandidatuppsats
Bachelor thesis
URL:
http://hdl.handle.net/2077/23475
Samlingar
  • Kandidatuppsatser/Bachelor theses / Institutionen för tillämpad informationsteknologi
Fil(er)
gupea_2077_23475_1.pdf (379.8Kb)
Datum
2010-09-24
Författare
Annerhult, Karl
Nyckelord
Software Patterns
Design Patterns
Reverse engineering
Reverse Architecting
Design Recovery
Action Script 3.0
Serie/rapportnr.
Report/Department of Applied Information Technology
2010:059
Språk
eng
Metadata
Visa fullständig post

DSpace software copyright © 2002-2016  DuraSpace
gup@ub.gu.se | Teknisk hjälp
Theme by 
Atmire NV
 

 

Visa

VisaSamlingarI datumordningFörfattareTitlarNyckelordDenna samlingI datumordningFörfattareTitlarNyckelord

Mitt konto

Logga inRegistrera dig

DSpace software copyright © 2002-2016  DuraSpace
gup@ub.gu.se | Teknisk hjälp
Theme by 
Atmire NV