Personal tools
You are here: Home / News / Dr Motse Tsogang graduated at Unisa on 20 October 2014
Navigation
Log in


Forgot your password?
Navigation
 

Dr Motse Tsogang graduated at Unisa on 20 October 2014

Dr Motse Tsogang graduated at Unisa on 20 October 2014
Dr Motse Tsogang graduated at Unisa on 20 October 2014

Degree awarded by Prog Kgeti Phakeng, Acting Vice-Chancellor

Dr Motse Tsogang graduated with a PhD in Computer Science at Unisa on 20 October 2014.

His PhD thesis was on  A Framework for Creating Patterns and Pattern Languages for Enterprise Architecture.

Supervisor: Paula Kotzé; Co-supervisor: Alta van der Merwe

Abstract:

The development and maintenance of enterprise architecture (EA) is a complex recurring problem, which needs description in terms of the underlying rules and principles as they relate to the entire process. The biggest challenge facing enterprises is the management of change and complexity, as well as keeping up with the needs of the ever-changing enterprise environment.  Patterns and pattern languages could add value to EA by bringing a wealth of reusable solutions to the problems of managing the change and complexity faced by enterprises. However, the use of patterns and pattern languages in EA is a relatively novel concept. Although the concepts of patterns, pattern languages and EA are all over 30 years old, the idea of applying patterns in EA is hardly explored. Only a small number of patterns and pattern collections that are specifically aimed at EA, are available in the public domain. Furthermore, no framework or method exists to guide the creation of patterns and pattern languages for EA.  The purpose of this study is to develop a Pattern Framework for Enterprise Architecture (PF4EA), which can guide the development of well-grounded patterns and pattern languages for the practices of EA. The framework consists of a conceptual model and a method to populate the various components of the model in order to produce a set of patterns, which are collated into a pattern language. PF4EA is grounded in EA as well as in pattern and pattern language fundamentals. The PF4EA conceptual model consists of 11 components grouped into five different layers, which are devoted to addressing the various aspects of patterns, pattern languages and EA. The process of creating PF4EA firstly comprised the contextualisation of a theoretical foundation for patterns, pattern language and EA. Secondly, it involved consideration of the context-specific rules and properties associated with patterns, pattern languages and EA. Thirdly, it included the conformance to the context-specific pattern relationships. Fourthly, it comprised the creation of patterns for EA. Finally, the connecting of individual stand-alone patterns for EA into a pattern language for EA was considered.

 

Document Actions