期刊文献+

An Empirical Study on the Impact of Automation on the Requirements Analysis Process 被引量:1

An Empirical Study on the Impact of Automation on the Requirements Analysis Process
原文传递
导出
摘要 Requirements analysis is an important phase in a software project. The analysis is often performed in an informal way by specialists who review documents looking for ambiguities, technical inconsistencies and incomplete parts. Automation is still far from being applied in requirements analyses, above all since natural languages are informal and thus difficult to treat automatically. There are only a few tools that can analyse texts. One of them, called QuARS, was developed by the Istituto di Scienza e Tecnologie dell'Informazione and can analyse texts in terms of ambiguity. This paper describes how QuARS was used in a formal empirical experiment to assess the impact in terms of effectiveness and efficacy of the automation in the requirements review process of a software company. Requirements analysis is an important phase in a software project. The analysis is often performed in an informal way by specialists who review documents looking for ambiguities, technical inconsistencies and incomplete parts. Automation is still far from being applied in requirements analyses, above all since natural languages are informal and thus difficult to treat automatically. There are only a few tools that can analyse texts. One of them, called QuARS, was developed by the Istituto di Scienza e Tecnologie dell'Informazione and can analyse texts in terms of ambiguity. This paper describes how QuARS was used in a formal empirical experiment to assess the impact in terms of effectiveness and efficacy of the automation in the requirements review process of a software company.
出处 《Journal of Computer Science & Technology》 SCIE EI CSCD 2007年第3期338-347,共10页 计算机科学技术学报(英文版)
关键词 requirements/specifications analysis requirements/specifications tools process metrics requirements/specifications analysis, requirements/specifications tools, process metrics
  • 相关文献

参考文献18

  • 1Gray J, Schach S. Constraint animation using an objectoriented declarative language. In Proc. the 38th Annual ACM SE Conference, Clemson, SC, April 7-8, 2000, pp.1-10.
  • 2Kamsties E, Berry D M, Paech B. Detecting ambiguities in requirements documents using inspections. In Proc. First Workshop on Inspection in Software Engineering (WISE'01), Paris, France, July 23, 2001, Lawford M, Parnas D L (eds.), Software Quality Research Lab at McMaster University in Canada, pp.68-80.
  • 3Sommerville I, Sawyer P. Requirements Engineering: A Good Practice Guide. John Wiley and Sons., 1997.
  • 4Gilb T, Graham D. Software Inspection. London: Addison- Wesley, 1993.
  • 5Basili V R. Evolving and packaging reading technologies. Journal of Systems and Software, 1997, 38(1): 3-12.
  • 6Lami G. QuARS: A tool for analyzing requirements. Software Engineering Technical Report CMU/SEI-2005-TR-014, Software Engineering Institute, USA, September 2005.
  • 7Kimberly S Wasson. Requirements metrics: Scaling up. In Proc. 2nd International Workshop on Comparative Evaluation in Requirements Engineering ( CERE'04), Kyoto, Japan, September 2004, Vincenzo Gervasi, Didar Zowghi, Susan Elliot Sim (eds.), FIT-UTS, Sydney, ISBN: 1-86365-866-1, pp.51-55.
  • 8Seaman C B. Qualitative methods in empirical studies of software engineering. IEEE Transaction on Software Engineering, 1999, 25(4): 557-572.
  • 9Fabbrlni F, Fusani M, Gnesi S, Lami G. The linguistic approach to the natural language requirements quality: Benefits of the use of an automatic tool. In Proc. 26th Annual IEEE Computer Society - NASA Goddard Space Flight Center Software Engineering Workshop, Greenbelt, MA, USA, November 27-29, 2001, pp.97-105.
  • 10Information Technology- Software Process Assessment. ISO/IEC TR 15504:1998, pp.1-9.

同被引文献4

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部