Industrial systems become more and more complex. This complexity is due to the great number of elements that compose them and their interactions. This paper describes a multi-agent approach for modeling such systems. All of their parts are considered and are modeled by using adequate agents. The set of preoccupations were identified to find convenient multi agent models for their resolutions. Then, we implemented our application by using a MADKIT multi-agent platform. The main goal of this work is to build a simulator based on reactive agents able to translate this complex industrial system into a data processing programs that can represent its structure, its behavior, its interaction, its control loops and verify the integrity and its proper functioning. A concrete application of this approach was materialized by building an industrial gas process simulator.Industrial systems become more and more complex. This complexity is due to the great number of elements that compose them and their interactions. This paper describes a multi-agent approach for modeling such systems. All of their parts are considered and are modeled by using adequate agents. The set of preoccupations were identified to find convenient multi agent models for their resolutions. Then, we implemented our application by using a MADKIT multi-agent platform. The main goal of this work is to build a simulator based on reactive agents able to translate this complex industrial system into a data processing programs that can represent its structure, its behavior, its interaction, its control loops and verify the integrity and its proper functioning. A concrete application of this approach was materialized by building an industrial gas process simulator.Industrial systems become more and more complex. This complexity is due to the great number of elements that compose them and their interactions. This paper describes a multi-agent approach for modeling such systems. All of their parts are considered and are modeled by using adequate agents. The set of preoccupations were identified to find convenient multi agent models for their resolutions. Then, we implemented our application by using a MADKIT multi-agent platform. The main goal of this work is to build a simulator based on reactive agents able to translate this complex industrial system into a data processing programs that can represent its structure, its behavior, its interaction, its control loops and verify the integrity and its proper functioning. A concrete application of this approach was materialized by building an industrial gas process simulator.Industrial systems become more and more complex. This complexity is due to the great number of elements that compose them and their interactions. This paper describes a multi-agent approach for modeling such systems. All of their parts are considered and are modeled by using adequate agents. The set of preoccupations were identified to find convenient multi agent models for their resolutions. Then, we implemented our application by using a MADKIT multi-agent platform. The main goal of this work is to build a simulator based on reactive agents able to translate this complex industrial system into a data processing programs that can represent its structure, its behavior, its interaction, its control loops and verify the integrity and its proper functioning. A concrete application of this approach was materialized by building an industrial gas process simulator.