Experiences with early life-cycle performance modeling for architecture assessment

Paul Brebner*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Citations (Scopus)

Abstract

In this paper we describe our preliminary experiences of a performance modeling "Blending" approach for early life-cycle architecture assessment and risk mitigation in a large enterprise integration project. The goal was to use performance modeling to assist with defining the requirements for the system and to identify areas of architecture and technology risk which could be addressed in future phases of the project. We modified our Service Oriented Performance Modeling approach to enable useful models to be constructed from a variety of imprecise and incomplete information sources prior to the existence of concrete requirements or implementations. Activities iterated over two phases and included scenario and workload modeling in phase 1, and integration infrastructure, workload and blended modeling in phase 2. The resulting models enabled early discovery and exploration of critical assumptions and architectural alternatives. One critical assumption is explored in more detail as an example. This is the impact of the specific location of services, which was predicted to require a large variation in resource requirements across the integration infrastructure. We demonstrate this with example models and explore possible solutions based on dynamic service load balancing.

Original languageEnglish
Title of host publicationQoSA'12 - Proceedings of the 8th International ACM SIGSOFT Conference on the Quality of Software Architectures
Pages149-154
Number of pages6
DOIs
Publication statusPublished - 2012
Externally publishedYes
Event8th International ACM SIGSOFT Conference on the Quality of Software Architectures, QoSA'12 - Bertinoro, Italy
Duration: 25 Jun 201228 Jun 2012

Publication series

NameQoSA'12 - Proceedings of the 8th International ACM SIGSOFT Conference on the Quality of Software Architectures

Conference

Conference8th International ACM SIGSOFT Conference on the Quality of Software Architectures, QoSA'12
Country/TerritoryItaly
CityBertinoro
Period25/06/1228/06/12

Fingerprint

Dive into the research topics of 'Experiences with early life-cycle performance modeling for architecture assessment'. Together they form a unique fingerprint.

Cite this