Service-Oriented Architectures (SOAs) provide methods and technologies for modelling, programming and deploying software applications that can run over globally available network infrastructures. Current software engineering technologies for SOAs, however, remain at the descriptive level and lack rigorous foundations enabling formal analysis of service-oriented models and software. To support automated verification of service properties by relying on mathematically founded techniques, we have developed a software tool that we called Venus (Verification ENvironment for UML models of Services). Our tool takes as an input service models specified by UML 2.0 activity diagrams according to the UML4SOA profile, while its theoretical bases are the...
This thesis presents a methodological as well as tool-based integration of Model-Driven Development ...
We present a strategy for model-checking the correctness of service composition. We do so in the con...
In the context of Service-Oriented Systems (SOS), services represent loosely coupled discrete units ...
Service-Oriented Architectures (SOAs) provide methods and technologies for modelling, programming an...
AbstractService-Oriented Architectures (SOAs) provide methods and technologies for modelling, progra...
Abstract. We build a bridge between different layers of abstraction of the en-gineering process of S...
Abstract. We make a connection between different layers of abstraction of the engineering process of...
We introduce a logical verification framework for checking functional properties of service-oriented...
The emergence of service-oriented architecture (SOA) enables business functionalities to be invoked ...
We introduce a logical verification methodology for checking behavioral properties of service-orient...
We introduce a logical verification methodology for checking behavioural properties of service-orien...
We introduce a logical verification methodology for checking behavioural properties of service-orien...
Formal design methods, that might serve as a basis for specifying and analyzing abstract models of s...
UML is a standard language used in business modeling for specifying, visualizing and constructing ar...
Service-Oriented Architectures (SOAs) have become an important cornerstone of the development of ent...
This thesis presents a methodological as well as tool-based integration of Model-Driven Development ...
We present a strategy for model-checking the correctness of service composition. We do so in the con...
In the context of Service-Oriented Systems (SOS), services represent loosely coupled discrete units ...
Service-Oriented Architectures (SOAs) provide methods and technologies for modelling, programming an...
AbstractService-Oriented Architectures (SOAs) provide methods and technologies for modelling, progra...
Abstract. We build a bridge between different layers of abstraction of the en-gineering process of S...
Abstract. We make a connection between different layers of abstraction of the engineering process of...
We introduce a logical verification framework for checking functional properties of service-oriented...
The emergence of service-oriented architecture (SOA) enables business functionalities to be invoked ...
We introduce a logical verification methodology for checking behavioral properties of service-orient...
We introduce a logical verification methodology for checking behavioural properties of service-orien...
We introduce a logical verification methodology for checking behavioural properties of service-orien...
Formal design methods, that might serve as a basis for specifying and analyzing abstract models of s...
UML is a standard language used in business modeling for specifying, visualizing and constructing ar...
Service-Oriented Architectures (SOAs) have become an important cornerstone of the development of ent...
This thesis presents a methodological as well as tool-based integration of Model-Driven Development ...
We present a strategy for model-checking the correctness of service composition. We do so in the con...
In the context of Service-Oriented Systems (SOS), services represent loosely coupled discrete units ...