Learn More
  • Marcus Roy
  • 2010 ACM/IEEE 32nd International Conference on…
  • 2010
Services Oriented Architecture (SOA) and Web 2.0 are two complementary trends towards a programmable Web. In this respect, the WS-* stack became pervasive for Enterprise Application Integration and Mashups attracted interest as novel Web 2.0 applications combining heterogeneous Web sources. While most Mashup tools focus on the integration of lightweight Web(More)
Over the last few years, the mashup community has grown significantly, and mashup development has matured substantially compared to the initial hacking practices. Mash-ups as applications have specialized into <i>data mashups, service mashups</i>, or <i>user interface mashups</i> -- although these terms lack a common agreement on definitions -- while other(More)
Enterprise Services (ES) are Web services with which enterprise applications expose a subset of their functionality. Due to the often high number of different ES, as well as the complex nature of their names, it is difficult for non-technical business users to discover services in ES repositories. However, most of this complexity stems from a SOA(More)
In large-scale SOA development projects, organizations utilize Enterprise Services to implement new composite applications. Such Enterprise Services are commonly developed based on service design methodologies of a SOA Governance process to feasibly deal with a large set of Enterprise Services. However, this usually reduces their understandability and(More)
Automatically constructing or completing knowledge bases of SOA design knowledge puts traditional clustering approaches beyond their limits. We propose an approach to amend incomplete knowledge bases of Enterprise Service (ES) design knowledge, based on a set of ES signatures. The approach employs clustering, complemented with various filtering and ranking(More)
  • 1