Consistency management in a process environment

被引:22
作者
Chen, JYJ [1 ]
Chou, SC
机构
[1] Natl Chiao Tung Univ, Dept Comp Sci & Informat Engn, Hsinchu 30050, Taiwan
[2] Minghsin Inst TEchnol, Dept Informat Management, Hsinfong, Taiwan
关键词
process-centered software engineering environment (PSEE); consistency management; software change;
D O I
10.1016/S0164-1212(99)00030-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software inconsistency is primarily caused by changes. Changing a software product may cause other products to change. Moreover, changing a part of product (sub-product) usually causes other parts to change too. This paper covers software consistency management supports of advanced process environment research (Aper) by (1) decomposing software products into sub-products and establishing relationships among products and sub-products, and (2) defining trigger processes and consistency conditions in relationships. When a (sub-)product is changed, relationships can be traced to identify the affected ones. Trigger processes then dictate developers to handle the affected ones, which normally need to change accordingly. Meanwhile, consistency conditions should be kept among (sub-)products. Violation of the conditions will result in exceptions, which require handling by developers. (C) 1999 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:105 / 110
页数:6
相关论文
共 18 条
[1]   SOFTWARE PROCESS MODEL EVOLUTION IN THE SPADE ENVIRONMENT [J].
BANDINELLI, SC ;
FUGGETTA, A ;
GHEZZI, C .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1993, 19 (12) :1128-1144
[2]   SUPPORTING SOFTWARE-DEVELOPMENT PROCESSES IN ADELE-2 [J].
BELKHATIR, N ;
MELO, WL .
COMPUTER JOURNAL, 1994, 37 (07) :621-628
[3]   CSPL - A PROCESS-CENTERED ENVIRONMENT [J].
CHEN, JY ;
TU, CM .
INFORMATION AND SOFTWARE TECHNOLOGY, 1994, 36 (01) :3-11
[4]   Enacting object-oriented methods by a process environment [J].
Chen, JYJ ;
Chou, SC .
INFORMATION AND SOFTWARE TECHNOLOGY, 1998, 40 (5-6) :311-325
[5]  
Chen JYJ, 1997, IEEE T SOFTWARE ENG, V23, P171, DOI 10.1109/32.585504
[6]   THE PERSISTENCE OF NONOSCILLATORY SOLUTIONS OF DELAY-DIFFERENTIAL EQUATIONS UNDER IMPULSIVE PERTURBATIONS [J].
CHEN, MP ;
YU, JS ;
SHEN, JH .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1994, 27 (08) :1-6
[7]  
CHOU SC, IN PRESS INFORM SOFT
[8]  
Decker H., 1987, Proceedings from the First International Conference on Expert Database Systems, P381
[9]  
Doppke J. C., 1998, ACM Transactions on Software Engineering and Methodology, V7, P1, DOI 10.1145/268411.268415
[10]  
Grundy JC, 1996, SOFTWARE PRACT EXPER, V26, P1053, DOI 10.1002/(SICI)1097-024X(199609)26:9<1053::AID-SPE51>3.0.CO