Towards Automated Alignment of Web Services to Requirements

Résultats de recherche: Contribution dans un livre/un catalogue/un rapport/dans les actes d'une conférenceArticle dans les actes d'une conférence/un colloque

92 Downloads (Pure)

Résumé

The engineering of a web service-oriented system requires the specification of the functions that the various Web Services (WSs) should provide, before WSs are either built or selected. Being written in a service description language, the service specification instantiates concepts different than those of interest during the requirement engineering (RE): the former speaks in terms of, e.g., operations and bindings, while the latter manipulates, e.g., goals and domain assumptions. It is, however, clear that functions expected of WSs will be relevant to the stakeholders if and only if they satisfy the stakeholders' requirements. There is therefore a gap between the two specifications which must be bridged in order to ensure that the WS system is adequate w.r.t. stakeholders' requirements. This paper proposes mappings between the RE concepts and those of the WS Description Language (WSDL) and WS Level Agreement (WSLA). A working prototype is presented that implements the mappings and allows automated translation of the instances of RE concepts into instances of WSDL and WSLA concepts. The mappings and the prototype facilitate the engineering of WS systems, as fragments of WS descriptions can be generated from requirements.
langue originaleAnglais
titreProceedings of the First International Workshop on the Web and Requirements Engineering in collaboration with the 18th IEEE International Requirements Engineering Conference (RE'10), Sydney, Australia
Sous-titreWeRE 2010
EditeurIEEE Computer society
Pages5-12
Nombre de pages8
étatPublié - sept. 2010

Empreinte digitale

Web services
Requirements engineering
Specifications
WSDL

Citer ceci

Verlaine, B., Dubois, Y., Jureta, I., & Faulkner, S. (2010). Towards Automated Alignment of Web Services to Requirements. Dans Proceedings of the First International Workshop on the Web and Requirements Engineering in collaboration with the 18th IEEE International Requirements Engineering Conference (RE'10), Sydney, Australia: WeRE 2010 (p. 5-12). IEEE Computer society.
Verlaine, Bertrand ; Dubois, Yves ; Jureta, Ivan ; Faulkner, Stephane. / Towards Automated Alignment of Web Services to Requirements. Proceedings of the First International Workshop on the Web and Requirements Engineering in collaboration with the 18th IEEE International Requirements Engineering Conference (RE'10), Sydney, Australia: WeRE 2010. IEEE Computer society, 2010. p. 5-12
@inproceedings{5c5eba8f7a124d8793b71c62086e1541,
title = "Towards Automated Alignment of Web Services to Requirements",
abstract = "The engineering of a web service-oriented system requires the specification of the functions that the various Web Services (WSs) should provide, before WSs are either built or selected. Being written in a service description language, the service specification instantiates concepts different than those of interest during the requirement engineering (RE): the former speaks in terms of, e.g., operations and bindings, while the latter manipulates, e.g., goals and domain assumptions. It is, however, clear that functions expected of WSs will be relevant to the stakeholders if and only if they satisfy the stakeholders' requirements. There is therefore a gap between the two specifications which must be bridged in order to ensure that the WS system is adequate w.r.t. stakeholders' requirements. This paper proposes mappings between the RE concepts and those of the WS Description Language (WSDL) and WS Level Agreement (WSLA). A working prototype is presented that implements the mappings and allows automated translation of the instances of RE concepts into instances of WSDL and WSLA concepts. The mappings and the prototype facilitate the engineering of WS systems, as fragments of WS descriptions can be generated from requirements.",
keywords = "Requirements Engineering for Service-oriented Computing",
author = "Bertrand Verlaine and Yves Dubois and Ivan Jureta and Stephane Faulkner",
year = "2010",
month = "9",
language = "English",
pages = "5--12",
booktitle = "Proceedings of the First International Workshop on the Web and Requirements Engineering in collaboration with the 18th IEEE International Requirements Engineering Conference (RE'10), Sydney, Australia",
publisher = "IEEE Computer society",

}

Verlaine, B, Dubois, Y, Jureta, I & Faulkner, S 2010, Towards Automated Alignment of Web Services to Requirements. Dans Proceedings of the First International Workshop on the Web and Requirements Engineering in collaboration with the 18th IEEE International Requirements Engineering Conference (RE'10), Sydney, Australia: WeRE 2010. IEEE Computer society, p. 5-12.

Towards Automated Alignment of Web Services to Requirements. / Verlaine, Bertrand; Dubois, Yves; Jureta, Ivan; Faulkner, Stephane.

Proceedings of the First International Workshop on the Web and Requirements Engineering in collaboration with the 18th IEEE International Requirements Engineering Conference (RE'10), Sydney, Australia: WeRE 2010. IEEE Computer society, 2010. p. 5-12.

Résultats de recherche: Contribution dans un livre/un catalogue/un rapport/dans les actes d'une conférenceArticle dans les actes d'une conférence/un colloque

TY - GEN

T1 - Towards Automated Alignment of Web Services to Requirements

AU - Verlaine, Bertrand

AU - Dubois, Yves

AU - Jureta, Ivan

AU - Faulkner, Stephane

PY - 2010/9

Y1 - 2010/9

N2 - The engineering of a web service-oriented system requires the specification of the functions that the various Web Services (WSs) should provide, before WSs are either built or selected. Being written in a service description language, the service specification instantiates concepts different than those of interest during the requirement engineering (RE): the former speaks in terms of, e.g., operations and bindings, while the latter manipulates, e.g., goals and domain assumptions. It is, however, clear that functions expected of WSs will be relevant to the stakeholders if and only if they satisfy the stakeholders' requirements. There is therefore a gap between the two specifications which must be bridged in order to ensure that the WS system is adequate w.r.t. stakeholders' requirements. This paper proposes mappings between the RE concepts and those of the WS Description Language (WSDL) and WS Level Agreement (WSLA). A working prototype is presented that implements the mappings and allows automated translation of the instances of RE concepts into instances of WSDL and WSLA concepts. The mappings and the prototype facilitate the engineering of WS systems, as fragments of WS descriptions can be generated from requirements.

AB - The engineering of a web service-oriented system requires the specification of the functions that the various Web Services (WSs) should provide, before WSs are either built or selected. Being written in a service description language, the service specification instantiates concepts different than those of interest during the requirement engineering (RE): the former speaks in terms of, e.g., operations and bindings, while the latter manipulates, e.g., goals and domain assumptions. It is, however, clear that functions expected of WSs will be relevant to the stakeholders if and only if they satisfy the stakeholders' requirements. There is therefore a gap between the two specifications which must be bridged in order to ensure that the WS system is adequate w.r.t. stakeholders' requirements. This paper proposes mappings between the RE concepts and those of the WS Description Language (WSDL) and WS Level Agreement (WSLA). A working prototype is presented that implements the mappings and allows automated translation of the instances of RE concepts into instances of WSDL and WSLA concepts. The mappings and the prototype facilitate the engineering of WS systems, as fragments of WS descriptions can be generated from requirements.

KW - Requirements Engineering for Service-oriented Computing

M3 - Conference contribution

SP - 5

EP - 12

BT - Proceedings of the First International Workshop on the Web and Requirements Engineering in collaboration with the 18th IEEE International Requirements Engineering Conference (RE'10), Sydney, Australia

PB - IEEE Computer society

ER -

Verlaine B, Dubois Y, Jureta I, Faulkner S. Towards Automated Alignment of Web Services to Requirements. Dans Proceedings of the First International Workshop on the Web and Requirements Engineering in collaboration with the 18th IEEE International Requirements Engineering Conference (RE'10), Sydney, Australia: WeRE 2010. IEEE Computer society. 2010. p. 5-12