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)
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)
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)
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)
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)
A growing number of urban GIS-based applications for the web have been developed and marketed last decade (traffic monitoring, site location and remote geographic databases access, ….). The development of these applications is mostly a heavy task and time consuming. To address problems related to the development and the customisation of these applications,(More)