English  |  正體中文  |  简体中文  |  Post-Print筆數 : 27 |  Items with full text/Total items : 93244/123616 (75%)
Visitors : 27849000      Online Users : 448
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version
    Please use this identifier to cite or link to this item: http://nccur.lib.nccu.edu.tw/handle/140.119/113760

    Title: 以軟體工廠理論快速開發研討會管理系統
    Using Software Factory for Rapid Development of Conference Management System
    Authors: 李俊瑩
    Li, Chun-Yin
    Liao, Chun-Feng
    Chang, Jiing-Yao
    Li, Tsai-Yen
    Keywords: 資料庫系統;索引選擇;索引替代;索引調校
    Conference Management System Software Factory Software Product Line Software Process
    Date: 2005
    Issue Date: 2017-10-17 17:36:21 (UTC+8)
    Abstract: 傳統的軟體開發通常由需求分析、系統分析、系統設計、系統實作到系統測試循序漸進的瀑布式軟體製程(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.
    Relation: TANET 2005 台灣網際網路研討會論文集
    Data Type: conference
    Appears in Collections:[TANET 台灣網際網路研討會] 會議論文

    Files in This Item:

    File Description SizeFormat
    375.pdf676KbAdobe PDF118View/Open

    All items in 政大典藏 are protected by copyright, with all rights reserved.

    社群 sharing

    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - Feedback