• DocumentCode
    2432736
  • Title

    Performance prediction of component based software systems using interface automata

  • Author

    Karimpour, Jaber ; Isazadeh, Ayaz ; Izadkhah, Habib

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Tabriz, Tabriz, Iran
  • fYear
    2011
  • fDate
    15-16 June 2011
  • Firstpage
    69
  • Lastpage
    76
  • Abstract
    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 for risk management. In this paper, we present a method based on interface automata and use queuing theory to predict software components-based performance. The main difference between our proposed method and other methods is that we have used a lightweight formal language named interface automata to describe the behavior of software components; and use the optimistic composition of different software components on the sequence diagram. We develop interface automata so that the performance data related to interaction of software components can be considered in order to predict software system performance by using queuing theory.
  • Keywords
    automata theory; queueing theory; software architecture; software performance evaluation; interface automata; optimistic composition; performance prediction; queuing theory; risk management; software components based performance; software development; software systems; Automata; Computer architecture; Queueing analysis; Software architecture; Software systems; Unified modeling language; Interface Automata; Software architecture; queuing theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Software Engineering (CSSE), 2011 CSI International Symposium on
  • Conference_Location
    Tehran
  • Print_ISBN
    978-1-61284-206-6
  • Type

    conf

  • DOI
    10.1109/CSICSSE.2011.5963994
  • Filename
    5963994