Open Access Open Access  Restricted Access Subscription or Fee Access

A Simple Method to Identify Requirement Changes for Improvement in Software Design

B. Bharathi, G. Kulanthaivel

Abstract


The evaluation and performance analysis of software architecture at the design level increases the quality of the software and also reduces the cost of rework during the later stages of the product. There has been a lot of research in the area of software architecture and software design evaluations. When the design is to be improved based on the evaluation results, we lack in a feedback mechanism addressing the issues to be concentrated for design improvement. The paper aims at bringing out inter relationships among the various performance attributes, thereby identifying the specific changes that have to be brought about in design to satisfy customer requirements. The paper addresses a simple methodology using ranking and Karl Pearson method to find the critical areas to be updated for design improvements.

Keywords


Karl Pearson Method, Performance Attributes, Software Design, Correlation Coefficients

Full Text:

PDF

References


Balsamo,S, Di Marco.A., Inverardi.P., Simeoni, “Model based performance prediction in software development: a survey”, IEEE transaction on software engineering, vol 30, pp 295-310, may 2004.

B.Bharathi, G.Kulanthaivel, “ A tool for architectural design evaluations using simplistic approach”, International Journal of Computer applications, special issue on computational sciences – new dimensions & perspectives (4): pg162-165, 2011.

George Edwards, Chiyoung Seo, Nenad Medvidovic, “Model Interpreter Frameworks: A foundation for the analysis of Domain-specific software architectures”, Journal of computer science, vol14, pg 1182-1206, 2008

http://www.wikipedia.org/pearsonscoefficient.html

Jing Xu, “Rule based automatic software performance diagnosis and improvement”, Journal of systems and Engineering, Dec 2009

Vittorio Cortellessa, Laurento Frittella, “A framework for automated generation of architectural feedback from software performance analysis”, Proceedings of 4th European Performance Engineering Conference on formal methods for performance evaluation, EPEW’07.

Federica acquilani, Simonetta Balsamo, Paola Inverardi, “An approach to performance evaluation of software architectures”, Proceedings of the 1998 workshop on software and performance.

Lloyd G. Williams, Connie U. Smith, “Performance evaluation of software architectures “, Proceedings of the 1st international workshop on Software and performance WOSP 98.

Simonetta balsamo. Roberto mamprin. Moreno marzolla, “Performance evaluation of software. Architectures with queuing network models”, Proceedings of WOSP 2004.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.