Innovations Big Data, Internet des objets , mobile , web & architectures Java - Leuville Objects

Publications et conférences

 

Vous trouverez ici nos présentations et publications effectuées dans différentes conférences internationales. Chaque article contient un lien de téléchargement libre du document intégral.

MoMM 2016: A mobile distributed system for remote resource access

The 14th International Conference on Advances in Mobile Computing & Multimedia

KEYWORDS: mobile architecture, mobile REST services, NFC exchange, data collection, distributed application

ABSTRACT

Mobile and distributed systems involve multiple mobile computers processing data and communicating the results to each other, such as in electronic commerce or online voting, where the users are geographically separated. Our contribution is on mobile distributed applications based on embedded platforms such as smartphones or tablets. We provide a definition of a protocol called MEXP which stands for Mobile Exchange eXperiment Protocol. It allows the exposure of local resources on a mobile device to other mobile computers of the distributed system. The kinds of resources are pictures and sounds which are recorded with a mobile device during lab activities. They require the use of a local Wi-Fi network for the security of the recorded data. The lab activities evolve over time and the observers have remote access to the pictures and sounds for validation and tagging. This work has resulted in the acceptance of our mobile distributed application by an academic training team in the Biology department.  

Lien de téléchargement du document

Valid 2015: Mobile application validation through virtualization

The Seventh International Conference on Advances in System Testing and Validation Lifecycle

KEYWORDS: embedded device; firmware custom; monitoring; virtualization; state management.

ABSTRACT

When several business applications use low level libraries which are not installed in the firmware of the device; a solution consists in building of a new firmware with the well-chosen libraries. This afford to deploy only once for all the business mobile applications. The complete adaptation of an operating system to replace the Read-Only Memories (currently called ROM) manufacturer, fundamentally changes the kernel of an embedded system. This solution allows us to offer regular and frequent custom firmware updates that maintain business applications dedicated stability in time. By creation of firmware, we leave out the space consuming trial software. We may also leave out many of the included utilities, letting our users add them back only if they need them. Often we also strip out carrier specific versions of the launcher, replacing them with Google’s original versions or a version we prefer. After customizing a firmware, we focus on adding business software in place to monitor the embedded device. Thru, we use this firmware to virtualize an embedded device. Thus, we collect information to determine whether the firmware can be deployed on devices. The collected data are about memory usages, threads, and resource access and energy consumption. So, this reporting step sums up the validation of our firmware, then they are validated to a deployment step on mobile devices. Reports are delivered about the behaviors of embedded software.

Lien de téléchargement du document