Open Access Open Access  Restricted Access Subscription or Fee Access

A Study of SSASS: Methods for Analyzing the Software Architecture

R. Aroul Canessane, Dr. S. Srinivasan

Abstract


An appropriate standard of quality is a challenging issue in developing software systems. The need of this study in architecture evaluation is to identify the potential risks, which helps to maintain the standard of quality in software systems. The study shows the early evaluation methods of software architecture which can be used in research .The study of these methods give new intervention from the general aspects of the methods that are used, also it gives a guideline for selecting the appropriate methods of evaluating the architecture performance. The aim for analyzing the software system helps us to predict the quality of the system before it has been implemented. The quality can be achieved at the architectural level. The metrics communities of software have used different coupling and cohesion notations to predict the software performance. We have tried to show the differences among methods that are already existing evaluation methods for software architectures, which help to classify and choose the methods. This paper concentrates on making a summary and importance of different methods used in evaluation; strengths and the weakness among them have been discussed, in order to view state of art in the evaluation of software architecture.

Keywords


Reusability, Scenario, Usability, Reliability, Simulation

Full Text:

PDF

References


Davies, N. and Bradley, J. Eds. “UKPEW ’99”,Proceedings of the Fifteenth UK Performance Engineering Workshop, University of Bristol, July 1999.

A.D. Pimentel, C. Erbas, and S. Polstra, “A systematic approach to exploring embedded system architectures at multiple abstraction levels”, IEEE Transactions on Computers,55(2):99–112, February 2006.

R. Aroul canessane, S. Srinivasan, “Software Architecture modeling framework using UML”, IJCSE, vol X. X 1-5, 2013.

Romina Ermo, Vittorio Cortellessa, Alfonso Pierantonio, Michele Tucci., “Performance Driven architectural refactoring through bidirectional model Transformation”, ACM SIGSOFT Conference on Quality of Software Architectures, QoSA2012.

Buschmann. F, Jäkel. C, Meunier. R, Rohnert. H, Stahl. M, “Pattern -Oriented Software Architecture” , A System of Patterns, John Wiley & Sons, 1996.

Liliana dobrica and Eila Niemela, “A Survey on Software Architecture Analysis Methods”, IEEE Transactions on Software Engineering, Volume 28, No. 7, july 2002.

R. Aroul canessane, S. Srinivasan, “A Framework for Analysing the System Quality”, ICCPCT 2013.

Banani Roy and T.C. Nicholas Graham, “Methods for Evaluating Software Architecture: A Survey”, Technical Report, School of Computing, Queen’s University at Kingston, Canada, April 14, 2008

Cortellessa, Vittorio, Di Marco, Antinisca, Inverardi, Paola, “Model Based Software Performance Analysis”, Springer XII, 2011.

G. Casale and G. Serazzi, “Quantitative system evaluation with java modeling tools”, ICPE, pages{ 449-454}, 2011.

C. Trubiani. “A model-based framework for software performance feedback”. In Workshops and Symposia at MODELS, pages 19{34, 2010.

J. Xu. “Rule-based automatic software performance diagnosis and improvement”,Workshop on Software and Performance (WOSP), pages 1{12, 2008.

S. Balsamo, M. Marzolla. “A Simulation-Based Approach to Software Performance Modeling”, Proceedings of ESEC/FSE. 2003.

P. C. Clements, "Coming Attractions in Software Architecture," Technical Report No. CMU/SEI-96-TR-008, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA, Jaunary, 1996.

R. Kazman, M. Klein, M. Barbacci, T. Longstaff, H. Lipson, and J. Carriere, "The Architecture Tradeoff Analysis Method," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA, 1997.

T.Prem Jacob, Dr.T.Ravi, Regression Testing “ Tabu Search Technique for Code Coverage”, Indian Journal of Computer Science and Engineering, Vol. 4 No.3,ISSN : 0976-5166, Jun-Jul 2013.

C. U. Smith and L. G. Williams, “Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software, Reading”, MA, Addison-Wesley, 2002.


Refbacks

  • There are currently no refbacks.


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