主页 > 软件开发公司 >

牡丹江软件开发公司推荐阅读软件开发是工程

  牡丹江软件开发公司推荐阅读软件开发是工程,软件开发是一种1程活动,因此,其发展也是沿着传统丁程原理的演化道路的。面向方面软件外发技术中涌现的许多现象,可以在这样的背景下得以解释并被激发产生。组件模型、体系模型、系统构建规则,以及在传统T程原理中定义的多重模型,可分别对应以下这些概念:基础级模型、方面模型、联接点模型与传统的工程方法一样,面向方面语言通过应用规范模型以寻求稳定件。这些模型可以视为面向方面语言的独特特征。
牡丹江软件开发
  面向方面语言可以对问题领域内的自然体系属性建模。这使得它们成为比传统的面向对象语言更好的表达方式。出于面向方面语言从概念L不同于丹·诺依曼机器,面向方面语言的有效实现仍然是一个具有挑战性的问题。因此,面向方面语言必须遵循以F两个约束。抽象性约束。一个面向方面的编程语言的构建必须足够抽象,以匹配问题领域的自然抽象。然而,它们还必须足够具体以便与实现平台相匹配。这种约束的日的是诚小实现的代价,并提高效农。

  牡丹江软件开发公司推荐阅读软件开发是工程,标准化约束。实现平台的实现必须是标准化的,以简化在多个语言中的共享,但是又必须有足够的氏别,以匹配每个目标语言的个别需要。这种约束目的是通过共享实现末减小代价。

  这两个约束描述了而向方面程序AoP实现的设计范围。第一个约束定义了对面向方面语言的建模表不与有效实现之间的平衡的关注。第二个约束在A()P语言的应用范围,和针对于专门计算环境的有效实现之间.做出了平衡。

  

  • 1
  • 2
  • 3