首页    期刊浏览 2024年11月25日 星期一
登录注册

文章基本信息

  • 标题:CONTEXT-FREE GRAMMAR FOR ASPECT-ORIENTED UML DESIGN MODELING DIAGRAMS
  • 本地全文:下载
  • 作者:AWS A. MAGABLEH
  • 期刊名称:Journal of Theoretical and Applied Information Technology
  • 印刷版ISSN:1992-8645
  • 电子版ISSN:1817-3195
  • 出版年度:2019
  • 卷号:97
  • 期号:22
  • 页码:3377-3385
  • 出版社:Journal of Theoretical and Applied
  • 摘要:It is well known that aspect orientation (AO) has the potential to support the continued smooth running of software programs. In AO, before developing a program that may need to be updated all the aspects (crosscutting concerns) contained therein must be meticulously assessed to ensure that a change to one or more of those aspects will not have an adverse effect on other parts of the program. To address this issue, in this paper, three main objectives are targeted. First, a formal representation for aspect-oriented unified modeling language (UML) design modeling diagrams is proposed in which context-free grammar (CFG) is used for the aspects. An aspect model encompasses pointcuts, advice, inter-model declarations and aspect precedence, as well as references the behaviors of other classes and aspects. To ensure that there is consistency in a system, the aspect-oriented UML design model of the system is converted into a CFG that consists of set of rules for all the strings that could be present in the formal language being assessed. Second, the extended Backus�Naur form (EBNF) is applied to represent the CFG rules for the aspect-oriented model. Third, the potential use of the proposed EBNF transformation for all aspect-oriented UML diagrams is investigated. This study is inspired by the results of existing research on object-oriented UML transformation using EBNF. As AO is an extension of object orientation, it seemed natural to extend the idea of using EBNF to AO and assess whether it would be beneficial in transforming aspect-oriented UML modeling diagrams.
  • 关键词:Context;Free Grammar; CFG; Aspect Orientation; AO; Extended Backus�Naur Form; EBNF; Model Transformation
国家哲学社会科学文献中心版权所有