Abstract In many mature engineering disciplines, reuse of available design knowledge is helped by the presence of handbooks. Thesehandbooks record the details of existing system components and help in the process of evaluating design alternatives whilebuilding new systems. In recent times, design patterns have been identified as fundamental components of an object orienteddesign. However, they are presented in a format that may not be best suited for systematic selection and use while evaluatingdesign alternatives. This paper provides a procedure to construct a handbook based on design patterns. This handbook helpsdesigners in methodical selection of design patterns. The construction of the handbook is based on the identification of aset of key attributes of a design pattern and quantification of these attributes using the principles of measurement theory.A new methodology for object oriented design which consults the handbook during the design process is also introduced. Theproposed methodology along with the handbook helps in evaluating different design alternatives.
%0 Journal Article
%1 ram00pattern
%A Ram, D. Janaki
%A Anantharaman, K.N.
%A Guruprasad, K.N.
%A Sreekanth, M.
%A Raju, S.V.G.K.
%A Rao, A.
%D 2000
%J Annals of Software Engineering
%K research.conceptual.patterns research.cs.softeng info.refs.journals.ansoft
%N 1
%P 329--358
%T An approach for pattern oriented software development based on a design handbook
%U http://dx.doi.org/10.1023/A:1018904220078
%V 10
%X Abstract In many mature engineering disciplines, reuse of available design knowledge is helped by the presence of handbooks. Thesehandbooks record the details of existing system components and help in the process of evaluating design alternatives whilebuilding new systems. In recent times, design patterns have been identified as fundamental components of an object orienteddesign. However, they are presented in a format that may not be best suited for systematic selection and use while evaluatingdesign alternatives. This paper provides a procedure to construct a handbook based on design patterns. This handbook helpsdesigners in methodical selection of design patterns. The construction of the handbook is based on the identification of aset of key attributes of a design pattern and quantification of these attributes using the principles of measurement theory.A new methodology for object oriented design which consults the handbook during the design process is also introduced. Theproposed methodology along with the handbook helps in evaluating different design alternatives.
@article{ram00pattern,
abstract = {Abstract In many mature engineering disciplines, reuse of available design knowledge is helped by the presence of handbooks. Thesehandbooks record the details of existing system components and help in the process of evaluating design alternatives whilebuilding new systems. In recent times, design patterns have been identified as fundamental components of an object orienteddesign. However, they are presented in a format that may not be best suited for systematic selection and use while evaluatingdesign alternatives. This paper provides a procedure to construct a handbook based on design patterns. This handbook helpsdesigners in methodical selection of design patterns. The construction of the handbook is based on the identification of aset of key attributes of a design pattern and quantification of these attributes using the principles of measurement theory.A new methodology for object oriented design which consults the handbook during the design process is also introduced. Theproposed methodology along with the handbook helps in evaluating different design alternatives.},
added-at = {2009-06-25T16:50:42.000+0200},
author = {Ram, D. Janaki and Anantharaman, K.N. and Guruprasad, K.N. and Sreekanth, M. and Raju, S.V.G.K. and Rao, A.},
biburl = {https://www.bibsonomy.org/bibtex/2a0901706f6a747cf1934fa6a491f3f49/msn},
description = {SpringerLink - Journal Article},
file = {ram00pattern.pdf:papers\\ansoft\\ram00pattern.pdf:PDF},
interhash = {e9e234c81ce2aebcaa6f78b936fdddaf},
intrahash = {a0901706f6a747cf1934fa6a491f3f49},
journal = {Annals of Software Engineering},
keywords = {research.conceptual.patterns research.cs.softeng info.refs.journals.ansoft},
month = {#nov#},
number = 1,
pages = {329--358},
timestamp = {2009-06-25T16:50:43.000+0200},
title = {An approach for pattern oriented software development based on a design handbook},
url = {http://dx.doi.org/10.1023/A:1018904220078},
volume = 10,
year = 2000
}