A framework for resolution of deployment dependencies in Java']Java-enabled service gateways

被引:0
|
作者
Ruiz, JL [1 ]
Arciniegas, JL [1 ]
Cerón, R [1 ]
Bermejo, J [1 ]
Dueñas, JC [1 ]
机构
[1] Univ Politecn Madrid, Dept Engn Telemat Syst, ETSI Telecomunicac, E-28040 Madrid, Spain
关键词
!text type='Java']Java[!/text] related technologies; component based development; frameworks and design patterns for developing distributed systems; case studies;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software deployment refers to the set of activities regarding the movement of the software from the development environment to the final delivery environment. These activities cover the release, installation, activation, adaptation, deactivation, update, removal and retirement of software components in a set of hosts. The deployment of services in distributed systems is still an open problem, despite the fact of the several research efforts and standards that have covered this activity in the lifecycle of systems. The substitution of programs by assemblies of components, which is typical of service oriented architectures, has made this situation even worse. In this article, we describe a framework for the resolution of dependencies between services implementations and its application to the Java-based service model for services gateways (OSGi). This framework performs the recursive identification and resolution of dependencies between services in OSGi platforms, including the resolution of native dependencies. The framework requirements and its architecture are presented. It is being applied to an industrial case study about the distributed deployment of services on heterogeneous platforms.
引用
收藏
页码:1 / 11
页数:11
相关论文
共 45 条