This position paper presents an overview of a comprehensive approach to predictability analysis based on UML models that targets (distributed) Real-Time Systems (RTS). It is based on a generic control flow analysis methodology of UML 2.0 Sequence Diagrams (SD), augmented with analysis of timing and distribution information. Among many uses, the approach enables resource usage analysis, load forecasting, and dynamic dependency analysis in time-dependent systems. Since standard UML models and extensions (profiles) are used as input, this approach is widely applicable and can be applied in early phases of software life cycle. As an example use, we present how the resource usage of network traffic can be analyzed in a distributed RTS. One advan...
The development of Behavioral Dependency Analysis (BDA) techniques and the visualization of such dep...
Abstract. UML activity diagrams can be used for modeling the dy-namic aspects of systems and for con...
-UML sequence diagrams and similar notations are much used to specify computer systems, serving for ...
This paper presents a quantitative framework for early prediction of resource usage and load in dist...
This article presents a control flow analysis methodology based on UML 2.0 sequence diagrams (SD). I...
Abstract. We describe a novel performability modelling approach which facilitates the efficient solu...
In this paper we address some aspects of the "UML Profile for Schedulability, Performance and T...
In summary, predictability in real-time systems has been defined in many ways. For static real-time ...
Abstract – The increasing complexity and short product cycles drive developers of mobile systems to ...
The Unified Modelling Language (UML) is a well-known family of notations for software modelling. Rec...
Software performance based on performance models can be applied at early phases of the software deve...
The Unified Modelling Language (UML) is a well-known family of notations for software modelling. Rec...
The goal is to survey dependability modeling and analysis of software and systems specified with UML...
In this paper, we propose extensions to UML state diagrams and activity diagrams in order to allow t...
Message Sequence Charts (MSCs) are widely used for describing interaction scenarios between the comp...
The development of Behavioral Dependency Analysis (BDA) techniques and the visualization of such dep...
Abstract. UML activity diagrams can be used for modeling the dy-namic aspects of systems and for con...
-UML sequence diagrams and similar notations are much used to specify computer systems, serving for ...
This paper presents a quantitative framework for early prediction of resource usage and load in dist...
This article presents a control flow analysis methodology based on UML 2.0 sequence diagrams (SD). I...
Abstract. We describe a novel performability modelling approach which facilitates the efficient solu...
In this paper we address some aspects of the "UML Profile for Schedulability, Performance and T...
In summary, predictability in real-time systems has been defined in many ways. For static real-time ...
Abstract – The increasing complexity and short product cycles drive developers of mobile systems to ...
The Unified Modelling Language (UML) is a well-known family of notations for software modelling. Rec...
Software performance based on performance models can be applied at early phases of the software deve...
The Unified Modelling Language (UML) is a well-known family of notations for software modelling. Rec...
The goal is to survey dependability modeling and analysis of software and systems specified with UML...
In this paper, we propose extensions to UML state diagrams and activity diagrams in order to allow t...
Message Sequence Charts (MSCs) are widely used for describing interaction scenarios between the comp...
The development of Behavioral Dependency Analysis (BDA) techniques and the visualization of such dep...
Abstract. UML activity diagrams can be used for modeling the dy-namic aspects of systems and for con...
-UML sequence diagrams and similar notations are much used to specify computer systems, serving for ...