Nicolas Gaud

Nicolas Gaud
Université de Technologie de Belfort-Montbéliard | UTBM · Département Informatique

PhD

About

95
Publications
27,001
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
1,573
Citations
Citations since 2017
13 Research Items
632 Citations
2017201820192020202120222023020406080100120
2017201820192020202120222023020406080100120
2017201820192020202120222023020406080100120
2017201820192020202120222023020406080100120
Education
September 2004 - December 2007
Université de Technologie de Belfort-Montbéliard
Field of study
  • Distributed Artificial Intelligence
September 1999 - June 2004
Université de Technologie de Belfort-Montbéliard
Field of study
  • Computer Science, Software Engineering

Publications

Publications (95)
Article
Full-text available
Intersections are at the core of congestion in urban areas. After the end of the Second World War, the problem of intersection management has benefited from a growing body of advances to address the optimization of the traffic lights’ phase splits, timing, and offset. These contributions have significantly improved traffic safety and efficiency in...
Article
Intersections are major bottlenecks for road traffic, as well as the origin of many accidents. Efficient management of traffic at intersections is required to ensure both safety and efficiency. Yet, the traditional solutions (static signs, traffic lights) are limited in their efficiency as they consider the flow of vehicles and not the vehicles at...
Article
Based on historical records, driving in hazardous weather conditions is one of the most serious causes that lead to fatal accidents on roads in general and in United Arab Emirates (UAE) highways in particular. One solution to improve road safety is to equip vehicles and infrastructure with connected and smart devices and convert them into autonomou...
Conference Paper
Based on historical records, driving in hazardous weather conditions is one of the most serious causes that lead to fatal accidents on roads in general and in United Arab Emirates (UAE) highways in particular. One solution to improve road safety is to equip vehicles and infrastructure with connected and smart devices and to convert them into autono...
Conference Paper
Full-text available
These past years, the domain of Connected and Autonomous Vehicles (CAV) has been extremely flourishing, with fully autonomous self-driving cars being an active research area. The most challenging aspect of the driving task is the interaction between the driver agent and the environment, especially to handle conflicts with the other road users. The...
Article
Based on historical records, driving in hazardous weather conditions is one of the most serious causes that lead to fatal accidents on roads in general and in United Arab Emirates (UAE) highways in particular. One solution for improving road safety is to equip the vehicles and infrastructure with connected and smart devices. Before deploying a conc...
Article
Full-text available
A multi-strategies obstacle avoidance method based on follow-up rotating vector field is proposed for UAV flight planning. The inter-UAVs repulsion with distance factor and the target directional gravity are used as the inter-UAVs control strategy. In the process of obstacle avoidance, the artificial potential field method is used outside the obsta...
Conference Paper
Full-text available
A multi-strategies obstacle avoidance method based on follow-up rotating vector field is proposed for UAV flight planning. The inter-UAVs repulsion with distance factor and the target directional gravity are used as the inter-UAVs control strategy. In the process of obstacle avoidance, the artificial potential field method is used outside the obsta...
Article
SARL is a general-purpose agent-oriented programming language. This language aims at providing the fundamental abstractions for dealing with concurrency, distribution, interaction, decentralization, reactivity, autonomy and dynamic reconfiguration that are usually considered essential for implementing agent-based applications. Every programming lan...
Article
Full-text available
In past years, 3D models of virtual worlds have been used in several applications such as urban planning, simulation and design. In the railway field, that we chose as a field of application to illustrate our proposals in this article, simulation makes sense because of the complexity involved and the risk for personnel during upstream phases of val...
Article
Full-text available
SARL is a general-purpose agent-oriented programming language. This language aims at providing the fundamental abstractions for dealing with concurrency, distribution, interaction, decentralization, reactivity, autonomy and dynamic reconfiguration that are usually considered as essential for implementing agent-based applications. Every programming...
Conference Paper
Full-text available
The performance evaluation of an agent platform is central in the agent-based modeling field. The agent platform and the hardware as well as the operating system modules, including any virtual machines, influence this performance. The impact of these hardware and operating system modules should be understood and evaluated due to their high impact o...
Article
Full-text available
The environment, as a space shared between agents is essential to multi-agents systems (MAS). Depending on the systems, it responds to different points of view. It is described as physical or communicative as that agents interact through situated actions or exchanging messages, or social if a social model governs the interactions. Each of these vie...
Article
The environment, as a space shared between agents is essential to multi-agents systems (MAS). Depending on the systems, it responds to different points of view. It is described as physical or communicative as that agents interact through situated actions or exchanging messages, or social if a social model governs the interactions. Each of these vie...
Article
Full-text available
This article presents a review and a classification of interactive optimization methods. These interactive methods are used for solving optimization problems. The interaction with an end user or decision maker aims at improving the efficiency of the optimization procedure, enriching the optimization model, or informing the user regarding the soluti...
Conference Paper
Full-text available
In this paper, we present models and the corresponding decision-support tool, SARTRE, for evaluating the Public Transport Networks (PTN), and more specifically a bus network. Firstly, we define the framework architecture of SARTRE. The PTN model is explained, and various evaluation and assessment methods are explained. These models and evaluation a...
Conference Paper
Full-text available
The environment is now considered as a first class abstraction in multiagent systems. However, the boundary between real and simulated environment and the application logic is not so well defined. Depending on applications, the environment as a space shared between agents may integrate physical, communication or social dimensions where agents inter...
Conference Paper
Full-text available
The environment, as a space shared between agents, is a key component of multiagent systems (MAS). Depending on systems, this space may integrate physical, communication or social dimensions. Each of them has its own process and rules to support agents' interaction. The dimensions of the environment are generally connected either outside of the age...
Article
Full-text available
The environment, as a space shared between agents, is a key component of multiagent systems (MAS). Depending on systems, this space may integrate physical, communication or communication dimensions. Each of them has its own process and rules to support agents' interaction. The dimensions of the environment are generally connected either outside of...
Article
In the 21st century, enterprises face an increasingly competitive market place. In this context, the success of enterprises depends critically on the quality and efficiency of their product business processes. These processes generally aim to sell products or services. The approach presented in this paper aims at the assistance of teams following t...
Conference Paper
Full-text available
The environment, as a space shared between agents, is a key component of multiagent systems (MAS). Depending on systems, this space may integrate physical, communication or social dimensions. Each of them has its own process and rules to support agents' interaction. For instance, in the physical dimension, the rules may be based on the agents' loca...
Chapter
Full-text available
Multiagent-based simulations enable us to validate different use-case scenarios in a lot of application domains. The idea is to develop a realistic virtual environment to test particular domain-specific procedures. This paper presents a holonic model — hierarchy of agents — of a simulated physical environment for the simulation of crowds in virtual...
Conference Paper
Full-text available
L'environnement, en tant qu'espace partagé entre agents, est un élément essentiel des systèmes multiagents. Selon les systèmes, cet espace intègre des dimensions différentes comme une dimension physique support à l'ancrage spatial et à l'activité des agents sur cette dimension, ou une dimension sociale support aux communications entre agents. Ces d...
Article
Full-text available
Carpooling is an emerging alternative transportation mode that is eco-friendly and sustainable as it enables commuters to save time, travel resource, reduce emission and traffic congestion. The procedure of carpooling consists of a number of steps namely; (i) create a motive to carpool, (ii) communicate this motive with other agents, (iii) negotiat...
Conference Paper
Full-text available
Complex software systems development require appropriate high-level features to better and easily tackle the new requirements in terms of interactions, concurrency and distribution. This requires a paradigm change in software engineering and corresponding programming languages. We are convinced that agent-oriented programming may be the support for...
Chapter
Full-text available
In this paper we carry out an overview and analysis of the usage of semantics to enhance environments in the domain of multiagent-based simulations. Firstly, we take a look at what a multi-agent system (MAS) is, and after that we look at the environment for these systems, and why semantics are required in it. Various propositions to put semantics i...
Conference Paper
Full-text available
Multiagent-based simulations enable us to validate different use-case scenarios in a lot of application domains. The idea is to develop a realistic virtual environment to test particular domain-specific procedures. This paper presents a multilevel model of a physic environment for the simulation of crowd in a virtual 3D building. The major contribu...
Conference Paper
Full-text available
Agent-based models may be now used for modeling complex transportation systems. They permit the analysis and the understanding of the complex phenomenon of interactions between different entities. This paper proposes a multiagent model for the microscopic simulation of drivers in a virtual environment. It is based on the definitions and constraints...
Conference Paper
Full-text available
Multiagent-based simulations enable us to validate different use-case scenarios in a lot of application domains. The idea is to develop a realistic virtual environment to test particular domain-specific procedures. This paper presents a holonic model - hierarchy of agents - of a physical environment for the simulation of crowds in virtual 3D buildi...
Conference Paper
Full-text available
The study of the individual mobility phenomena is significant in the fields of the development of urban sites, the study of security, the architecture, and the flow analysis. Whatever the studied environment, indoor or outdoor, the multi- agent approach is a highly suitable tool to study the dynamics of displacement. This paper presents an environm...
Article
Full-text available
Carpooling is an emerging alternative transportation mode that is eco-friendly and sustainable as it enables commuters to save time, travel resource, reduce emission and traffic congestion. The procedure of carpooling consists of a number of steps namely; (i) create a motive to carpool, (ii) communicate this motive with other agents, (iii) negotiat...
Article
Full-text available
Multiagent-based simulations enable us to validate different use-case scenarios in a lot of application domains. The idea is to develop a realistic virtual environment to test particular domain-specific procedures. This paper presents our general framework for interactive multiagent-based simulations in virtual environments. The major contribution...
Conference Paper
Full-text available
This article presents an overview on Ipseity, an open-source rich-client platform developed in C++ with the Qt framework. Ipseity facilitates the synthesis of artificial cognitive systems in multi-agent systems. The current version of the platform includes a set of plugins based on the classical reinforcement learning techniques like Q-Learning and...
Conference Paper
Full-text available
The design of a building combines many heterogeneous skills and data from stakeholders specialized in different domains (plumbers, electricians...). Many problems can occur during this partnership once the building is undergoing construction. To minimize these problems, this paper presents a multiagent-based simulation approach to qualify the usage...
Article
Full-text available
New needs and emerging societal constraints have put the emphasis on the inadequacy of the actual electrical grid. Indeed, it is impossible, or at least very hard, to (i) integrate renewable energy sources at a great scale within the actual electric grid, (ii) enable communications between the various power suppliers and consumers, (iii) design sev...
Chapter
This chapter introduces an agent-oriented software process for engineering complex systems called aspecs. aspecs is based on a holonic organizational metamodel and provides a step-by-step guide from requirements to code, allowing the modeling of a system with different levels of details using a set of refinement methods. This chapter introduces the...
Conference Paper
Full-text available
This article introduces a new collision avoidance model enabling the design of efficient realistic virtual pedestrian and cyclist behaviors. It is a force-based model using collision prediction with dynamic time-windows to predict future potential collisions with obstacles and other individuals. It introduces a new type of force called sliding forc...
Chapter
Full-text available
The construction of ad-hoc design processes is more and more required today. In this paper we present our approach for the construction of a new design process following the Situational Method Engineering paradigm. We mainly focus on the selection and assembly activities on the base of what we consider a key element in agent design processes: the M...
Conference Paper
Full-text available
The aim of this paper is to build an ontology of organizations. This ontology will be used to analyze, reason and understand organizations. The targeted organizations are those composed of individuals involved in the design of a product and, to do so, following a design process. This ontology will be used to support knowledge management within the...
Conference Paper
Full-text available
Carpooling is an emerging alternative transportation mode that is eco-friendly and sustainable as it enables commuters to save time, travel resource, reduce emission and traffic congestion. The procedure of carpooling consists of a number of steps namely; (i) create a motive to carpool, (ii) communicate this motive with other agents, (iii) negotiat...
Book
Full-text available
This paper presents the JaSIM environment model. It gathers experiences collected on design of the environment - as a first-class entity - coming from both multiagent and computer graphics domains. Its main goal consists in providing a sets of models and tools to easily implement crowd and traffic MABS. JaSIM integrates efficient hierarchical and g...
Article
This paper introduces a novel framework with the ability to adjust simulation’s accuracy level dynamically for simplifying the dynamics computation of large particle systems to improve simulation speed. Our new approach follows the overall structure of the well-known Fast Multipole Method (FMM) coming from computational physics. The main difference...
Conference Paper
Full-text available
Poster Session. Janus is an open-source multi- agent platform fully implemented in Java 1.6. It enables the developers to quickly create web, enterprise and desktop agent-based applications. It provides a comprehensive set of features to develop, run, display and monitor agent-based applications. Janus could be used as an agent- oriented platform,...
Article
This paper introduces an automatic learning algorithm based on genetic programming to derive local and multipole expansions required by the Fast Multipole Method FMM. FMM is a well-known approximation method widely used in the field of computational physics, which was first developed to approximately evaluate the product of particular N×N dense mat...
Article
This seminar presents the fundamentals of the simulation and of the multiagent-based simulation. It presents the Janus and the JaSIM platforms.
Conference Paper
Full-text available
In this paper we propose a new metamodel to represent data for mutliagent-based simulations. Using this model, we also propose a method to perform the qualification of a building as soon as it is designed. The metamodel relies on semantic structures and allows representing both agents and environment. The representation of the environment use two k...
Conference Paper
Full-text available
This paper introduces an automatic learning method based on genetic programming to derive local and multipole expansions required by the Fast Multipole Method (FMM). FMM is a well-known approximation method widely used in the field of computational physics, which was first developed to approximately evaluate the product of particular N ×N dense mat...
Conference Paper
Full-text available
Many enterprises are on the path towards the automation of their business processes. To be fully efficient this kind of automation needs to rely on rich models of business processes. This paper presents an ontology, named K-CRIO, that allows the description of a specific kind of business processes: those that are dedicated to the design of a produc...
Chapter
Full-text available
Multi-Agent Systems (MAS) stand out as a paradigm for the design of Complex Systems. Its elementary constituents are called ’agents’, i.e. software entities which exhibit autonomous and flexible behaviours. However, most widely used models still consider agents as atomic entities. This may be a problem for MAS dedicated to the study, simulation of...
Chapter
Full-text available
Multi-Agent Systems (MAS) stand out as a particularly suitable paradigm for designing complex systems. Its elementary constituents are termed “agents”, that is software entities which exhibit autonomous and flexible behaviours. However, most widely used models still consider agents as atomic entities. This may be a problem for MAS dedicated to the...
Article
Full-text available
This article introduces a novel approach to increase the performances of multi-agent based simulations. We focus on a particular kind of multi-agent based simulation where a collection of interacting autonomous situated entities evolve in a situated environment. Our approach combines the fast multipole method coming from computational physics with...
Article
Full-text available
The aim of this paper is to build an ontology of organizations. This ontology will be used to analyze, reason and understandorganizations. The targeted organizations are those composed of individualsinvolved in the design of a product and, to do so, following a design process. This ontology will be used to support knowledge managementwithin the des...
Conference Paper
Full-text available
In this paper, we present models and the corresponding decision-support tool, MetroB, for evaluating the Public Transport Networks (PTN). Firstly, we define the geo-referenced mode underlying our approach. Then, the PTN model is explained, and various evaluation and assessment methods are explained. These models and evaluation algorithms are specif...
Conference Paper
Full-text available
This article introduces a novel approach to increase the performances of N-body simulations. In an N-body simulation, we wish to evaluate all pairwise interactions between N bodies or particles. The direct computation of all pairwise interactions requires O(N2) time, which is clearly prohibitive for a very large N. Our approach combines the Fast Mu...
Conference Paper
Full-text available
The aim of this paper is to build an ontology of organizations. This ontology will be used to analyze, reason and understand organizations. The targeted organizations are those composed of individuals involved in the design of a product and, to do so, following a design process. This ontology will be used to support knowledge management within the...
Conference Paper
Full-text available
Many enterprises are on the path towards the automation of their business processes. To be fully efficient this kind of automation needs to rely on rich models of business processes. This paper presents an ontological approach that allows the description of a specific kind of business processes: those that are dedicated to the design of a product....