學術產出-Conference Papers

Article View/Open

Publication Export

Google ScholarTM

政大圖書館

Citation Infomation

  • No doi shows Citation Infomation
題名 以軟體工廠理論快速開發研討會管理系統
Using Software Factory for Rapid Development of Conference Management System
作者 李俊瑩
廖峻鋒
張景堯
李蔡彥
Li, Chun-Yin
Liao, Chun-Feng
Chang, Jiing-Yao
Li, Tsai-Yen
關鍵詞 資料庫系統;索引選擇;索引替代;索引調校
Conference Management System Software Factory Software Product Line Software Process
日期 2005
上傳時間 17-Oct-2017 17:36:21 (UTC+8)
摘要 傳統的軟體開發通常由需求分析、系統分析、系統設計、系統實作到系統測試循序漸進的瀑布式軟體製程(Waterfall Process)[2]。為了突破單一反覆週期(Iteration)的軟體製程中,變動系統結構所需成本居高不下的困境,近年來,將整個開發流程切割成數個反覆週期的軟體製程(Iterative Process)已成主流,例如UP(Unified Process)與XP(eXtreme Programming)。雖然反覆式軟體製程可以降低系統的變動成本,但在設計同質性高的軟體時,這些反覆的過程會浪費大量的人力及成本。軟體工廠(Software Factory)理論[3][4],是一種透過重用既有的軟體資產(Software Assets),快速生產出同質性高的軟體製程技術。在本篇論文中,我們將討論如何基於一個軟體工廠的理論,藉由可擴充的軟體工具與高度的軟體資產重用,快速建構一個具有完整功能的研討會管理系統,並以2004 年的TAAI研討會管理系統為例,說明以軟體工廠建立出來的研討會管理系統的開發過程。
Traditional software development usually takes a Waterfall Process [2] approach, in which software is developed in the order of requirement analysis, system analysis, system design, system implementation, and system testing. In order to deal with the high cost associated with the changes of system requirements during the development, iterative processes that divide the development process into several iterative parts, such as UP (Unified Process) and XP (eXtreme Programming), have become widely accepted solutions. An iterative software process involves many repetitive steps such as requirement analysis, system analysis, system design, and system test at each round, and some of these steps may be redundant when we develop highly similar software. On the other hand, Software Factory is a software development concept that reuses software assets to produce similar software with a more efficient and cost-effective manner. In this paper, we will discuss how to build a complete system by reusing software assets with extendable tools based on Software Factory. We will use the conference management system for TAAI2004 conference as an example to illustrate the idea and feasibility of rapid software development and deployment process.
關聯 TANET 2005 台灣網際網路研討會論文集
軟體開發與應用
資料類型 conference
dc.creator (作者) 李俊瑩zh_TW
dc.creator (作者) 廖峻鋒zh_TW
dc.creator (作者) 張景堯zh_TW
dc.creator (作者) 李蔡彥zh_TW
dc.creator (作者) Li, Chun-Yinen_US
dc.creator (作者) Liao, Chun-Fengen_US
dc.creator (作者) Chang, Jiing-Yaoen_US
dc.creator (作者) Li, Tsai-Yenen_US
dc.date (日期) 2005
dc.date.accessioned 17-Oct-2017 17:36:21 (UTC+8)-
dc.date.available 17-Oct-2017 17:36:21 (UTC+8)-
dc.date.issued (上傳時間) 17-Oct-2017 17:36:21 (UTC+8)-
dc.identifier.uri (URI) http://nccur.lib.nccu.edu.tw/handle/140.119/113760-
dc.description.abstract (摘要) 傳統的軟體開發通常由需求分析、系統分析、系統設計、系統實作到系統測試循序漸進的瀑布式軟體製程(Waterfall Process)[2]。為了突破單一反覆週期(Iteration)的軟體製程中,變動系統結構所需成本居高不下的困境,近年來,將整個開發流程切割成數個反覆週期的軟體製程(Iterative Process)已成主流,例如UP(Unified Process)與XP(eXtreme Programming)。雖然反覆式軟體製程可以降低系統的變動成本,但在設計同質性高的軟體時,這些反覆的過程會浪費大量的人力及成本。軟體工廠(Software Factory)理論[3][4],是一種透過重用既有的軟體資產(Software Assets),快速生產出同質性高的軟體製程技術。在本篇論文中,我們將討論如何基於一個軟體工廠的理論,藉由可擴充的軟體工具與高度的軟體資產重用,快速建構一個具有完整功能的研討會管理系統,並以2004 年的TAAI研討會管理系統為例,說明以軟體工廠建立出來的研討會管理系統的開發過程。
dc.description.abstract (摘要) Traditional software development usually takes a Waterfall Process [2] approach, in which software is developed in the order of requirement analysis, system analysis, system design, system implementation, and system testing. In order to deal with the high cost associated with the changes of system requirements during the development, iterative processes that divide the development process into several iterative parts, such as UP (Unified Process) and XP (eXtreme Programming), have become widely accepted solutions. An iterative software process involves many repetitive steps such as requirement analysis, system analysis, system design, and system test at each round, and some of these steps may be redundant when we develop highly similar software. On the other hand, Software Factory is a software development concept that reuses software assets to produce similar software with a more efficient and cost-effective manner. In this paper, we will discuss how to build a complete system by reusing software assets with extendable tools based on Software Factory. We will use the conference management system for TAAI2004 conference as an example to illustrate the idea and feasibility of rapid software development and deployment process.
dc.format.extent 693108 bytes-
dc.format.mimetype application/pdf-
dc.relation (關聯) TANET 2005 台灣網際網路研討會論文集zh_TW
dc.relation (關聯) 軟體開發與應用zh_TW
dc.subject (關鍵詞) 資料庫系統;索引選擇;索引替代;索引調校zh_TW
dc.subject (關鍵詞) Conference Management System Software Factory Software Product Line Software Processen_US
dc.title (題名) 以軟體工廠理論快速開發研討會管理系統zh-TW
dc.title (題名) Using Software Factory for Rapid Development of Conference Management Systemen_US
dc.type (資料類型) conference