DAMASCo: A Framework for the Automatic Composition of Component-Based and Service-Oriented Architectures

被引:0
作者
Cubo, Javier [1 ]
Pimentel, Ernesto [1 ]
机构
[1] Univ Malaga, Dept Comp Sci, E-29071 Malaga, Spain
来源
SOFTWARE ARCHITECTURE | 2011年 / 6903卷
关键词
Service-Oriented Architectures; Component-Based Framework; Composition; Adaptation; Ontology-Based Discovery; Monitoring; ADAPTATION;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Although the reuse of software entities has matured in recent years, it has not become standard practice yet, since reusing component-based or service-oriented architectures requires the selection, composition, adaptation and evolution of prefabricated software parts. Recent research approaches have tackled independently the discovery, composition, adaptation or monitoring processes. We present the DAMASCo architecture, a framework for composing pre-existing services and components. Using model transformation, context-awareness, semantic matchmaking, behavioural compatibility, dependency analysis, and fault tolerance, DAMASCo focuses on discovering, adapting and monitoring the composition of context-aware services and components in mobile and pervasive systems. DAMASCo is made up of a set of tools that implement the different processes, which have been evaluated on several examples.
引用
收藏
页码:388 / 404
页数:17
相关论文
共 46 条
[1]  
ANATOLIY G, 2008, P WORKSH EXC HANDL, P1
[2]  
Andrews Tony., 2005, Business process execution language for web services (BPEL4WS)
[3]  
[Anonymous], MICROSOFT WINDOWS WO
[4]  
[Anonymous], 2003, COMPONENT SOFTWARE O
[5]  
ARNOLD A, 1994, INT SERIES COMPUTER
[6]   S3: A service-oriented reference architecture [J].
Arsanjani, Ali ;
Zhang, Liang-Jie ;
Ellis, Michael ;
Allam, Abdul ;
Channabasavaiah, Kishore .
IT Professional, 2007, 9 (03) :10-17
[7]   Dynamo plus Astro: An Integrated Approach for BPEL Monitoring [J].
Baresi, Luciano ;
Guinea, Sam ;
Pistore, Marco ;
Trainotti, Michele .
2009 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, 2009, :230-+
[8]  
BASTIDE R, 2000, P FMOODS 2000, V49, P371
[9]  
Basu S, 2007, P IEEE I C SERV COMP, P684
[10]  
Becker S, 2006, LECT NOTES COMPUT SC, V3938, P193