Supporting the Selection of Design Patterns by Formal Definition and Considering Semantics.pdf
文本预览下载声明
Supporting the Selection of Design Patterns by Formal Definition and
Considering Semantics
Klaus Meffert
Technical University Ilmenau
plop@klaus-meffert.de
Abstract coping with the static parts and generating a frame for
Extensibility and maintainability of software dynamic parts, if possible. Often, such a frame is
becomes more an issue as the complexity of the software commented with “fill in your code here ”, because the
development process rises. Design patterns in the sense IDE cannot reason about the semantics of a pattern and
of Gamma et al. [3] aid in reducing the problem of the given piece of code sufficiently. The missing ability
architectural decay. However, new publications steadily of understanding programs by a machine and thus
increase the number of documented patterns. This makes assisting a developer with a tool with patterns is a result
the automated and tool-supported processing of design of the information description and complexity of
patterns more important. Here, the definition of pattern patterns. The author believes that tool-support is vital for
templates receives prominent relevance. A pattern developers using patterns efficiently and correctly.
template is a semantically enriched definition of a Thus this paper tries to enhance
显示全部