Abstract—Context-dependent information is tightly coupling or crosscutting the core functionality of a service at the service interface level. This results in a complex design, which is difficult to implement and maintain. The crosscutting context-dependent functionality of interacting pervasive services can be modeled as aspect-oriented models in UML. However, this has two challenges: the semi-formal nature of UML notations, and the expressive power of aspects. This paper explores model checking as a solution for modeling aspectual perva-sive software services and their compositions, and rigorously verifying the process behavior of these models against specified system properties. Model checking is applied, first to check the behavior of t...
Abstract. The last decade has seen the development of diverse aspect-oriented modeling (AOM) approac...
International audienceAspect-Oriented Modeling approaches propose to model reusable aspects, or cros...
Aspect-Oriented technologies, including Aspect-Oriented Mod-eling, introduces a set of new construct...
Context information is of great importance for pervasive services to enhance their flexibility and a...
Aspect Oriented Modeling (AOM) techniques facilitate separate modeling of concerns and allow for a m...
Aspects can be used in a harmful way that invalidates desired properties. Rigorous specification and...
Several approaches for aspect-oriented modeling (AOM) have been developed to modularize crosscutting...
Aspect oriented software development is an emerging paradigm of software development. The notion of ...
Abstract. Web Services provide our systems with a platform independent and loosely coupled implement...
Vidal Silva, C (Vidal Silva, Cristian) ; Saens, R (Saens, Rodrigo) ; Del Rio, C (Del Rio, Carolina)....
Service-Oriented Architectures (SOAs) provide methods and technologies for modelling, programming an...
Aspect-Oriented programming modularizes crosscutting concerns into Aspects which are automatically w...
Service-Oriented Architectures (SOAs) provide methods and technologies for modelling, programming an...
We present a strategy for model-checking the correctness of service composition. We do so in the con...
Abstract Aspect-oriented programming modularizes crosscutting concerns into aspects with the advice ...
Abstract. The last decade has seen the development of diverse aspect-oriented modeling (AOM) approac...
International audienceAspect-Oriented Modeling approaches propose to model reusable aspects, or cros...
Aspect-Oriented technologies, including Aspect-Oriented Mod-eling, introduces a set of new construct...
Context information is of great importance for pervasive services to enhance their flexibility and a...
Aspect Oriented Modeling (AOM) techniques facilitate separate modeling of concerns and allow for a m...
Aspects can be used in a harmful way that invalidates desired properties. Rigorous specification and...
Several approaches for aspect-oriented modeling (AOM) have been developed to modularize crosscutting...
Aspect oriented software development is an emerging paradigm of software development. The notion of ...
Abstract. Web Services provide our systems with a platform independent and loosely coupled implement...
Vidal Silva, C (Vidal Silva, Cristian) ; Saens, R (Saens, Rodrigo) ; Del Rio, C (Del Rio, Carolina)....
Service-Oriented Architectures (SOAs) provide methods and technologies for modelling, programming an...
Aspect-Oriented programming modularizes crosscutting concerns into Aspects which are automatically w...
Service-Oriented Architectures (SOAs) provide methods and technologies for modelling, programming an...
We present a strategy for model-checking the correctness of service composition. We do so in the con...
Abstract Aspect-oriented programming modularizes crosscutting concerns into aspects with the advice ...
Abstract. The last decade has seen the development of diverse aspect-oriented modeling (AOM) approac...
International audienceAspect-Oriented Modeling approaches propose to model reusable aspects, or cros...
Aspect-Oriented technologies, including Aspect-Oriented Mod-eling, introduces a set of new construct...