Home // ICSEA 2012, The Seventh International Conference on Software Engineering Advances // View article
Using Normalized Systems Patterns as Knowledge Management
Authors:
Peter De Bruyn
Philip Huysmans
Gilles Oorts
Dieter Van Nuffel
Herwig Mannaert
Jan Verelst
Arco Oost
Keywords: Normalized Systems, Design Patterns, Knowledge Management
Abstract:
The knowledge residing inside a firm is frequently considered to be one of its most important internal assets to obtain a sustainable competitive advantage. Also in software engineering, a substantial amount of technical know-how is required in order to successfully deploy the organizational adoption of the technology. In this paper, we focus on the wide-spread approach of using design patterns for knowledge management purposes. It is discussed how they facilitate the transfer and (re)use of state-of-the-art knowledge in three dimensions: (1) more efficient documentation, (2) the development of new applications, and (3) the incorporation of new knowledge in existing applications. More specifically, we show how the use of Normalized Systems elements can be considered as an advanced form of design patterns for the development of highly evolvable software architectures, further enhancing the inherent design patterns advantages. Normalized Systems captures software engineering knowledge in a limited set of theorems and patterns, and enables the application of this knowledge through systematic pattern expansion. Because of the highly structured way of working, the reuse of knowledge can be significantly improved.
Pages: 28 to 33
Copyright: Copyright (c) IARIA, 2012
Publication date: November 18, 2012
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-230-1
Location: Lisbon, Portugal
Dates: from November 18, 2012 to November 23, 2012