Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏙️ Event-Driven Multi-Agent Simulation for Smart Cities This project simulates intelligent traffic control in smart cities using a modular, event-driven multi-agent framework built with JADE (Java Agent DEvelopment Framework). 🚦 Motivation Modern smart cities generate massive real-time data from IoT-enabled devices like:

  • Traffic sensors
  • GPS trackers
  • Energy meters Yet, centralized systems struggle with:
  • Sudden congestion
  • Emergency vehicle routing
  • Adaptive decision-making This framework addresses those limitations by combining agent-based modeling with event-driven simulation, enabling decentralized, intelligent responses. 🧠 Key Features
  • JADE-based agents for traffic signals and vehicles
  • Real-time state switching and lifecycle control
  • Modular architecture for easy extension
  • Event-driven behaviors using TickerBehaviour
  • Scalable container setup via Main.java 🛠️ Technologies
  • Java 17
  • JADE Framework
  • IntelliJ IDEA
  • Git & GitHub

About

Smart cities generate real-time IoT data, but centralized systems struggle with congestion and emergency routing. This project combines agent-based simulation with predictive optimization to model adaptive traffic control using JADE agents.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages