文档介绍:Performance Engineering as Part of the Development Life Cycle to Java Applications
Flávia Merylyn Falcão
CESAR/CIN-UFPE
******@
Rodrigo Elia Assad
CESAR
******@.br.
Silvio Lemos Meira
CESAR
******@.br
Abstract
This paper describes a methodology to incorporate some performance requirements on the software development life cycle. It includes tips that should be observed on the development cycle and production environments according some results obtained from tests made on Java applications . It also includes some tests results to verify the methodology proposed.
1. Introduction
The necessity to model and evolve techniques and procedures, to build performatic software, exists on a development environment. The majority of existent software development models guarantees that the system is correct according to the specifications but does not guarantee the performance on the final system. The result of this approach is: “organizations want more performance on their systems but does not have methods incorporated to the software development life cycle that are aimed at the fulfillment of this requirement”. On most cases performance issues are either considered near the end of the process or, as a non functional requirement. This approach usually incurs in extras costs when the systems are moved to the production environment.
Considering it the software construc