Stefan Nadschläger, Josef Küng,
"Analysis of GoF Design Patterns used in Knowledge Processing Systems"
: Proceedings of the 22nd European Conference on Pattern Languages of Programs, 11-2017
Original Titel:
Analysis of GoF Design Patterns used in Knowledge Processing Systems
Sprache des Titels:
Englisch
Original Buchtitel:
Proceedings of the 22nd European Conference on Pattern Languages of Programs
Original Kurzfassung:
To increase the quality of knowledge processing systems and provide help to software developers, selected existing knowledge processing systems are analysed for the occurrence of used object-oriented design patterns (especially from the Gang-of-Four catalogue). This analysis intends to draw attention to the lack of good software design in the area of knowledge processing systems and at the same time provides a smaller catalogue of design patterns with proven usage in practice, to support development. The design patterns were identified manually in a structured analysis by reverse engineering the source code, supported by a design pattern detection tool. As a result, Gang-of-Four design patterns, suitable for developing custom knowledge processing systems, are presented and discussed.