2014
DOI: 10.1145/2559937
|View full text |Cite
|
Sign up to set email alerts
|

Architecture-centric support for adaptive service collaborations

Abstract: In today's volatile business environments, collaboration between information systems, both within and across company borders, has become essential to success. An efficient supply chain, for example, requires the collaboration of distributed and heterogeneous systems of multiple companies. Developing such collaborativ e applications and building the supporting information systems poses several engineering challenges. A key challenge is to manage the ever growing design complexity. In this article, we argue that… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
11
0
2

Year Published

2015
2015
2020
2020

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 21 publications
(13 citation statements)
references
References 67 publications
0
11
0
2
Order By: Relevance
“…Middleware [198], [57], [77], [110], [210], [36], [67], [131], [90], [76], [185] [13], [88], [29], [39], [145], [130], [165], [111], [166], [34], [172], [217], [187], [66], [37], [52], [94], [2], [10], [152], [82], [195], [3], [5], [12], [26], [31], [45], [92], [101], [211], [127], [137], [138], [140], [170], [173], [69], [164].…”
Section: Dimension Referencesunclassified
“…Middleware [198], [57], [77], [110], [210], [36], [67], [131], [90], [76], [185] [13], [88], [29], [39], [145], [130], [165], [111], [166], [34], [172], [217], [187], [66], [37], [52], [94], [2], [10], [152], [82], [195], [3], [5], [12], [26], [31], [45], [92], [101], [211], [127], [137], [138], [140], [170], [173], [69], [164].…”
Section: Dimension Referencesunclassified
“…However, developing such collaborative applications and building the supporting information systems poses several engineering challenges. [20] presents Macodo, an architectural approach that aims to address the problem of managing the design complexity of collaborative applications.…”
Section: Example Applicationmentioning
confidence: 99%
“…2 shows the primary elements of the Macodo middleware. [20] presents a concrete realization of the Macodo middleware using Web Services technology. Once specified, collaboration modules can be loaded in the Macodo middleware.…”
Section: Example Applicationmentioning
confidence: 99%
“…Finally, a recent experiment [25] evaluates the impact on the design of a set of higher level abstractions for modeling adaptive collaborations of service-based systems. The study is performed with Master-level students and compares the use of state of the art modeling abstractions for service-based systems with new proposed modeling abstractions, including collaboration, role, interaction, and capability.…”
Section: Related Workmentioning
confidence: 99%
“…However, the abstraction level and focus in both studies is different. [25] considers the design at the level of business processes and their interactions, while the study presented in this paper looks at design at the level of software components and their interactions. Furthermore, the focus of [25] is on the design of a service-based system using new modeling abstractions, while we focus on the impact of the design when using an external feedback loop to add adaptation properties to an existing design.…”
Section: Related Workmentioning
confidence: 99%