Object-Oriented systems development with JADE