Enacting object-oriented methods by a process environment

被引:5
作者
Chen, JYJ [1 ]
Chou, SC
机构
[1] Natl Chiao Tung Univ, Dept Comp Sci & Informat Engn, Hsinchu 30050, Taiwan
[2] Ming Hsin Inst Technol, Dept Informat Maangement, Hsinfong, Taiwan
关键词
software process; process-centered environment; process modeling;
D O I
10.1016/S0950-5849(98)00052-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes modeling and enactment of two object-oriented methods, namely the OMT method and the Booch method, using the concurrent software process language (CSPL). CSPL is a process-centered environment using Ada95-like syntax to model a method as a process program which is then compiled to C-shell executing in UNIX. A method can thus be enacted (executed) using this approach. Experiences of the approach are depicted. It is demonstrated that CSPL is feasible and appropriate for modeling and enacting methods, including object-oriented methods. Additionally, partial CSPL program modeling the Booch method is included in the Appendix. (C) 1998 Elsevier Science B.V.
引用
收藏
页码:311 / 325
页数:15
相关论文
共 25 条
[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]  
BOOCH G, 1994, OBJECT ORIENTED ANAL
[4]   CSPL - A PROCESS-CENTERED ENVIRONMENT [J].
CHEN, JY ;
TU, CM .
INFORMATION AND SOFTWARE TECHNOLOGY, 1994, 36 (01) :3-11
[5]   AN ADA-LIKE SOFTWARE PROCESS LANGUAGE [J].
CHEN, JY ;
TU, CM .
JOURNAL OF SYSTEMS AND SOFTWARE, 1994, 27 (01) :17-25
[6]   A NEW METRIC FOR OBJECT-ORIENTED DESIGN [J].
CHEN, JY ;
LU, JF .
INFORMATION AND SOFTWARE TECHNOLOGY, 1993, 35 (04) :232-240
[7]  
CHEN JY, 1992, J COMPUTING LANGUAGE, V17, P199
[8]  
Chen JYJ, 1997, IEEE T SOFTWARE ENG, V23, P171, DOI 10.1109/32.585504
[9]  
CONRADI R, 1992, P 2 EUR WORKSH SOFTW, P167
[10]  
FERNSTROM C, 1993, P 2 INT C SOFTW PROC, P12