A conceptual foundation for component-based software deployment

被引:16
作者
Parrish, A [1 ]
Dixon, B [1 ]
Cordes, D [1 ]
机构
[1] Univ Alabama, Dept Comp Sci, Tuscaloosa, AL 35487 USA
基金
美国国家科学基金会;
关键词
component-based software engineering; software deployment; software installation;
D O I
10.1016/S0164-1212(01)00009-7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We use the term component-based software deployment (CBSD) to refer to the process of deploying a software application in a component-based format. In this paper, we propose a formal conceptual framework for CBSD. This framework allows us to articulate various strategies for deploying component-based software. In addition, the framework permits us to express conditions under which various forms of CBSD are both successful (the deployed application works) and safe (no existing applications are damaged). (C) 2001 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:193 / 200
页数:8
相关论文
共 9 条
[1]  
Batory D., 1992, ACM Transactions on Software Engineering and Methodology, V1, P355, DOI 10.1145/136586.136587
[2]  
Booch G, 1987, SOFTWARE COMPONENTS
[3]  
Cook J. E., 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002), P203, DOI 10.1109/ICSE.1999.841010
[4]  
MEYER B, 1994, REUSABLE SOFTWARE BA
[5]  
SMARGDAKIS Y, 1998, P INT C SOFTW REUS J
[6]  
SZYPERSKI C, 1998, COMPONENT SOFTARE OB
[7]   REUSABLE SOFTWARE COMPONENTS [J].
WEIDE, BW ;
OGDEN, WF ;
ZWEBEN, SH .
ADVANCES IN COMPUTERS, 1991, 33 :1-65
[8]   THE EFFECTS OF LAYERING AND ENCAPSULATION ON SOFTWARE-DEVELOPMENT COST AND QUALITY [J].
ZWEBEN, SH ;
EDWARDS, SH ;
WEIDE, BW ;
HOLLINGSWORTH, JE .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1995, 21 (03) :200-208
[9]  
[No title captured]