Use case and task models: An integrated development methodology and its formal foundation

ACM Trans. Softw. Eng. Methodol.(2013)

引用 12|浏览22
暂无评分
摘要
User Interface (UI) development methods are poorly integrated with standard software engineering practice. The differences in terms of artifacts involved, development philosophies, and lifecycles can often result in inconsistent system and UI specifications leading to duplication of effort and increased maintenance costs. To address such shortcomings, we propose an integrated development methodology for use case and task models. Use cases are generally used to capture functional requirements whereas task models specify the detailed user interactions with the UI. Our methodology can assist practitioners in developing software processes which allow these two kinds of artifacts to be developed in a codependent and integrated manner. We present our methodology, describe its semantic foundations along with a set of formal conformance relations, and introduce an automated verification tool.
更多
查看译文
关键词
use case,integrated manner,formal foundation,development philosophy,user interface,integrated development methodology,software process,development method,task model,ui specification,standard software engineering practice,verification
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要