{"title":"Requirements change management based on object-oriented software engineering with unified modeling language","authors":"Jessada Tomyim, A. Pohthong","doi":"10.1109/ICSESS.2016.7883005","DOIUrl":null,"url":null,"abstract":"User requirements for software development are getting more complicated and are changing all the time. Not only should the requirements engineering process be well-organized but requirements change management should also be effective, especially for complex systems. However, the software engineering methodology employed can also make requirements change difficult to manage. Object-oriented software engineering using unified modeling language (UML) describes software systems by providing multiple views and diagrams. Therefore, software development with UML needs effective requirements change management. This study proposed a requirements change management model for object-oriented methodology with UML. In order to demonstrate the proposed model, business models from the selected case study, Mission Hospital Phuket, were chosen as the user requirements for the prototype system. Two aspects of the proposed system's performance were evaluated in the research laboratory: (1) users' expectation and (2) users' satisfaction.","PeriodicalId":175933,"journal":{"name":"2016 7th IEEE International Conference on Software Engineering and Service Science (ICSESS)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"27","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 7th IEEE International Conference on Software Engineering and Service Science (ICSESS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSESS.2016.7883005","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 27
Abstract
User requirements for software development are getting more complicated and are changing all the time. Not only should the requirements engineering process be well-organized but requirements change management should also be effective, especially for complex systems. However, the software engineering methodology employed can also make requirements change difficult to manage. Object-oriented software engineering using unified modeling language (UML) describes software systems by providing multiple views and diagrams. Therefore, software development with UML needs effective requirements change management. This study proposed a requirements change management model for object-oriented methodology with UML. In order to demonstrate the proposed model, business models from the selected case study, Mission Hospital Phuket, were chosen as the user requirements for the prototype system. Two aspects of the proposed system's performance were evaluated in the research laboratory: (1) users' expectation and (2) users' satisfaction.