Ethical agent Implentation Towards Situation Oriented Analysis