Effect of architecture configuration on software reliability and performance estimation

Mei Hwa Chen, Mei Huei Tang, Wen Li Wang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Scopus citations

Abstract

We present a case study that enables early prediction of software reliability and performance at the architecture design stage. Software architecture design is a crucial stage in the software development process, especially in developing large scale software. Early prediction of the reliability and performance of the software can be used as a basis for making design decisions. We have studied several common architectural styles, with emphasis on the pipe-filter and the batch-sequential styles, and observed the impact of different configurations on reliability and performance measurements. Moreover, several external factors that might have an influence on these measurements are studied. The results show that altering architecture configuration to attain higher reliability and/or better performance is feasible depending on variations in the execution environment.

Original languageEnglish (US)
Title of host publicationProceedings - 1998 IEEE Workshop on Application-Specific Software Engineering and Technology, ASSET 1998
EditorsSimeon Ntafos
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages90-95
Number of pages6
ISBN (Electronic)0818685824, 9780818685828
DOIs
StatePublished - 1998
Event1998 IEEE Workshop on Application-Specific Software Engineering and Technology, ASSET 1998 - Richardson, United States
Duration: Mar 26 1998Mar 28 1998

Publication series

NameProceedings - 1998 IEEE Workshop on Application-Specific Software Engineering and Technology, ASSET 1998
Volume1998-January

Other

Other1998 IEEE Workshop on Application-Specific Software Engineering and Technology, ASSET 1998
Country/TerritoryUnited States
CityRichardson
Period3/26/983/28/98

All Science Journal Classification (ASJC) codes

  • Software
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'Effect of architecture configuration on software reliability and performance estimation'. Together they form a unique fingerprint.

Cite this