Pattern-Oriented Analysis and Design (POAD) Theory
2008
Pattern-Oriented Analysis and Design (POAD) is the practice of building complex software by applying proven designs to specific problem domains. Although a great deal of research and practice has been devoted to formalizing existing design patterns and discovering new ones, there has been relatively little research into methods for combining these patterns into software applications. This is partly because the creation of complex software applications is so expensive. This paper proposes a mathematical model of POAD that may allow future research in pattern-oriented techniques to be performed using less expensive formal techniques rather than expensive, complex software development.
Keywords:
- Systems engineering
- Software construction
- Software sizing
- Social software engineering
- Computer science
- Goal-Driven Software Development Process
- Package development process
- Software design description
- Resource-oriented architecture
- Structural pattern
- Software design
- Software engineering
- Architectural pattern
- Component-based software engineering
- Software design pattern
- Software development
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
10
References
0
Citations
NaN
KQI