Files in this item
What's the PREMES behind your pattern?
Item metadata
dc.contributor.author | de Muijnck-Hughes, Jan | |
dc.contributor.author | Duncan, Ishbel Mary Macdonald | |
dc.date.accessioned | 2016-05-27T10:30:04Z | |
dc.date.available | 2016-05-27T10:30:04Z | |
dc.date.issued | 2015-10-24 | |
dc.identifier | 242951380 | |
dc.identifier | 162855f5-2829-487d-853d-836a06076160 | |
dc.identifier.citation | de Muijnck-Hughes , J & Duncan , I M M 2015 , What's the PREMES behind your pattern? in Proceedings of the 22nd Conference on Pattern Languages of Programs (PLoP '15) . , 4 , ACM , pp. 1-16 , PLoP 15 Pattern Languages of Programs Conference 2015 , Pittsburgh, PA , United States , 24/10/15 . https://doi.org/10.5555/3124497.3124502 | en |
dc.identifier.citation | conference | en |
dc.identifier.isbn | 9781941652039 | |
dc.identifier.other | ORCID: /0000-0001-7297-9199/work/56639026 | |
dc.identifier.uri | https://hdl.handle.net/10023/8884 | |
dc.description.abstract | Design patterns are supposed to be the well documented, tried and tested solutions to recurrent problems. Current evaluation techniques do not provide a demonstrable and holistic means to evaluate pattern quality. This paper introduces Pattern Report Cards an evaluation process for software design patterns that is demonstrable, measurable, and reproducible. A set of quality indicators for determining pattern quality has been identified, and a set of qualitative and quantitative evaluation techniques assembled to determine the quality of adherence to these indicators. Further, management and execution of the evaluation process is controlled by the PREMES framework. This framework describes a management cycle that facilitates the construction of bespoke evaluation systems for design patterns. Process tailoring is achieved by providing guidance over the selection and construction of the techniques used to assess pattern quality. Use of these techniques will help bolster existing evaluation processes, and lead to the improvement of design pattern evaluation techniques. | |
dc.format.extent | 16 | |
dc.format.extent | 288908 | |
dc.language.iso | eng | |
dc.publisher | ACM | |
dc.relation.ispartof | Proceedings of the 22nd Conference on Pattern Languages of Programs (PLoP '15) | en |
dc.subject | Design pattern evaluation | en |
dc.subject | Patten evaluation management system | en |
dc.subject | Design pattern quality | en |
dc.subject | QA76 Computer software | en |
dc.subject | Computer Science (miscellaneous) | en |
dc.subject | NDAS | en |
dc.subject | BDC | en |
dc.subject | R2C | en |
dc.subject | ~DC~ | en |
dc.subject.lcc | QA76 | en |
dc.title | What's the PREMES behind your pattern? | en |
dc.type | Conference item | en |
dc.contributor.institution | University of St Andrews. School of Computer Science | en |
dc.identifier.doi | https://doi.org/10.5555/3124497.3124502 | |
dc.identifier.url | https://dl.acm.org/doi/abs/10.5555/3124497.3124502 | en |
This item appears in the following Collection(s)
Items in the St Andrews Research Repository are protected by copyright, with all rights reserved, unless otherwise indicated.