2006
DOI: 10.1007/11783565_25
|View full text |Cite
|
Sign up to set email alerts
|

A QoS Driven Development Process Model for Component-Based Software Systems

Abstract: Abstract. Non-functional specifications of software components are considered an important asset in constructing dependable systems, since they enable early Quality of Service (QoS) evaluations. Several approaches for the QoS analysis of component-based software architectures have been introduced. However, most of these approaches do not consider the integration into the development process sufficiently. For example, they envision a pure bottom-up development or neglect that system architects do not have compl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2006
2006
2017
2017

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 20 publications
(13 citation statements)
references
References 8 publications
0
13
0
Order By: Relevance
“…Related Work There are numerous publications on component-based development processes [6,13,14,15,16,2]. However, most of these process descriptions do not deal with extra-functional properties.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Related Work There are numerous publications on component-based development processes [6,13,14,15,16,2]. However, most of these process descriptions do not deal with extra-functional properties.…”
Section: Discussionmentioning
confidence: 99%
“…While interoperability tests check the requires-interface of a component against the provides-interface of another component, parametric contracts link the provides-interface of one component to the requiresinterface of the same component (see points (2) and (3) in figure 2.9). The usefulness of parametric contracts is based on the observation that in practice often only a subset of a component's functionality is used.…”
Section: Parametric Contracts As a Generalisation Of Classical Contractsmentioning
confidence: 99%
“…As observed by Koziolek et al [19], it is crucial to clearly identify the stakeholders and the workflow between the functional development and the non-functional layer. Towards this end, we propose a unified approach that integrates QoS into the complete development process.…”
Section: Related Workmentioning
confidence: 99%
“…The functional traceability is usually ensured by systematic development methodologies such as the V-model that guides stakeholders from the requirements analysis to the system deployment. Similarly, QoS should be fully integrated into the development process as it is a crosscutting concern [19].…”
Section: Introductionmentioning
confidence: 99%
“…Prediction approaches have been achieved by using combinations of design-time and runtime analyses [54]. However, although many approaches to performance prediction have been proposed, none of them have obtained widespread use [55].…”
Section: Related Workmentioning
confidence: 99%