The B-book: assigning programs to meanings
The B-book: assigning programs to meanings
Modeling in Event-B: System and Software Engineering
Modeling in Event-B: System and Software Engineering
ATL Transformation for the Generation of SCA Model
SKG '11 Proceedings of the 2011 Seventh International Conference on Semantics, Knowledge and Grids
Hi-index | 0.00 |
Service Component Architecture specification (SCA) is an emerging and promising technology for the development, deployment and integration of Internet applications. This technology supports the management of dynamic availability and treats the heterogeneity between the components of distributed applications. However, this technology is not able to solve all problems. Currently, software systems are evolving. This factor makes development, verification and maintenance of systems more complex than before. One solution to remedy this was the use of the Model Driven Engineering (MDE) approach in the development and verification process. The purpose of this paper is to apply an approach MDE to obtain SCA models and to verify the properties of these models. To reach our purpose, we applied two transformations: The first one to obtain SCA models using UML 2.0 metamodel and the second transformation to ensure the verification of the properties of these models using event-B metamodel. To achieve this, we study the UML 2.0 component metamodel, the SCA metamodel and the event-B metamodel. We have defined transformation rules in ATL language.