Ahmed Lbath

Learn More
In this paper, we propose a visual CASE Tool named Aigle with multiple abstraction levels including a visual language (oriented end-user) and a technical visual language context (oriented designer) for Geographic Information Systems. This CASE Tool addresses the problem of the customizations of GIS applications on several marketed GIS platforms. The use of(More)
In this paper, a general moving object trajectories framework is put forward to allow independent applications processing trajectories data benefit from a high level of interoperability, information sharing as well as an efficient answer for a wide range of complex trajectory queries. Our proposed meta-model is based on ontology and event approach,(More)
In the context of object-oriented formalism, stereotypes are presented as a new means for user-defined extensions of the Unified Modeling Language (UML). Unfortunately, the stereotypes syntax and semantics vary depending on the proposed extensions and it is not easy to propose a complete formalization of this mechanism. This is the reason why this paper(More)
Stereotypes provide a mechanism for extending the vocabulary of the UML. Present UML-based formalisms for Geographic Information System use the concept of visual stereotypes in order to represent geographic types. This paper extends the expressiveness of stereotypes currently defined for geographic types and describes an algorithm for the computation of(More)
Designing massive scale crowdsensing experiments using smartphones can be very challenging. In this work, we define a new approach for designing massive crowdsensing applications where we offload the burden of sensing from smartphones to low cost off-the-shelf Bluetooth Low Energy (BLE) proximity tags. We discuss the usage of advertisements in BLE tags as a(More)
Understanding crowd dynamics of large-scale events is crucial to deliver a pleasant experience for the participants. In this paper, we propose a novel hybrid participatory sensing approach to capture large group dynamics. Specifically, our approach is based on distributing a large number of tiny, wearable Bluetooth Low Energy (BLE) tags and few smartphones(More)
With the advancement of mobile technologies, more and more people are connected to social networks such as Facebook and Twitter. Social networks allow users to share diversity of information including spatio-temporal data either publicly or within their community of interest in realtime. Particularly, by analyzing social network data streams and then(More)