Publication:
Mining Patterns to Support Software Architecture Evaluation

dc.contributor.author Zhu, Liming en_US
dc.contributor.author Ali Babar, Muhammad en_US
dc.contributor.author Jeffery, David en_US
dc.date.accessioned 2021-11-25T12:55:04Z
dc.date.available 2021-11-25T12:55:04Z
dc.date.issued 2004 en_US
dc.description.abstract In this paper, we present an approach to improve the software architecture evaluation process by systematically extracting and appropriately documenting architecturally significant information from software architecture and design patterns; we are interested in only two pieces of information found in software patterns: general scenarios and architectural tactics. General scenarios distilled from patterns not only assist stakeholders in developing concrete scenarios during a scenario-based architecture evaluation, but can also help an architect select and calibrate a quality attribute reasoning framework. Architectural tactics in patterns are used as a means of manipulating independent parameters in the reasoning framework to achieve the desired quality. Moreover, we believe if we use general scenarios and tactics extracted from patterns in an architectural evaluation, the results of that evaluation can be used as an evidence to validate the pattern's claim with respect to the quality attributes. We demonstrate our approach by using EJB architecture usage patterns. We contend that this approach can be used to analyze and validate any architecture pattern. en_US
dc.identifier.uri http://hdl.handle.net/1959.4/38549
dc.language English
dc.language.iso EN en_US
dc.publisher IEEE en_US
dc.rights CC BY-NC-ND 3.0 en_US
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/3.0/au/ en_US
dc.source Legacy MARC en_US
dc.title Mining Patterns to Support Software Architecture Evaluation en_US
dc.type Conference Paper en
dcterms.accessRights metadata only access
dspace.entity.type Publication en_US
unsw.accessRights.uri http://purl.org/coar/access_right/c_14cb
unsw.publisher.place Los Alamitos, California en_US
unsw.relation.faculty Engineering
unsw.relation.ispartofconferenceLocation Oslo, Norway en_US
unsw.relation.ispartofconferenceName Fourth Working IEEE/IFIP Conference on Software Architecture (WISCA 2004) en_US
unsw.relation.ispartofconferenceProceedingsTitle 4th Working IEEE/IFIP Conference on Software Architecture (WISCA 2004) en_US
unsw.relation.ispartofconferenceYear 2004 en_US
unsw.relation.ispartofpagefrompageto 25-34 en_US
unsw.relation.originalPublicationAffiliation Zhu, Liming, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Ali Babar, Muhammad, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Jeffery, David, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.school School of Computer Science and Engineering *
Files
Resource type