• DocumentCode
    2782075
  • Title

    Performance modeling and simulation for financial application based on non-preemptive queuing model with multi-class workloads

  • Author

    Tian, Zhibin ; Chen, Haiyan ; Tian, Naishuo

  • Author_Institution
    Coll. of Inf. Sci. & Eng., Yanshan Univ., Qinhuangdao, China
  • fYear
    2009
  • fDate
    17-19 June 2009
  • Firstpage
    865
  • Lastpage
    870
  • Abstract
    Many applications in financial institutions are characterized with multi-layered architecture. J2EE and its successor Java EE have promoted the spread of the architecture. Under this architecture, asynchronous operations between components are widely adopted. Asynchronous operation method separates the complex business logic of financial applications into small units. The design can make application developing and maintenance more effective. It also increases the concurrent processing for the requests from a large number of clients. In this paper, we present queuing model non-preemptive M/M/1 with 2-class workloads, it can be used to model some components characterized with threading pools and working queues, such as message driven been and JMS message. Considering the complexity of actual applications, we design a simulator that can simulate Non-preemptive M/M/C with 2-class workloads. It extends the application context of mathematical model and can help to analyze the bottle neck for the performance model of financial application.
  • Keywords
    Java; financial data processing; queueing theory; J2EE; JMS message; Java EE; asynchronous operation method; financial application; financial institutions; message driven been; multiclass workloads; multilayered architecture; nonpreemptive M/M/1; nonpreemptive M/M/C; nonpreemptive queuing model; queuing model; Application software; Containers; Context modeling; Educational institutions; Mathematical model; Middleware; Neck; Performance analysis; Queueing analysis; Unified modeling language; Multi-layered architecture; Non-preemptive priority queue; Performance evaluation; Queuing model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control and Decision Conference, 2009. CCDC '09. Chinese
  • Conference_Location
    Guilin
  • Print_ISBN
    978-1-4244-2722-2
  • Electronic_ISBN
    978-1-4244-2723-9
  • Type

    conf

  • DOI
    10.1109/CCDC.2009.5191879
  • Filename
    5191879