2010
DOI: 10.1007/978-3-642-16132-2_41
|View full text |Cite
|
Sign up to set email alerts
|

Towards a Quality Model for Choreography

Abstract: Quality attributes of software products like maintainability and reliability have been widely studied in the Software Engineering literature. Their understanding has proven instrumental for developing best practices and tooling support that ultimately result in higher-quality software. In this paper we investigate external quality attributes (i.e. aspects of quality visible to the end user) of service choreographies. Service choreographies are service compositions that specify completely distributed, message-b… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
4
0
5

Year Published

2012
2012
2016
2016

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(9 citation statements)
references
References 24 publications
0
4
0
5
Order By: Relevance
“…This is more complex due to extensive data dependencies and message passing among participants in choreographies. In [10], Mancioppi et al provide a structured overview of the possible metrics to be incorporated. Xiangpeng et al [22] provide a formal analysis of integrating QoS into the language Chor and provide composition techniques for latency and cost.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…This is more complex due to extensive data dependencies and message passing among participants in choreographies. In [10], Mancioppi et al provide a structured overview of the possible metrics to be incorporated. Xiangpeng et al [22] provide a formal analysis of integrating QoS into the language Chor and provide composition techniques for latency and cost.…”
Section: Related Workmentioning
confidence: 99%
“…For choreographies, in addition to these metrics, the evaluation must also take into account the integrity of messages passed. Unlike data independent orchestrations, where the centralized orchestrator may separate functional and QoS analysis, choreography QoS have to consider [10]:…”
Section: Introductionmentioning
confidence: 99%
“…In [17], Mancioppi et al provide a structured overview of the possible metrics to be incorporated within choreographies. A generalized stochastic Petri net model is proposed in [8] to compose QoS in choreographies.…”
Section: Related Workmentioning
confidence: 99%
“…Em tempo de execução, cada participante é responsável pela correta execução do seu papel na coreografia, isto é, seu comportamento esperado na troca de mensagens em relação ao comportamento dos outros participantes. Quando os participantes realizam ou executam seus papéis segundo o acordo comum entre eles, isto é chamado de enactment da coreografia [MPRW10], [Bul08].…”
Section: Uma Coreografia E I é Sua Implementação Mediante Serviços}unclassified
“…Além disso, os serviços devem utilizar um modelo de mensagens para se comunicar, que tipicamente são os modelos síncrono e assíncrono. No caso do modelo assíncrono, é comum utilizar uma fila FIFO 3 no receptor para armazenar por ordem de chegada as mensagens que ainda não foram consumidas [MPRW10]. Dadas estas definições, os modelos de coreografia de serviços têm que lidar com os seguintes problemas [Bul08], [MPRW10]:…”
Section: Conjunto De Restrições Globais De Sequência De Atividades Emunclassified