{"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.