• DocumentCode
    2268837
  • Title

    UML-JMT: A Tool for Evaluating Performance Requirements

  • Author

    AL Abdullatif, A. ; Pooley, R.J.

  • Author_Institution
    Sch. of Math. & Comput. Sci., Heriot-Watt Univ., Edinburgh, UK
  • fYear
    2010
  • fDate
    22-26 March 2010
  • Firstpage
    215
  • Lastpage
    225
  • Abstract
    Software performance assessment is a very important task especially in the architectural design stage of software development. Software engineers must be supplied with techniques and tools that will allow them to complete this task without the extra cost of hiring quality assurance experts. This paper proposes the UML-JMT tool which provides functionalities for studying the expected performance characterisations of an architectural design. The UML-JMT tool uses the architectural design models as building blocks for an equivalent performance extended queuing network model (ENQ). This ENQ will be solved and analysed using the tools available in the JMT suite. In this paper we will explain the theoretical and technical aspects of the UML-JMT tool and we will use an example to explain the performance study steps and validate the results of this tool.
  • Keywords
    queueing theory; software engineering; software performance evaluation; UML-JMT; architectural design; performance requirements evaluation; quality assurance experts; queuing network model; software development; software engineers; software performance assessment; Costs; Design engineering; Knowledge engineering; Programming; Software design; Software performance; Software quality; Software systems; Software tools; Unified modeling language; ENQ; Software performance; UML; UML-ENQ; architectural design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems (ECBS), 2010 17th IEEE International Conference and Workshops on
  • Conference_Location
    Oxford
  • Print_ISBN
    978-1-4244-6537-8
  • Electronic_ISBN
    978-1-4244-6538-5
  • Type

    conf

  • DOI
    10.1109/ECBS.2010.30
  • Filename
    5457770