Towards a Graphical Tool for Refining User to System Requirements

Towards a Graphical Tool for Refining User to System Requirements
复制标题

DOI:
10.1016/j.entcs.2008.04.037
复制
发表时间:
2008-04
期刊:
--
影响因子:
--
通讯作者:
M. Autili;Patrizio Pelliccione
M. Autili;Patrizio Pelliccione
中科院分区:
其他
文献类型:
--
作者:
M. Autili;Patrizio Pelliccione

文献摘要

被引文献

相似文献

非正式和抽象的用户需求规格说明通常由正式和详细的系统需求规格说明来补充。虽然用户需求提供了一个高层次的描述什么服务的系统是预期提供的,系统需求提供了一个更技术规范的服务应该如何提供的系统。在需求工程过程中出现的相关问题之一是未能在不同层次的需求描述之间进行清晰的转换。本文的目标是介绍一个图形化的工具,指导软件架构师的需求细化,而从用户需求(体系结构级)的系统需求。该工具利用以前的工作,给出了一个简单的,但表现力图形形式主义,基于UML2.0序列图,指定时间属性。
Informal and abstract user requirement specifications are usually complemented by formal and detailed system requirement specifications. While user requirements provide a high level description of what services the system is expected to provide, system requirements provide a more technical specification of how that services should be provided by the system. One of the relevant problems that arise during the Requirement Engineering process is the result of failing to make a clear transition between different levels of requirements description. Goal of this paper is to introduce a graphical tool for requirements refinement which guides software architects while moving from user requirements to (architec-tural-level) system requirements. The tool makes use of a previous work that gives a simple but expressive graphical formalism, based on UML2.0 Sequence Diagrams, for specifying temporal properties.