Sciweavers

WOSP
2004
ACM

Early performance testing of distributed software applications

14 years 4 months ago
Early performance testing of distributed software applications
Performance characteristics, such as response time, throughput and scalability, are key quality attributes of distributed applications. Current practice, however, rarely applies systematic techniques to evaluate performance characteristics. We argue that evaluation of performance is particularly crucial in early development stages, when important architectural choices are made. At first glance, this contradicts the use of testing techniques, which are usually applied towards the end of a project. In this paper, we assume that many distributed systems are built with middleware technologies, such as the Java 2 Enterprise Edition (J2EE) or the Common Object Request Broker Architecture (CORBA). These provide services and facilities whose implementations are available when architectures are defined. We also note that it is the middleware functionality, such as transaction and persistence services, remote communication primitives and threading policy primitives, that dominate distributed ...
Giovanni Denaro, Andrea Polini, Wolfgang Emmerich
Added 30 Jun 2010
Updated 30 Jun 2010
Type Conference
Year 2004
Where WOSP
Authors Giovanni Denaro, Andrea Polini, Wolfgang Emmerich
Comments (0)