Early Evaluation of Design Options for Distributed Systems (bibtex)
by ,
Abstract:
In order to obtain efficiency, current practice in distributed software systems design often suffers from a lack of abstraction w.r.t. the intended implementation environment. Whereas rapid change of techniques and underlying infrastructure for implementation enforces the use of more high-level techniques in order to reuse designs, a suitable level of abstraction is required to model aspects like throughput, availability or overall system performance in a manner which supports design evaluation through simulation or test cases. % An object-oriented design technique based on UML notations and a special type of high-level Petri-Nets is used to demonstrate how designs can be kept sufficiently abstract for re-use but still support design alternatives and their evaluation.
Reference:
Early Evaluation of Design Options for Distributed Systems (Holger Giese, Guido Wirtz), In Int. Symposium on Software Engineering for Parallel and Distributed Systems (PDSE'2000), Limerick, Ireland, IEEE Press, 2000.
Bibtex Entry:
@InProceedings{Giese&Wirtz2000,
AUTHOR = {Giese, Holger and Wirtz, Guido},
TITLE = {{Early Evaluation of Design Options for Distributed Systems}},
YEAR = {2000},
MONTH = {June},
BOOKTITLE = {Int. Symposium on Software Engineering for Parallel and Distributed Systems (PDSE'2000), Limerick, Ireland},
PUBLISHER = {IEEE Press},
PDF = {pdse2000.pdf},
PS = {pdse2000.ps.gz},
ABSTRACT = {In order to obtain efficiency, current practice in distributed software systems design often suffers from a lack of abstraction w.r.t. the intended implementation environment. Whereas rapid change of techniques and underlying infrastructure for implementation enforces the use of more high-level techniques in order to reuse designs, a suitable level of abstraction is required to model aspects like throughput, availability or overall system performance in a manner which supports design evaluation through simulation or test cases. % An object-oriented design technique based on UML notations and a special type of high-level Petri-Nets is used to demonstrate how designs can be kept sufficiently abstract for re-use but still support design alternatives and their evaluation.}
}
Powered by bibtexbrowser