{"title":"Design test process in component-based software engineering: an analysis of requirements scalability","authors":"Mariem Haoues, Asma Sellami, H. Ben-Abdallah","doi":"10.1145/2593868.2593877","DOIUrl":null,"url":null,"abstract":"Producing an acceptable product that will satisfy Functional User Requirements and customer expectations within the quality, time and budget constraints remains a challenge in software development projects. Component-based software development has been widely adopted in software engineering especially when requirements change. However, some challenges remain in this engineering approach when dealing with the scalability of user requirements. Among these challenges, this paper tackles those pertinent to the testing phase. It proposes a design test process in component-based software engineering using functional size measurement and traceability matrix. The proposed test process aims to decreasing the effort required in the testing phase while maintaining the testing efficiency in terms of error detection. It is illustrated through the \"Emergency Monitoring System\" case study.","PeriodicalId":103819,"journal":{"name":"Workshop on Emerging Trends in Software Metrics","volume":"74 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Workshop on Emerging Trends in Software Metrics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2593868.2593877","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Producing an acceptable product that will satisfy Functional User Requirements and customer expectations within the quality, time and budget constraints remains a challenge in software development projects. Component-based software development has been widely adopted in software engineering especially when requirements change. However, some challenges remain in this engineering approach when dealing with the scalability of user requirements. Among these challenges, this paper tackles those pertinent to the testing phase. It proposes a design test process in component-based software engineering using functional size measurement and traceability matrix. The proposed test process aims to decreasing the effort required in the testing phase while maintaining the testing efficiency in terms of error detection. It is illustrated through the "Emergency Monitoring System" case study.