By a News Reporter-Staff News Editor at Computer Weekly News -- A new study on Software Research is now available. According to news reporting originating in Tabriz, Iran, by VerticalNews journalists, research stated, "Most techniques used to assess the qualitative characteristics of software are done in testing phase of software development. Assessment of performance in the early software development process is particularly important to risk management."
The news reporters obtained a quote from the research from the University of Tabriz, "Software architecture, as the first product, plays an important role in the development of the complex software systems. Using software architecture, quality attributes (such as performance, reliability and security) can be evaluated at the early stages of the software development. In this study, the authors present a framework for taking the advantages of architectural description to evaluate software performance. To do so, the authors describe static structure and architectural behaviour of a software system as the sequence diagram and the component diagram of the Unified Modelling Language (UML), respectively; then, the described model is automatically converted into the 'interface automata', which provides the formal foundation for the evaluation. Finally, the evaluation of architectural performance is performed using 'queuing theory'. The proposed framework can help the software architect to choose an appropriate architecture in terms of quality or remind him/her of making necessary changes in the selected architecture."
According to the news reporters, the research concluded: "The main difference among the proposed method and other methods is that the proposed method benefits the informal description methods, such as UML, to describe the architecture of software systems; it also enjoys a formal and lightweight language, called 'interface automata' to provide the infrastructure for verification and evaluation."
For more information on this research see: Early performance assessment in component-based software systems. IET Software, 2013;7(2):118-128. IET Software can be contacted at: Inst Engineering Technology-Iet, Michael Faraday House Six Hills Way Stevenage, Hertford SG1 2AY, England. (The Institution of Engineering and Technology - www.theiet.org/; IET Software - www.ietdl.org/IET-SEN)
Our news correspondents report that additional information may be obtained by contacting J. Karimpour, Univ Tabriz, Fac Math Sci, Dept. of Comp Sci, Tabriz, Iran. Additional authors for this research include A. Isazadeh and H. Izadkhah.
Keywords for this news article include: Iran, Asia, Tabriz, Software Research
Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2013, NewsRx LLC