Samyr Vale

Learn More
Context-aware development has been an emergent subject of many research works in ubiquitous computing. Few of them propose Model Driven Development as a standard on context-aware development. Many focus on context capture and adaptation by the use of legacy architectures and others artifacts to input context into application logic. This work proposes Model(More)
Context-aware applications have been subject of many research works. The majority focus on the development of ad hoc architectures and legacy artifacts to capture and to adapt context information. We provide interoperability, adaptability and reuse to Context-aware applications by the employment of the Model Driven Development approach. We have defined a(More)
Nowadays, Web services and others SOA-based applications have attracted more attention in the software industry. The RESTful Web Service becomes an important service architectural style due to its simplicity, heterogeneity and web-based format. One of the principal advantages of the REST architecture is the interoperability. However, different(More)
Providing a distributed cooperative environment is a challenging task, which requires a middleware infrastructure that provides, among others, management of distributed shared data, synchronization, consistency , recovery, security and privacy support. In this paper, we present the ECADeG project which proposes a layered architecture for developing(More)
The development of context-aware applications makes face to many challenges. These applications must take into account context definition, representation, interpretation and reuse. Most ubiquitous applications focus on the development of legacy artifacts or ad hoc architectures to capture and to adapt context into business logics. There is no pattern for(More)
Nowadays, it is well recognized that model transformation is at the heart of model driven engineering approaches (MDE) and represents as a consequence one of the most important operation in MDE. However, despite the multitude of model transformation language proposals emerging from university and industry, these transformations are often created manually(More)