首页> 外文会议>ISCA International Conference on Computer and Their Applications >An Aspect-Oriented Approach to Supporting The Design of System Software
【24h】

An Aspect-Oriented Approach to Supporting The Design of System Software

机译:以支持系统软件设计的面向方面的方法

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

摘要

The benefits associated with separation of concerns are well established. It is difficult to design system software to meet a better separation of concerns, which can provide a number of benefits such as comprehension, reusability, extensibility, and reconfigurability in both the design and implementation. In order to maximize these benefits, advanced separation of concerns techniques are required in both design and implementation. During design, some aspects, such as synchronization, scheduling, performance and fault tolerance, cut across the basic functionalities of the system software. By separating the different aspects of the system software in the design, we can provide a better generic design model of system software. Aspect-Oriented Programming is a methodology that aims at separating components and aspects from the early stages of the software life cycle, and using techniques to combining them together at the implementation phase. In this paper we discuss an aspect-oriented framework that can simplify system design by expressing it at a higher level of abstraction. Our work concentrates on how to achieve a higher separation of aspects, components, and layers from each other. Our goal is to achieve a better design model for system software in terms of flexibility, reuse and adaptability.
机译:与关注的分离相关的好处是很好的。设计系统软件难以满足更好的关注分离,这可以提供许多益处,如设计和实施中的理解,可重用,可扩展性和可重构性。为了最大限度地提高这些好处,在设计和实施方面需要高级分离技术技术。在设计期间,某些方面,例如同步,调度,性能和容错,跨越系统软件的基本功能。通过在设计中分离系统软件的不同方面,我们可以提供更好的系统软件设计模型。面向方面的编程是一种方法,其旨在分离软件生命周期的早期阶段的分离组件和方面,并使用技术在实现阶段将它们组合在一起。在本文中,我们讨论了一个面向方面的框架,可以通过在更高的抽象级别表达它来简化系统设计。我们的工作专注于如何实现彼此的较高分离方面,组件和层。我们的目标是在灵活性,重用和适应性方面实现系统软件的更好设计模型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号