Performance Engineering [electronic resource] :State of the Art and Current Trends /
Contributor(s): Dumke, Reiner [editor.] | Rautenstrauch, Claus [editor.] | Scholz, André [editor.] | Schmietendorf, Andreas [editor.] | SpringerLink (Online service).Material type: BookSeries: Lecture Notes in Computer Science: 2047Publisher: Berlin, Heidelberg : Springer Berlin Heidelberg, 2001.Description: XIV, 349 p. online resource.Content type: text Media type: computer Carrier type: online resourceISBN: 9783540451563.Subject(s): Computer science | Computer system failures | Software engineering | Management information systems | Computer Science | System Performance and Evaluation | Software Engineering | Management of Computing and Information SystemsOnline resources: Click here to access online
Relations between Software and Performance Engineering -- Conception of a Web-Based SPE Development Infrastructure -- Performance and Robustness Engineering and the Role of Automated Software Development -- Performance Engineering of Component-Based Distributed Software Systems -- Conflicts and Trade-Offs between Software Performance and Maintainability -- Performance Engineering on the Basis of Performance Service Levels -- Possibilities of Performance Modelling with UML -- Origins of Software Performance Engineering: Highlights and Outstanding Problems -- Performance Parameters and Context of Use -- Performance Modeling and Performance Measurement -- Using Load Dependent Servers to Reduce the Complexity of Large Client-Server Simulation Models -- Performance Evaluation of Mobile Agents: Issues and Approaches -- UML-Based Performance Modeling Framework for Component-Based Distributed Systems -- Scenario-Based Performance Evaluation of SDL/MSC-Specified Systems -- Characterization and Analysis of Software and Computer Systems with Uncertainties and Variabilities -- The Simalytic Modeling Technique -- Resource Function Capture for Performance Aspects of Software Components and Sub-systems -- Practical Experience -- Shared Memory Contention and Its Impact on Multiprocessor Call Control Throughput -- Performance and Scalability Models for a Hypergrowth e-Commerce Web Site -- Performance Testing for IP Services and Systems -- Performance Modelling of Interaction Protocols in Soft Real-Time Design Architectures -- A Performance Engineering Case Study: Software Retrieval System? -- Performance Management of SAP® Solutions.
Initially, computer systems performance analyses were carried out primarily because of limited resources. Due to ever increasing functional complexity of computational systems and user requirements, performance engineering continues to play a major role in software development. This book assesses the state of the art in performance engineering. Besides revised chapters drawn from two workshops on performance engineering held in 2000, additional chapters were solicited in order to provide complete coverage of all relevant aspects. The first part is devoted to the relation between software engineering and performance engineering; the second part focuses on the use of models, measures, and tools; finally, case studies with regard to concrete technologies are presented. Researchers, professional software engineers, and advanced students interested in performance analysis will find this book an indispensable source of information and reference.