首页> 外文期刊>ACM SIGPLAN Notices: A Monthly Publication of the Special Interest Group on Programming Languages >PIROL: A Case Study for Multidimensional Separation of concerns in Software Engineering environments
【24h】

PIROL: A Case Study for Multidimensional Separation of concerns in Software Engineering environments

机译:PIROL:软件工程环境中关注点多维分离的案例研究

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

摘要

In this paper, we present our experience with applying multidimensional separation of concerns to a software engineering environment. By comparing two different designs of our system, we show the importance of separating integration issues from the implementation of the individual concerns. We present a model in which integration issues are encapsulated into first-class connector objects and indicate how this facilitates the understandability, maintenance and evolution of the system. We identify issues of binding time, binding granularity and binding cardinality as important criteria in selecting an appropriate model for separation of concerns. We finally show how a good choice following these criteria and considering the requirements of software engineering environments leads to a system with dynamic configurability, high-level component integration and support for multiple instantiable views.
机译:在本文中,我们介绍了将关注点的多维分离应用于软件工程环境的经验。通过比较我们系统的两种不同设计,我们显示了将集成问题与各个关注点的实现分开的重要性。我们提出了一个模型,其中将集成问题封装到一流的连接器对象中,并指出这如何促进系统的易懂性,维护和发展。我们选择绑定时间,绑定粒度和绑定基数作为选择关注点分离的合适模型的重要标准。最后,我们将展示遵循这些标准并考虑软件工程环境要求的一个好选择如何导致具有动态可配置性,高级组件集成和支持多个实例化视图的系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号