The use of pattern participants relationships for integrating patterns: a controlled experiment. (20th October 2011)
- Record Type:
- Journal Article
- Title:
- The use of pattern participants relationships for integrating patterns: a controlled experiment. (20th October 2011)
- Main Title:
- The use of pattern participants relationships for integrating patterns: a controlled experiment
- Authors:
- Kamal, Ahmad Waqas
Avgeriou, Paris
Zdun, Uwe
Fayad, Mohamed E.
Singh, Shivanshu K. - Abstract:
- <abstract abstract-type="main" id="spe1121-abs-0001"> <title>SUMMARY</title> <p id="spe1121-para-0001">Architectural patterns are often applied in combination with related patterns within software architectures. The relationships among architectural patterns must be considered when applying a combination of patterns into a system; for example the way the Model‐View‐Controller uses the Observer pattern to implement the change propagation mechanism needs to be carefully designed. However, effective integration of architectural patterns within software architectures remains a challenging task. This is because the integration of any two architectural patterns can take several forms. Furthermore, existing pattern languages define generic and abstract relationships between architectural patterns without going into detail about associations among the participants of architectural patterns. In this paper, we propose to address the pattern integration issue by discovering and defining a set of pattern participants relationships that serve the purpose of effectively integrating architectural patterns. Our findings are validated through a controlled experiment, which provides significant evidence that the proposed relationships support inexperienced designers in integrating patterns. Copyright © 2011 John Wiley & Sons, Ltd.</p> </abstract>
- Is Part Of:
- Software, practice & experience. Volume 43:Number 7(2013)
- Journal:
- Software, practice & experience
- Issue:
- Volume 43:Number 7(2013)
- Issue Display:
- Volume 43, Issue 7 (2013)
- Year:
- 2013
- Volume:
- 43
- Issue:
- 7
- Issue Sort Value:
- 2013-0043-0007-0000
- Page Start:
- 807
- Page End:
- 833
- Publication Date:
- 2011-10-20
- Subjects:
- Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.1121 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 4352.xml