Show simple item record

Files in this item

Thumbnail

Item metadata

dc.contributor.authorde Muijnck-Hughes, Jan
dc.contributor.authorDuncan, Ishbel Mary Macdonald
dc.date.accessioned2016-05-27T10:30:04Z
dc.date.available2016-05-27T10:30:04Z
dc.date.issued2015-10-24
dc.identifier.citationde 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.3124502en
dc.identifier.citationconferenceen
dc.identifier.isbn9781941652039
dc.identifier.otherPURE: 242951380
dc.identifier.otherPURE UUID: 162855f5-2829-487d-853d-836a06076160
dc.identifier.otherORCID: /0000-0001-7297-9199/work/56639026
dc.identifier.urihttps://hdl.handle.net/10023/8884
dc.description.abstractDesign 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.extent16
dc.language.isoeng
dc.publisherACM
dc.relation.ispartofProceedings of the 22nd Conference on Pattern Languages of Programs (PLoP '15)en
dc.rightsCopyright © 2015 is held by the author(s). This work is made available online in accordance with the publisher’s policies. This is the author created, accepted version manuscript following peer review and may differ slightly from the final published version. The final published version of this work is available at https://dl.acm.org/doi/abs/10.5555/3124497.3124502en
dc.subjectDesign pattern evaluationen
dc.subjectPatten evaluation management systemen
dc.subjectDesign pattern qualityen
dc.subjectQA76 Computer softwareen
dc.subjectComputer Science (miscellaneous)en
dc.subjectNDASen
dc.subjectBDCen
dc.subjectR2Cen
dc.subject~DC~en
dc.subject.lccQA76en
dc.titleWhat's the PREMES behind your pattern?en
dc.typeConference itemen
dc.description.versionPostprinten
dc.contributor.institutionUniversity of St Andrews. School of Computer Scienceen
dc.identifier.doihttps://doi.org/10.5555/3124497.3124502
dc.identifier.urlhttps://dl.acm.org/doi/abs/10.5555/3124497.3124502en


This item appears in the following Collection(s)

Show simple item record