Requirements Engineering Challenges in Service Oriented Software Engineering: an exploratory online survey

Software Engineering Competence Center - Egypt
Publication Type:
Journal Article
International Journal for Software Engineering (IJSE), 2013, 6 (2), pp. 21 - 43
Issue Date:
Filename Description Size
VolNo2.pdfPublished Version1.45 MB
Adobe PDF
Full metadata record
Service Oriented Software Engineering (SOSE) is an emerging field for developing software using web services. One of the main tasks of a Requirement Engineer in SOSE is matchmaking between requirements and available services. Published literature indicates that Requirements Engineering (RE) in SOSE is facing different challenges. In this study, we report the results of an online survey conducted with practitioners and the researchers working on service oriented projects. The aim is to get an insight about the issues and challenges faced in SOSE during requirements engineering. The results show an interesting pattern of how the researchers and practitioners have differing views on reported challenges. The difference in opinion is mostly because SOSE is a new field and most of its concepts are not fully understood and appreciated by designers and developers, resulting in a poor implementation of the SOSE concepts.
Please use this identifier to cite or link to this item: