Abstract
Software design patterns reflect best practice solutions applied to frequent design problems. In the literature, various approaches have been proposed to detect the occurrences of design patterns. Prolog rules and similar formalisms have already been utilized for reasoning about the structural and behavioral properties of the software design. Nevertheless, these approaches suffer some weaknesses that we aim to reveal and discuss. In this paper, we discuss Prolog based approaches to detect the design patterns in software. In addition, we evaluate the capability of Prolog rules and highlight the strengths and weaknesses.
| Original language | English |
|---|---|
| Pages (from-to) | 727-730 |
| Number of pages | 4 |
| Journal | Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE |
| Volume | 2013-January |
| Issue number | January |
| State | Published - 2013 |
Bibliographical note
Publisher Copyright:Copyright © 2013 by Knowledge Systems Institute Graduate School.
Keywords
- Design pattern
- Detection
- Prolog rules
- Software design
ASJC Scopus subject areas
- Software