Search Swinburne Research Bank
Please use this identifier to cite or link to this item: http://hdl.handle.net/1959.3/68272
- Title
- Scalable emulation of enterprise systems
- Author(s)
- Hine, Cameron; Schneider, Jean-Guy; Han, Jun; Versteeg, Steve
- 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.
- Publication type
- Conference paper
- Research centre
- Swinburne University of Technology. Faculty of Information and Communication Technologies
- Source
- Proceedings of the 20th Australian Software Engineering Conference (ASWEC 2009), Gold Coast, Australia, 14-17 April 2009 / Colin Fidge (ed.), pp. 142-151
- Publication year
- 2009
- FOR Code(s)
- 080309 Software Engineering
- Keyword(s)
- Embedded software; Embedded software reuse; Embedded system development; Embedded systems; Enterprise systems; Large scale emulation; Requirements reuse; Software specifications
- Publisher
- IEEE
- ISSN
- 1530-0803
- Publisher URL
- http://dx.doi.org/10.1109/ASWEC.2009.34
- Copyright
- Copyright © 2009 IEEE. Published version of the paper reproduced here in accordance with the copyright policy of the publisher. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
- Full text

- Peer reviewed



