November 19 at 10:00 am, ITE 325B Managing virtualized services efficiently over the cloud is an open challenge. Traditional models of software development are very time consuming and labor intensive for the cloud computing domain, where software (and other) services are acquired on demand. Virtualized services are often composed of pre-existing components that are assembled on an as-needed basis. We have developed a new framework to automate the acquisition, composition and consumption/monitoring of virtualized services delivered on the cloud. We have divided the service lifecycle into five phases of requirements, discovery, negotiation, composition, and consumption and have developed ontologies to …