|
ABSTRACT
This research paper investigates and evaluates the currently available process models for software development with respect to representation of software performance engineering (SPE) tasks. The deficits identified point to the need to expand existing process models to include this task. On the basis of an process model for object-oriented development, a so called PM-OOPE is proposed to illustrate the subject, which allocates necessary SPE activities to the development process in a phase-related manner. "Support processes" required to implement these activities are also identified. The support processes take account of the necessary organisational framework, identification of the resources required for SPE activities based on risk analysis, applicable SPE methods, and performance related informations needed to carry out the task.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Balzert, H.: Lehrbuch der Software-Technik. Software-Management, Software-Qualitätssicherung, Unternehmensmodellierung. Spektrum Akademischer Verlag: Heidelberg, Berlin, 1998
|
| |
2
|
|
| |
3
|
Barry Boehm , Alexander Egyed , Julie Kwan , Dan Port , Archita Shah , Ray Madachy, Using the WinWin Spiral Model: A Case Study, Computer, v.31 n.7, p.33-44, July 1998
[doi> 10.1109/2.689675
]
|
| |
4
|
Coplien, J.: A development Process generative Pattern Language. Bell Laboratories, 1995 http://portal.research.bellabs.com/orgs/ssr/people/cope/Patterns/Process)
|
| |
5
|
Dimitrov, E.; Schmietendorf, A.; Wipprecht, M.: Effizienter Einsatz eines Vorgehensmodells für die objektorientierte Entwicklung. In: U. Andelfinger et.al.: Vorgehensmodelle…, Shaker-Verlag: Aachen, 2000, S. 53
|
| |
6
|
Dumke, R.: Software Engineering. 2. erw. und überarb. Aufl., Vieweg-Verlag: Braunschweig/Wiesbaden, 2000
|
| |
7
|
Foltin, E.; Schmietendorf, A.: Estimating the cost of carrying out tasks relating to performance engineering, in R. Dumke et. al., New Approaches in Software Measurement, Lecture Notes on Computer Science LNCS 2006 S. 111-124, Springer 2001
|
 |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
Müller-Ettrich, G.: Objektorientierte Prozessmodelle. UML einsetzen mit OOTC, V-Modell, Objectory. Addison-Wesley: Reading/MA, 1999
|
| |
12
|
Noack, J.; Schienmann, B.; Kittlaus, H.-B.: Ein Leitfaden für die objektorientierte Anwendungsentwicklung in der Sparkassenorganisation. OBJECT spektrum 6/1997, S.52-59
|
| |
13
|
Ploenzke AG: Verteilungs- und Konfigurationsanalyse. Von den Unternehmensprozessen zur informationstechnischen Infrastruktur. Wiesbaden, 1994
|
| |
14
|
Schmietendorf, A.: Performance Engineering verteilter Web-Applikationen. Diplomarbeit am Institut für verteilte Systeme der Otto-von-Guericke-Universität Magdeburg, 1999
|
 |
15
|
|
| |
16
|
Schmietendorf, A.: Prozess-Konzepte zur Gewährleistung des Software-Performance-Engineerings in großen IT-Organisationen. Dissertation, Otto-von-Guericke-Universität Magdeburg, 2001, Aachen: Shaker-Verlag 2001
|
| |
17
|
Schmietendorf, A.; Foltin, E.; Dumke, R.: Risk-driven effort estimation of tasks within the Software Performance Engineering, In Proc. 12th European Software Control and Metrics conference ESCOM, p.87-97, Shaker Publ., Maastricht/NL 2001
|
| |
18
|
|
| |
19
|
Smith, C. U.; Williams, G. L.: Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software. Addison-Wesley: Reading/MA, 2001
|
| |
20
|
Versteegen, G.: Projektmanagement mit dem Rational Unified Process. Springer: Berlin, Heidelberg, 2000
|
| |
21
|
Pullwitt, S.; Tannenbaum, K. G.: Vorgehensmodell der Deutschen Telekom: Entwicklung und Instandhaltung von komplexen Softwaresystemen. A. Ganser (Hrsg.), Oldenbourg: München, Wien, 1996
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|