【24h】

Crosscutting requirements

机译:横切要求

获取原文
获取外文期刊封面目录资料

摘要

Evidence is mounting that aspect-oriented programming is useful for (re-)structuring the many concerns that software is designed to address. Many of these concerns often arise in the problem domain, and, therefore, there is a growing effort to examine 'early aspects' - to identify and represent concerns that arise during software requirements engineering and design, and to determine how these concerns interact. But can one seek to identify aspects too early? While identifying concerns during requirements elicitation may indeed be profitable, the notion of crosscutting concerns, indeed of crosscutting requirements, may only make sense when elements of a solution also begin to be explored. There are two consequences of this: a case for more interleaving of the processes of requirements engineering and design, and a case for the explicit development of specifications that map the problem and solution structures. We elaborate and discuss this thesis, and offer an alternative research agenda for aspect-oriented requirements engineering.
机译:证据正在安装方面的面向方面的编程对于(RE-)构造了软件旨在解决的许多问题是有用的。这些问题中的许多问题通常会在问题领域出现,因此,越来越努力检查“早期方面” - 以识别和代表软件要求工程和设计期间出现的担忧,并确定这些问题的互动。但一个人可以试图过早找出方面吗?在要求期间识别所令人担忧的同时,诱因可能确实是有利可图的,横切问题的概念,确实是横切要求,可能只有在解决方案的要素开始被探索。有两种后果:以便更多交织需求工程和设计过程的情况,以及明确开发映射问题和解决方案结构的规范的案例。我们详细说明并讨论了本文,并为面向方面的需求工程提供替代研究议程。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号