MODEL-DRIVEN DEVELOPMENT AND SIMULATION OF SOA-BASED IOT APPLICATIONS: A NOVEL FRAMEWORK BUILT ON OMG STANDARDS - BRUNO CARLOS DA CUNHA COSTA (2018)