Analysis of System Requirements by Aspects-J Methodology

Sagar Mohite, Aditya Sarda, S. Joshi
{"title":"Analysis of System Requirements by Aspects-J Methodology","authors":"Sagar Mohite, Aditya Sarda, S. Joshi","doi":"10.1109/CCGE50943.2021.9776384","DOIUrl":null,"url":null,"abstract":"Methodology of aspects is a combination of multiple concerns. Multiple types of concerns are facts, logic, area of interest, security, properties of systems. In the Development phase of the aspect model Aspect considers different systems concerns, aspects divide these system concerns into software modules, Different aspects modules use as a way for analysis of systems requirements. In some aspects, methodology use UML design modeling for understanding system requirements, in aspects Methodology UML class is for knowing the system necessities in modeling phases. a UML class structure is used in the Aspects process model for requirement analysis of the system. Class design in UML design consists of various types of attributes, classes, objects, methods, Join of points & Point of cut, various approaches to defining various concerns of the system. Few tools for crafting graph grammar rules for analysis system concerns, crafting G-graph grammar rules start from pre-condition G-grammar rules after that crafting post condition G-graph grammar rules, after crafting G-graph pre and post condition grammar rules G-graph transformation process done on rules in tools, next step is a method of creating a matrix, a matrix is basically cross applying rules to each other and find output, Two types of the matrix created first is a matrix of dependency and matrix of conflicts, this matrix for analysis conflict and dependency in crafted G-graph grammar rules, these G-rules apply as input to aspect methodology Tool. Next step transformation G-graph grammar, G-graph rules shows pre and post transformations of G-graph grammar rules when applying matrix of dependencies with a matrix of conflict, the conflict shows clash in G-graph rules, dependencies show requirement among the G-graph rules.","PeriodicalId":130452,"journal":{"name":"2021 International Conference on Computing, Communication and Green Engineering (CCGE)","volume":"366 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Computing, Communication and Green Engineering (CCGE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCGE50943.2021.9776384","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Methodology of aspects is a combination of multiple concerns. Multiple types of concerns are facts, logic, area of interest, security, properties of systems. In the Development phase of the aspect model Aspect considers different systems concerns, aspects divide these system concerns into software modules, Different aspects modules use as a way for analysis of systems requirements. In some aspects, methodology use UML design modeling for understanding system requirements, in aspects Methodology UML class is for knowing the system necessities in modeling phases. a UML class structure is used in the Aspects process model for requirement analysis of the system. Class design in UML design consists of various types of attributes, classes, objects, methods, Join of points & Point of cut, various approaches to defining various concerns of the system. Few tools for crafting graph grammar rules for analysis system concerns, crafting G-graph grammar rules start from pre-condition G-grammar rules after that crafting post condition G-graph grammar rules, after crafting G-graph pre and post condition grammar rules G-graph transformation process done on rules in tools, next step is a method of creating a matrix, a matrix is basically cross applying rules to each other and find output, Two types of the matrix created first is a matrix of dependency and matrix of conflicts, this matrix for analysis conflict and dependency in crafted G-graph grammar rules, these G-rules apply as input to aspect methodology Tool. Next step transformation G-graph grammar, G-graph rules shows pre and post transformations of G-graph grammar rules when applying matrix of dependencies with a matrix of conflict, the conflict shows clash in G-graph rules, dependencies show requirement among the G-graph rules.
用Aspects-J方法分析系统需求
方面的方法学是多个关注点的组合。多种类型的关注点包括事实、逻辑、感兴趣的领域、安全性、系统属性。在方面模型的开发阶段,方面考虑不同的系统关注点,方面将这些系统关注点划分为软件模块,不同的方面模块用作分析系统需求的一种方法。在某些方面,方法学使用UML设计建模来理解系统需求,在某些方面,方法学使用UML类来了解建模阶段的系统需求。在方面过程模型中使用UML类结构进行系统需求分析。UML设计中的类设计包括各种类型的属性、类、对象、方法、点的连接和切割点,以及定义系统的各种关注点的各种方法。很少有工具来制作图语法规则来分析系统关注的问题,制作g图语法规则从先决条件的g语法规则开始然后制作后条件的g图语法规则,在制作了g图前后条件的g图语法规则之后,在工具中完成了g图转换过程,下一步是创建矩阵的方法,矩阵基本上是相互交叉应用规则并找到输出,首先创建的两种类型的矩阵是依赖矩阵和冲突矩阵,该矩阵用于分析精心制作的g图语法规则中的冲突和依赖,这些g规则作为输入应用于方面方法学工具。下一步变换g -图语法,g -图规则表示用冲突矩阵应用依赖矩阵时g -图语法规则的前后变换,冲突表示g -图规则中的冲突,依赖表示g -图规则之间的需求。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信