{"title":"Requirement Modeling and Analysis Based on MDA","authors":"H. Jin, Haihua Yan","doi":"10.1109/ICCECT.2012.199","DOIUrl":null,"url":null,"abstract":"Software development process based on MDA is driven by the behavior of the software system modeling, and UML which is one of the core standards defined by OMG is used to describe various models. Requirement models are described mainly by UML use case diagrams and use case descriptions, and the requirement modeling and analysis were done manually before. This paper proposes a semi-structured method to create requirement models based on the object-oriented idea, and to extract the class diagram from the requirement models according to the defined transition rules. It improves the speed and accuracy of the software development. This paper ends with an example to explain the process of modeling and transition.","PeriodicalId":153613,"journal":{"name":"2012 International Conference on Control Engineering and Communication Technology","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 International Conference on Control Engineering and Communication Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCECT.2012.199","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Software development process based on MDA is driven by the behavior of the software system modeling, and UML which is one of the core standards defined by OMG is used to describe various models. Requirement models are described mainly by UML use case diagrams and use case descriptions, and the requirement modeling and analysis were done manually before. This paper proposes a semi-structured method to create requirement models based on the object-oriented idea, and to extract the class diagram from the requirement models according to the defined transition rules. It improves the speed and accuracy of the software development. This paper ends with an example to explain the process of modeling and transition.