在代理人技術上,使用JADE 代理人系統, 並且,發展以DAML 標記語言為基礎的代理人溝通語言,來協調代理人,這些都是代理人模式的新技術,而代理人模式是繼物件導向模式之後,廣為認定的下一代軟體工程模式,依此新模式開發軟體,可使軟體更具彈性。 |在快速高品質軟體開發方法上,本計畫參考最新簡化文件、快速開發、重視單元測試的軟體工程新觀念,配合虛擬碼的思考與查核,及國人習性,研發出一套 」快速開發高品質軟體的新方法」,已由資策會推出教學光碟推廣中。上述方法若能推廣,則本計畫的輔助環境就能發揮力量,協助台灣軟體業。此外,本環境特別適合十人以下小型開發團隊使用,似可做為全球知名的大型開發團隊使用的 CMMI (整合軟體能力成熟度模式)的 「基本功」。 With regard to agent technology, the JADE agent system will be used as the agent platform for this environment. Moreover, a DARPA agent mark-up language (DAML) –based agent communication language will be developed to coordinate the agents. All these are the latest techniques in the agent paradigm, which has been widely regarded as the next generation software engineering paradigm following the object-oriented paradigm. Software developed with this new paradigm is expected to be more flexible than it used to be. Next, with regard to the agile method for high quality software, this project has referred to the latest software engineering concepts in agile methods, specifically, the concepts of reducing the amount of documents, agile development, focusing upon unit testing, and so on. In addition to that, we have emphasized the leveled development and checking (debugging) of pseudo-code. This method is now being promoted by the institute for information industry (III) with a CD. At last, if the method can be adopted by the Taiwanese software industry, then this environment can help improve efficiency of executing the method. Furthermore, this method and environment is especially suitable for development teams under ten people. Thus, it appears that it can serve as the 「basic training」 for those large development teams using the world-known CMMI (capability maturity model integrated). 研究期間:9308 ~ 9407