P2AMF: Predictive, Probabilistic Architecture Modeling Framework

Abstract

In the design phase of business and software system development, it is desirable to predict the properties of the system-to-be. Existing prediction systems do, however, not allow the modeler to express uncertainty with respect to the design of the considered system. In this paper, we propose a formalism, the Predictive, Probabilistic Architecture Modeling Framework (PAMF), capable of advanced and probabilistically sound reasoning about architecture models given in the form of UML class and object diagrams. The proposed formalism is based on the Object Constraint Language (OCL). To OCL, PAMF adds a probabilistic inference mechanism. The paper introduces PAMF, describes its use for system property prediction and assessment, and proposes an algorithm for probabilistic inference.

DOI: 10.1007/978-3-642-36796-0_10

4 Figures and Tables

Cite this paper

@inproceedings{Johnson2013P2AMFPP, title={P2AMF: Predictive, Probabilistic Architecture Modeling Framework}, author={Pontus Johnson and Johan Ullberg and Markus Buschle and Ulrik Franke and Khurram Shahzad}, booktitle={IWEI}, year={2013} }