• DocumentCode
    2111802
  • Title

    Scalable Emulation of Enterprise Systems

  • Author

    Hine, Cameron ; Schneider, Jean-Guy ; Han, Jun ; Versteeg, Steve

  • Author_Institution
    Fac. of Inf. & Commun. Technol., Swinburne Univ. of Technol., Hawthorn, VIC
  • fYear
    2009
  • fDate
    14-17 April 2009
  • Firstpage
    142
  • Lastpage
    151
  • Abstract
    Testing enterprise software that communicates with a large number of other software systems is a challenging task as it is often difficult to replicate the size and heterogeneity of large enterprise environments. In particular, it is challenging to conduct testing of non-functional properties related to scalability, performance, and robustness of enterprise software systems when deployed into such environments. In order to address this issue, we propose the use of a scalable emulation environment enabling non-functional testing of enterprise software in realistic and large-scale settings. In this paper, we illustrate our approach by using deterministic finite state machines to specify a scalable and interactive emulation of a modeled environment. To demonstrate the practicality and scalability of the approach, a prototype tool is presented that is used to emulate a large-scale environment of up to 10,000 endpoint systems for an enterprise class software system.
  • Keywords
    business data processing; deterministic automata; finite state machines; formal specification; program testing; deterministic finite state machine; enterprise system software testing; nonfunctional testing; scalable interactive emulation specification; Automata; Communication system software; Emulation; Large-scale systems; Robustness; Scalability; Software prototyping; Software systems; Software testing; System testing; enterprise systems; large scale emulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2009. ASWEC '09. Australian
  • Conference_Location
    Gold Coast, QLD
  • ISSN
    1530-0803
  • Print_ISBN
    978-0-7695-3599-9
  • Type

    conf

  • DOI
    10.1109/ASWEC.2009.34
  • Filename
    5076636