The emergence of service-oriented architecture (SOA) enables business functionalities to be invoked over a remote network, and thus requires specific modelling methods to develop service-oriented solutions. In this paper, we focus on precise service modelling and provide two approaches, one based on a standard widespread not formal notation (SoaML), and the other based on a formal notation (CAS L 4 SOA). We chose SoaML introduced by OMG as a standard UML profile for modelling services, and CAS L 4 SOA, a formal visual notation for service oriented systems based on CAS L that resulted from a unification effort of the algebraic specification approaches using a case study.
Formal or not, but Precise Modelling of Services with CASL4SOA and SoaML
REGGIO, GIANNA;
2012-01-01
Abstract
The emergence of service-oriented architecture (SOA) enables business functionalities to be invoked over a remote network, and thus requires specific modelling methods to develop service-oriented solutions. In this paper, we focus on precise service modelling and provide two approaches, one based on a standard widespread not formal notation (SoaML), and the other based on a formal notation (CAS L 4 SOA). We chose SoaML introduced by OMG as a standard UML profile for modelling services, and CAS L 4 SOA, a formal visual notation for service oriented systems based on CAS L that resulted from a unification effort of the algebraic specification approaches using a case study.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.