A Systematic Method to Derive Software Services and Requirements from Business Models
Abderrahmane Leshob, Raqeebir Rab, Omar K. Hussain
2025
Abstract
Service-Oriented Architecture (SOA) is an established architectural style to design modular, flexible and scalable software solutions. It provides design principles based on the service concept. Organizations use SOA to design software solutions to support their business models, including business process models and value models. Creating such software is a challenging endeavor that demands expertise in both software and business (process) engineering. On the other hand, Requirements Engineering (RE) plays a key role in building SOA-based solutions. RE ensures that the services are aligned with stakeholders’ needs. This research proposes a transformational approach to i) identify SOA services that automate the collaboration between business partners through their business models and ii) design a goal-based model that connects identified services to the functional requirements they implement and the business and non-functional requirements they satisfy. The obtained model allows to compute a score that measures the effectiveness of the services in satisfying the requirements. The contribution of this work is twofold. First, it generates services that can be used to build software from business models. Second, it builds a model that computes satisfaction scores, allowing architecture and business analysis practitioners to i) measure the effectiveness of the services and ii) compare and select the most appropriate services from various implementation based on the satisfaction of the requirements.
DownloadPaper Citation
in Harvard Style
Leshob A., Rab R. and Hussain O. (2025). A Systematic Method to Derive Software Services and Requirements from Business Models. In Proceedings of the 13th International Conference on Model-Based Software and Systems Engineering - Volume 1: MODELSWARD; ISBN 978-989-758-729-0, SciTePress, pages 330-337. DOI: 10.5220/0013372200003896
in Bibtex Style
@conference{modelsward25,
author={Abderrahmane Leshob and Raqeebir Rab and Omar Hussain},
title={A Systematic Method to Derive Software Services and Requirements from Business Models},
booktitle={Proceedings of the 13th International Conference on Model-Based Software and Systems Engineering - Volume 1: MODELSWARD},
year={2025},
pages={330-337},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013372200003896},
isbn={978-989-758-729-0},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 13th International Conference on Model-Based Software and Systems Engineering - Volume 1: MODELSWARD
TI - A Systematic Method to Derive Software Services and Requirements from Business Models
SN - 978-989-758-729-0
AU - Leshob A.
AU - Rab R.
AU - Hussain O.
PY - 2025
SP - 330
EP - 337
DO - 10.5220/0013372200003896
PB - SciTePress