Ingénierie, Modélisation et programmation objet