...
首页> 外文期刊>Informacion Tecnologica >JPIAspectZ: Una Extensión de AspectZ para la Especificación Formal de Requerimientos de Aplicaciones Orientadas a Aspectos JPI
【24h】

JPIAspectZ: Una Extensión de AspectZ para la Especificación Formal de Requerimientos de Aplicaciones Orientadas a Aspectos JPI

机译:JPIAspectZ:面向JPI方面的应用程序要求的形式规范的AspectZ扩展

获取原文

摘要

El objetivo de este artículo es proponer, describir y ejemplificar el uso de JPIAspectZ, una extensión del lenguaje formal orientado a aspectos AspectZ para la especificación formal de requerimientos deaplicaciones software. Considerando que las principales características de JPI son la definición deinterfaces de punto unión, este articulo muestra como JPIAspectZ también soporta estas propiedades deJPI en un contexto de especificación formal de requerimientos. El Desarrollo de Software Orientado aAspectos (DSOA), por medio de módulos de aspectos, permite solucionar un par de problemas demodularización del enfoque de Desarrollo de Software Orientado a Objetos (DSOO), pero el DSOA agregadependencias implícitas entre clases y aspectos. La metodología DSOA-JPI define interfaces de puntos deunión entre artefactos aconsejables y aspectos aconsejadores y así solucionar los problemas dedependencia de DSOA tradicional estilo AspectJ para la producción de software modular. Se concluye quelas interfaces de punto de unión como intermediarias entre clases y aspectos son perfectamenteespecificables formalmente con la propuesta de lenguaje JPIAspectZ.
机译:本文的目的是建议,描述和举例说明JPIAspectZ的使用,JPIAspectZ是面向AspectZ方面的形式语言的扩展,用于软件应用程序需求的正式规范。考虑到JPI的主要特征是连接点接口的定义,本文说明了JPIAspectZ如何在需求的正式规范中也支持JPI的这些属性。借助方面模块,面向方面的软件开发(DSOA)可以解决面向对象的软件开发方法(DSOO)的几个问题,但是DSOA在类和方面之间添加了隐式依赖性。 DSOA-JPI方法定义了可取工件和咨询方面之间的连接点接口,从而解决了传统AspectJ风格DSOA用于模块化软件生产的依赖性问题。结论是,JPIAspectZ语言建议可以正式完美地指定作为类和方面之间的中介的连接点接口。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号