Optima: a domain-specific model for prioritization and conflicts management in requirements engineering for services intermediaries

Résultats de recherche: Contribution à un journal/une revueArticle

99 Downloads (Pure)

Résumé

New business models are set up, thanks to Web technologies. In this work, we focus on services intermediary companies. They generate value through the (automatic) selection of third-party services and the (automatic) delivery of the combinations of these services to consumers. Such companies face the problem of deciding which services to select and deliver in order to maximize their profit. The two main paper objectives are (i) to design the generic business model of services intermediaries and (ii) to propose an optimization model. The latter enables to choose the consumer requirements that will be satisfied in order to maximize profit. This model ranks implementable solutions based on various financial aspects. They are related to cost and revenue information that is associated with the requirements. It can support the decision-making process that aims at selecting a profit-maximizing set of requirements for services intermediaries' system-to-be. Indeed, the proposed model solves the conflicts between requirements and prioritizes the optional requirements. We argue for the relevance of the optimization model via an example and simulations.

langue originaleAnglais
Pages (de - à)175-190
Nombre de pages16
journalService Oriented Computing and Applications (SOCA)
Volume8
Numéro de publication2
Date de mise en ligne précoce18 déc. 2013
Les DOIs
étatPublié - juin 2014

Empreinte digitale

Requirements engineering
Profitability
Industry
Conflict management
Prioritization
Intermediaries
Decision making
Profit
Costs

Citer ceci

@article{8c2dff72b5d446b5b72ff1ba261d6ac9,
title = "Optima: a domain-specific model for prioritization and conflicts management in requirements engineering for services intermediaries",
abstract = "New business models are set up, thanks to Web technologies. In this work, we focus on services intermediary companies. They generate value through the (automatic) selection of third-party services and the (automatic) delivery of the combinations of these services to consumers. Such companies face the problem of deciding which services to select and deliver in order to maximize their profit. The two main paper objectives are (i) to design the generic business model of services intermediaries and (ii) to propose an optimization model. The latter enables to choose the consumer requirements that will be satisfied in order to maximize profit. This model ranks implementable solutions based on various financial aspects. They are related to cost and revenue information that is associated with the requirements. It can support the decision-making process that aims at selecting a profit-maximizing set of requirements for services intermediaries' system-to-be. Indeed, the proposed model solves the conflicts between requirements and prioritizes the optional requirements. We argue for the relevance of the optimization model via an example and simulations.",
keywords = "Conflicts resolution, Requirements engineering, Requirements prioritization, Service-oriented systems, Services intermediary",
author = "Bertrand Verlaine and Jureta, {Ivan J.} and St{\'e}phane Faulkner",
year = "2014",
month = "6",
doi = "10.1007/s11761-013-0151-5",
language = "English",
volume = "8",
pages = "175--190",
journal = "Service Oriented Computing and Applications (SOCA)",
issn = "1863-2386",
publisher = "Springer London",
number = "2",

}

TY - JOUR

T1 - Optima

T2 - a domain-specific model for prioritization and conflicts management in requirements engineering for services intermediaries

AU - Verlaine, Bertrand

AU - Jureta, Ivan J.

AU - Faulkner, Stéphane

PY - 2014/6

Y1 - 2014/6

N2 - New business models are set up, thanks to Web technologies. In this work, we focus on services intermediary companies. They generate value through the (automatic) selection of third-party services and the (automatic) delivery of the combinations of these services to consumers. Such companies face the problem of deciding which services to select and deliver in order to maximize their profit. The two main paper objectives are (i) to design the generic business model of services intermediaries and (ii) to propose an optimization model. The latter enables to choose the consumer requirements that will be satisfied in order to maximize profit. This model ranks implementable solutions based on various financial aspects. They are related to cost and revenue information that is associated with the requirements. It can support the decision-making process that aims at selecting a profit-maximizing set of requirements for services intermediaries' system-to-be. Indeed, the proposed model solves the conflicts between requirements and prioritizes the optional requirements. We argue for the relevance of the optimization model via an example and simulations.

AB - New business models are set up, thanks to Web technologies. In this work, we focus on services intermediary companies. They generate value through the (automatic) selection of third-party services and the (automatic) delivery of the combinations of these services to consumers. Such companies face the problem of deciding which services to select and deliver in order to maximize their profit. The two main paper objectives are (i) to design the generic business model of services intermediaries and (ii) to propose an optimization model. The latter enables to choose the consumer requirements that will be satisfied in order to maximize profit. This model ranks implementable solutions based on various financial aspects. They are related to cost and revenue information that is associated with the requirements. It can support the decision-making process that aims at selecting a profit-maximizing set of requirements for services intermediaries' system-to-be. Indeed, the proposed model solves the conflicts between requirements and prioritizes the optional requirements. We argue for the relevance of the optimization model via an example and simulations.

KW - Conflicts resolution

KW - Requirements engineering

KW - Requirements prioritization

KW - Service-oriented systems

KW - Services intermediary

UR - http://www.scopus.com/inward/record.url?scp=84891755706&partnerID=8YFLogxK

U2 - 10.1007/s11761-013-0151-5

DO - 10.1007/s11761-013-0151-5

M3 - Article

VL - 8

SP - 175

EP - 190

JO - Service Oriented Computing and Applications (SOCA)

JF - Service Oriented Computing and Applications (SOCA)

SN - 1863-2386

IS - 2

ER -