Bordeaux Institute of Technology

University of Technology of Compiègne, France

Bordeaux Institute of Technology

University of Technology of Compiègne, France
SEARCH FILTERS
Time filter
Source Type

Wu C.-H.,National Cheng Kung University | Onno E.,National Cheng Kung University | Onno E.,Bordeaux Institute of Technology | Lin C.-Y.,National Cheng Kung University
Electrochimica Acta | Year: 2017

In this study, a chemically modified electrode, consisting of CuO nanoparticles decorated nano-dendrite-structured CuBi2O4 (nanoCuBi2O4|CuO), was fabricated and its application as an electrocatalyst in catalyzing the oxidation of glucose was investigated. nanoCuBi2O4|CuO was fabricated by firstly electrodepositing BiOI nanosheet array (nanoBiOI) on the flourine-doped tin oxide coated glass substrate, followed by its conversion into nanoCuBi2O4|CuO via drop-casting an ethanolic Cu2+ solution and follow-up thermal treatment. The degree of conversion of nanoBiOI into nanoCuBi2O4|CuO and electrocatalytic activites of resultant nanoCuBi2O4|CuO were controlled by adjusting the dosage of the ethanolic Cu2+ precursor solution. Surface morphology, structure, crystal phase, chemical composition, and electrocatalytic properties of the nanoCuBi2O4|CuO were characterized using scanning electron microscopy, transmission electron microscopy, X-ray diffraction, cyclic voltammetry, linear sweep voltammetry, and chronoamperometry. It was found that both CuO and CuBi2O4 are active in electrocatalyzing the oxidation of glucose, but the porous structure of nanoCuBi2O4|CuO along with the synergistic catalytic enhancement, exerted by CuBi2O4 and CuO, renders nanoCuBi2O4|CuO superior electrocatalytic activity than CuO or CuBi2O4 alone. The mechanism of electrocatalytic oxidation of glucose on nanoCuBi2O4|CuO is proposed. Finally, the sensing characteristics of nanoCuBi2O4|CuO was evaluated, and the results indicate nanoCuBi2O4|CuO is a promising sensing material for the electrochemical detection of glucose. © 2017 Elsevier Ltd


Kabac M.,French Institute for Research in Computer Science and Automation | Consel C.,Bordeaux Institute of Technology | Volanschi N.,French Institute for Research in Computer Science and Automation
Proceedings - 13th IEEE International Conference on Ubiquitous Intelligence and Computing, 13th IEEE International Conference on Advanced and Trusted Computing, 16th IEEE International Conference on Scalable Computing and Communications, IEEE International Conference on Cloud and Big Data Computing, IEEE International Conference on Internet of People and IEEE Smart World Congress and Workshops, UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld 2016 | Year: 2016

Masses of sensors, actuators are being deployed in our daily environments to provide innovative services for such spaces as parking lots, buildings, railway networks. Yet, to realize the full potentials of these sensor network infrastructures, services need to be developed. Service development raises a number of challenges due to existing approaches that are often low level, network/hardware-centric. This paper proposes a high-level approach to the development of large-scale orchestrating applications. It revolves around a declaration language that allows to express the sensor-network dimensions of an application (sensor discovery, delivery models, actuation process). These declarations define the behavior of an application with respect to the sensor network infrastructure. We demonstrate the key relevance of these declarations at every stage of an application lifecycle, from design to runtime. In doing so, declarations allow to match the sensor-network behavior of an application to the target infrastructure. Our approach summarizes, puts in perspective our development of industrial case studies, our experience in using a commercially-operated sensor infrastructure. © 2016 IEEE.


Kabac M.,French Institute for Research in Computer Science and Automation | Consel C.,Bordeaux Institute of Technology
Proceedings - 13th IEEE International Conference on Ubiquitous Intelligence and Computing, 13th IEEE International Conference on Advanced and Trusted Computing, 16th IEEE International Conference on Scalable Computing and Communications, IEEE International Conference on Cloud and Big Data Computing, IEEE International Conference on Internet of People and IEEE Smart World Congress and Workshops, UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld 2016 | Year: 2016

Masses of sensors are being deployed at the scale of cities to manage parking spaces, transportation infrastructures to monitor traffic, campuses of buildings to reduce energy consumption. These large-scale infrastructures become a reality for citizens via applications that orchestrate sensors to deliver high-value, innovative services. These applications critically rely on the processing of large amounts of data to analyze situations, inform users, control devices. This paper proposes a design-driven approach to developing orchestrating applications for masses of sensors that integrates parallel processing of large amounts of data. Specifically, an application design exposes declarations that are used to generate a programming framework based on the MapReduce programming model. We have developed a prototype of our approach, using Apache Hadoop. We applied it to a case study, obtained significant speedups by parallelizing computations over twelve nodes. In doing so, we demonstrate that our design-driven approach allows to abstract over implementation details, while exposing architectural properties used to generate high-performance code for processing large datasets. © 2016 IEEE.


Carteron A.,French Institute for Research in Computer Science and Automation | Consel C.,Bordeaux Institute of Technology | Volanschi N.,French Institute for Research in Computer Science and Automation
Proceedings - 13th IEEE International Conference on Ubiquitous Intelligence and Computing, 13th IEEE International Conference on Advanced and Trusted Computing, 16th IEEE International Conference on Scalable Computing and Communications, IEEE International Conference on Cloud and Big Data Computing, IEEE International Conference on Internet of People and IEEE Smart World Congress and Workshops, UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld 2016 | Year: 2016

This paper shows that context-aware applications commonly make implicit assumptions about a sensor infrastructure. Because context-awareness critically relies on these assumptions, the developer typically need to ensure their validity by encoding them in the application code, polluting it with non-functional concerns. This defensive programming approach can be avoided by formulating these assumptions aside from the application, thus factorizing them as an explicit model of the sensor infrastructure. This model can be expressed as a set of rules, can be checked automatically, continuously to ensure the reliability of a sensor infrastructure, both at installation time, during normal functioning. The usefulness of our approach is demonstrated in the domain of assisted living for seniors. We applied it to sensor data collected in the context of a 9-month field study of an assisted living platform, deployed at the home of 24 seniors. We show that several kinds of sensor malfunctions could have been identified upon their occurrence, thanks for our continuous checking, resolved. © 2016 IEEE.


Kabac M.,French Institute for Research in Computer Science and Automation | Consel C.,Bordeaux Institute of Technology | Volanschi N.,French Institute for Research in Computer Science and Automation
Personal and Ubiquitous Computing | Year: 2017

Masses of sensors are being deployed at the scale of cities to manage parking spaces, transportation infrastructures to monitor traffic, and campuses of buildings to reduce energy consumption. These large-scale infrastructures become a reality for citizens via applications that orchestrate sensors to deliver high-value, innovative services. These applications critically rely on the processing of large amounts of data to analyze situations, inform users, and control devices. This paper proposes a design-driven approach to developing orchestrating applications for masses of sensors that integrates parallel processing of large amounts of data. Specifically, an application design exposes declarations that are used to generate a programming framework based on the MapReduce programming model. We have developed a prototype of our approach, using Apache Hadoop. We applied it to a case study and obtained significant speedups by parallelizing computations over twelve nodes. In doing so, we demonstrate that our design-driven approach allows to abstract over implementation details, while exposing architectural properties used to generate high-performance code for processing large datasets. Furthermore, we show that this high-performance support enables new, personalized services in a smart city. Finally, we discuss the expressiveness of our design language, identify some limitations, and present language extensions. © 2017 Springer-Verlag London


Simeoni O.,Bordeaux Institute of Technology | Simeoni O.,Keio University | Piras V.,Keio University | Piras V.,University Paris - Sud | And 2 more authors.
Gene | Year: 2015

Upon receiving antigens from the innate immune cells, CD4+ T cells differentiate into distinct effector cells. To probe the global responses of distinct effector cells, we analyzed transcriptome-wide expressions of Th1, Th2, Treg and Th17 using Pearson correlation, entropy and principal component analyses, with Th0 as a control. Although the global response of Th0 was quite distinct from Th17, surprisingly, it was highly similar to Th1, Th2 and Treg. Moreover, 8 major temporal groups consisting of 5704 differentially expressed genes were revealed for both Th0 and Th17. Gene functional enrichment analysis showed immune responses and metabolic processes were mainly activated between Th0 and Th17, while genes related to cell cycle and replication were differentially regulated. Moreover, we found the upregulation of several novel genes for Th0 and Th17. Overall, we deduce that Th0 is globally similar to Th1, Th2 and Treg. Our results indicate that Th0 is a differentiated state and, therefore, may not be used as a control cell type. © 2015 Elsevier B.V..


Barthou D.,Bordeaux Institute of Technology | Barthou D.,French Institute for Research in Computer Science and Automation | Jeannot E.,French Institute for Research in Computer Science and Automation
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) | Year: 2014

We propose a new algorithm, called SPAGHETtI, for static scheduling tasks on an unbounded heterogeneous resources where resources belongs to different architecture (e.g. CPU or GPU). We show that this algorithm is optimal in complexity O(|E||A|2∈+∈|V||A|), where |E| is the number of edges, |V| the number of vertices of the scheduled DAG and |A| the number of architectures - usually a small value - and that it is able to compute the optimal makespan. Moreover, the number of resources to be used for executing the schedule is given by a linear time algorithm. When the resources are bounded we provide a method to reduce the number of necessary resources up to the bound providing a set of compromises between the makespan and the size of the infrastructure. © 2014 Springer International Publishing Switzerland.


Li J.,University of Nottingham | Johnson C.M.,University of Nottingham | Buttay C.,University of Lyon | Sabbah W.,Bordeaux Institute of Technology | Azzopardi S.,Bordeaux Institute of Technology
Journal of Materials Processing Technology | Year: 2015

3 mm × 3 mm dummy SiC dies with 100\200\200 nm thick Ti\W\Au metallization have simultaneously been attached using sintering of Ag nanoparticle paste on AlN-based direct bonded copper substrates with 5\0.1 μm thick NiP\Au finish. The effect of preparation and sintering parameters including time of drying the printed paste, sintering temperature and time, and pressure, on the average shear strength for multiple die attachments was investigated. The surfaces of the die attachments after the shear tests were observed and the individual shear strength values correlated with the "apparent" porosity and thicknesses of the corresponding die attachments (sintered layer). The results obtained are further discussed and compared with typical data reported in existing literature. Main conclusions include: (i) the present shear strength values and their variations are comparable with those reported for single die attachment samples, (ii) the effects of sintering parameters can be ascribed to the effectiveness of the organic content burnout and appropriate rate of growth and coalescence of the Ag nanoparticles during the sintering process, and (iii) thickness values of the sintered Ag die attachments may be taken as nondestructive measurements to monitor/evaluate the quality of die attachment during power electronic module manufacturing/assembly process. © 2014 The Authors.


Youssef T.,University of Bordeaux 1 | Woirgard E.,University of Bordeaux 1 | Azzopardi S.,Bordeaux Institute of Technology | Martineau D.,LABINAL Power Systems | Meuret R.,LABINAL Power Systems
2015 16th International Conference on Thermal, Mechanical and Multi-Physics Simulation and Experiments in Microelectronics and Microsystems, EuroSimE 2015 | Year: 2015

This paper focuses on the thin Nickel layer thicknesses. Thermal and mechanical behaviors of these thin layers in a power module are investigated. An approach is shown in order to present an improved modeling by considering the effect of these thin layers and by reducing time computation. © 2015 IEEE.


Bosilca G.,Tennessee Technological University | Bouteiller A.,Tennessee Technological University | Danalis A.,Tennessee Technological University | Faverge M.,Bordeaux Institute of Technology | And 2 more authors.
Computing in Science and Engineering | Year: 2013

New high-performance computing system designs with steeply escalating processor and core counts, burgeoning heterogeneity and accelerators, and increasingly unpredictable memory access times call for one or more dramatically new programming paradigms. These new approaches must react and adapt quickly to unexpected contentions and delays, and they must provide the execution environment with sufficient intelligence and flexibility to rearrange the execution to improve resource utilization. The authors present an approach based on task parallelism that reveals the application's parallelism by expressing its algorithm as a task flow. This strategy allows the algorithm to be decoupled from the data distribution and the underlying hardware, since the algorithm is entirely expressed as flows of data. This kind of layering provides a clear separation of concerns among architecture, algorithm, and data distribution. Developers benefit from this separation because they can focus solely on the algorithmic level without the constraints involved with programming for current and future hardware trends. © 2013 IEEE.

Loading Bordeaux Institute of Technology collaborators
Loading Bordeaux Institute of Technology collaborators