虛擬軟體(Pseudo Software)能夠建立具象化的需求模型,但當需求變得複雜時,則建立模型的過程就必須仰賴個人經驗。問題框(Problem Frames)能將複雜的問題分析成五個典型類別的子問題,有助於引導使用者建立需求模型。本論文提出將問題框中的框關注點(Frame Concerns)使用在建立需求模型的方法,並將此方法的功能增加至先前發表的需求發展工具-PS4Android。透過此增強功能的PS4Android,使用者可以使用虛擬軟體中的五個元素描述情境,藉此加強問題框與虛擬軟體間的連結,並可經由播放需求模型以驗證需求。本論文以ezScrum mobile為需求發展案例說明工具的使用。
Pseudo Software aims to create requirements that are concrete, but when requirements are complicated, the creating process must rely on personal experience. Problem Frames are able to analyze complex requirement into sub-problems of five typical types, which give the user a clear guideline to create requirement model by decomposition. In this thesis, we propose to use the Frame Concern of Problem Frames in the process of creating requirement model, and enhance the function to a previously published tool called PS4Android. With this enhancement, PS4Android allows users to map Pseudo Software to scenario and verify the mapping result, which enhances the link between Problem Frames and Pseudo Software. The use of tool is illustrated with an example called ezScrum mobile.