透過您的圖書館登入
IP:3.17.184.90
  • 學位論文

一個結合Problem Frames與Pseudo Software的需求發展方法

Combining Problem Frames and Pseudo Software:A New Method for Requirements Development

指導教授 : 鄭有進 謝金雲

摘要


Pseudo Software是一個需求發展的概念性框架,透過模擬與迭代的方式,發展出具體、清晰、具一致性,並可由客戶操作來驗證的需求模型。然而,對稍具複雜度的軟體而言,在需求發展人員將商業流程以Pseudo Software的元素呈現過程中,目前Pseudo Software方法並未提供較具體的引導,而需仰賴個人經驗為之。本論文提議在Pseudo Software方法中引進Problem Frames問題解析方法,將商業流程中的待解決的問題依據Problem Frames的典型類別拆解成適當的大小的Problem frame instance,再逐一對後者進行Pseudo Software塑模並加以整合。此一流程有助於引導需求發展人員以Problem Frames為依據將Pseudo Software模型加以模組化。本論文以Pseudo Software工具PS4Android為雛型實現此需求發展方法,並以「客戶記錄卡(Customer Record Card)」需求發展案例闡述之。

並列摘要


Pseudo Software is a conceptual framework for iterative requirements development and simulation which aims to create requirements that are concrete, unambiguous, consistent, and verifiable by customers through model manipulation. Although pseudo software suggests the developers to start with business processes in the act of model building, no guidelines have been given on how the business processes are mapped to pseudo software models. In this thesis, we propose to resolve this problem by introducing problem frames as the problem decomposition method for building pseudo software models from given business processes. In the proposed method, an activity in a business process is decomposed into right-sized instances of a suitable problem frame. The problem frame instances are then mapped to the corresponding pseudo software models. An example on developing requirements for an application called “Customer Record Card” using the pseudo software tool PS4Android is given.

參考文獻


[4] 張家豪,一個以Pseudo Software為基礎之Android應用軟體需求發展工具,碩士論文,國立台北科技大學資訊工程系碩士班,台北,2009
[1] Jung-Sing Jwo, Yu Chin Cheng, Pseudo Software: a New Concept for Iterative Requirement Development and Validation, ASPEC, 2007.
[3] Michael Jackson, Software Requirements and Specifications, Addison-Wesley, 1995.
[9] Cox, K., Phalp, K., Bleistein, S., and Verner, J. (2005). Deriving requirements from process models via the Problem Frames approach. Information and Software Technology 47(5), pp. 319–337.
[11] Cox, Karl; Hall, Jon G. and Rapanotti, Lucia (2005). A roadmap of problem frames research. Information and Software Technology, 47(14), pp. 891–902.

被引用紀錄


王詠瑞(2011)。一個利用問題框推導用戶故事的需求發展方法〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://doi.org/10.6841/NTUT.2011.00367
陳奕閔(2011)。一個結合問題框與虛擬軟體的需求發展工具〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://doi.org/10.6841/NTUT.2011.00366

延伸閱讀