Josenildo Melo, Aêda Sousa, C. Agra, J. Júnior, J. Castro, F. Alencar
{"title":"Formalization of Mapping Rules from iStar to Class Diagram in UML","authors":"Josenildo Melo, Aêda Sousa, C. Agra, J. Júnior, J. Castro, F. Alencar","doi":"10.1109/SBES.2015.25","DOIUrl":null,"url":null,"abstract":"Due to tough competition, companies must build solutions (or maintain existed) quickly and effectively, covering the needs of customers without neglecting the quality requirements. To model these solutions, there are several patterns, and the UML (Unified Modeling Language) one of the most used. However, UML is not prepared to capture domain requirements for quality. To achieve this goal, models based on GORE (Goal-Oriented Requirements Engineering) are used as i* (iStar). This paper presents a formalization of i* mapping rules for class diagram in the context of MDD (Model-Driven Development), aiming to create class diagrams, the show requirements with quality. An example is used to illustrate how these formalization rules can be applied.","PeriodicalId":329313,"journal":{"name":"2015 29th Brazilian Symposium on Software Engineering","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-09-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 29th Brazilian Symposium on Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SBES.2015.25","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Due to tough competition, companies must build solutions (or maintain existed) quickly and effectively, covering the needs of customers without neglecting the quality requirements. To model these solutions, there are several patterns, and the UML (Unified Modeling Language) one of the most used. However, UML is not prepared to capture domain requirements for quality. To achieve this goal, models based on GORE (Goal-Oriented Requirements Engineering) are used as i* (iStar). This paper presents a formalization of i* mapping rules for class diagram in the context of MDD (Model-Driven Development), aiming to create class diagrams, the show requirements with quality. An example is used to illustrate how these formalization rules can be applied.