The growing interest in the Service-oriented Architecture paradigm carries along an increasing popularity of choreographies, a flexible form of service composition to manage interactions within a business process. The BPMN provides and intuitive graphical notation to model choreographies, however there are aspects that BPMN choreography diagrams are unable to display, related not to what the participants must do, but to how they should do it. These non-functional requirements are usually expressed using separate, though connected, models. This paper introduces Q4BPMN, an approach that aims at improving the expressiveness of choreography diagrams by enhancing them with non-functional annotations. This way, the participants in the choreography will be eased in knowing what is expected from them, and designers can exploit the underlying formalism to support analysis and monitoring facilities.

Quality requirements for service choreographies.

Bartolini C;Bertolino A;De Angelis G;
2012

Abstract

The growing interest in the Service-oriented Architecture paradigm carries along an increasing popularity of choreographies, a flexible form of service composition to manage interactions within a business process. The BPMN provides and intuitive graphical notation to model choreographies, however there are aspects that BPMN choreography diagrams are unable to display, related not to what the participants must do, but to how they should do it. These non-functional requirements are usually expressed using separate, though connected, models. This paper introduces Q4BPMN, an approach that aims at improving the expressiveness of choreography diagrams by enhancing them with non-functional annotations. This way, the participants in the choreography will be eased in knowing what is expected from them, and designers can exploit the underlying formalism to support analysis and monitoring facilities.
2012
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
Karl-Heinz Krempels, José Cordeiro
8th International Conference on Web Information Systems and Technologies
143
148
6
978-989-8565-08-2
Sì, ma tipo non specificato
18-21 April 2012
Porto, Portugal
Service Choreography
BPMN
Non-functional requirements
MDE
Grant agreement256980 Tipo ProgettoEU_FP7
3
restricted
Bartolini C.; Bertolino A.; Ciancone A.; De Angelis G.; Mirandola R.
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
   Network of Excellence on Engineering Secure Future Internet Software Services and Systems
   NESSOS
   FP7
   256980
File in questo prodotto:
File Dimensione Formato  
prod_217194-doc_50581.pdf

solo utenti autorizzati

Descrizione: Quality requirements for service choreographies
Tipologia: Versione Editoriale (PDF)
Dimensione 360.53 kB
Formato Adobe PDF
360.53 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/6029
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact