CARL: a Complex Applications Interoperability Language based on Semantic Technologies for Platform-as-a-Service Integration and Cloud Computing Articles uri icon

publication date

  • August 2011

start page

  • 227

end page

  • 245

issue

  • 3

volume

  • 43

International Standard Serial Number (ISSN)

  • 1443-458X

abstract

  • Cloud Computing technologies have recently gained momentum and moved from a hyped trend to a mature set of technological innovations providing an infrastructure for the Software-as-a-Service (SaaS) paradigm. However, a number of questions about Cloud-deployed applications inter-operability and cross-integration, stemming from multiple areas of Computer Science domains, have also been raised from a Platform-as-a-Service angle. In this paper, we present CARL, a novel, cutting-edge, interoperative and integration-oriented language based on Semantic Technologies.We provide a formal model and semantics to enable Complex Application management and integration in PaaS environments, together with a thorough demonstration of the breakthroughs being provided by CARL.