首页> 外文期刊>Requirements Engineering >Early identification of crosscutting concerns with the Language Extended Lexicon
【24h】

Early identification of crosscutting concerns with the Language Extended Lexicon

机译:使用语言扩展词典及早发现横切关注点

获取原文
获取原文并翻译 | 示例
           

摘要

Large-scale software applications are complex systems that involve a myriad of different concerns. Ideally, these concerns should be organized into separated and different modules, but often some of these concerns overlap and crosscut each other. Such a situation is problematic, as concerns are tangled and scattered into different modules; thus, design and source code become difficult to produce and maintain. The Modularity community has been addressing crosscutting concerns by developing techniques based on separation of concerns. This separation must be done as early as possible during software construction to obtain a more modular and consequently better maintainable software, where evolution is performed with less effort and the possibility of introducing unforeseen mistakes is minimal. In this paper, we propose a strategy to identify crosscutting concerns at requirements level, i.e., at early stages in the software development process, by using the Language Extended Lexicon.
机译:大型软件应用程序是复杂的系统,涉及许多不同的问题。理想情况下,应将这些关注点组织成单独的不同模块,但通常其中一些关注点会相互重叠和交叉。这种情况是有问题的,因为关注点纠结并分散在不同的模块中。因此,设计和源代码变得难以生产和维护。模块化社区一直在通过开发基于关注点分离的技术来解决横切关注点。必须在软件构建过程中尽早进行这种分离,以获得更模块化的,因此更好的可维护性的软件,在该软件中,开发工作量较小,并且引入意外错误的可能性很小。在本文中,我们提出了一种使用语言扩展词典来在需求级别(即软件开发过程的早期阶段)识别横切关注点的策略。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号