軟體組態管理(Software Configuration Management)是軟體開發生命週期中管理軟體開發和維護軟體產品的方法,CVS (Concurrent Versions System)是一個軟體組態管理的工具,PASTA (Process and Artifact State Transition Abstraction)是一套可以清楚分析和描繪企業中作業流程的圖像式流程語言,透過其提供的系統產生器,依企業程序模型即可自動產生企業所需的網頁化軟體系統。 軟體組態管理首先是尋找符合我們需求的軟體組態管理工具。因為經濟上的考量,我們將CVS與PASTA整合以建置我們的軟體組態管理系統。 本論文研究建立一個整合CVS與PASTA的元件CvsService,將CVS與PASTA做一個整合,以做為軟體組態管理工具。
Software configuration management is a means to manage the software development and maintenance in the software development life cycle. CVS (Concurrent Versions System) is a software configuration management tool. PASTA (Process and Artifact State Transition Abstraction) is a set of descriptive program that can analyze and illustrate the process via its system generator, and base on the process module to produce the required web-based software system. While building the software configuration management system, the first thing to consider is to employ the appropriate software of software configuration management. Because of economic consideration, we implement our software configuration management system via integrating CVS and PASTA tools. This thesis research integrates CVS and PASTA via a component, CvsService, to implement a software configuration management tool.