Service-oriented computing promotes the idea of assembling application components into a network of services that can be loosely coupled to create flexible, dynamic business processes and agile applications that span organizations and computing platforms. An SOC research road map provides a context for exploring ongoing research activities. The service-oriented computing (SOC) paradigm uses services to support the development of rapid, low-cost, interoperable, evolvable, and massively distributed applications. Services are autonomous, platform-independent entities that can be described, published, discovered, and loosely coupled in novel ways. They perform functions that range from answering simple requests to executing sophisticated business processes requiring peer-to-peer relationships among multiple layers of service consumers and providers. Any piece of code and any application component deployed on a system can be reused and transformed into a network-available service. Services reflect a “service-oriented ” approach to programming that is based on the idea of composing applications by discovering and invoking network-available services to accomplish some task. 1 This approach is independent of specific programming languages or operating systems. It lets organizations expose their core competencies programmatically over the Internet or various networks such as cable, the Universal Mobile Telecommunications System (UMTS), xDSL, and Bluetooth using standard XML-based languages and protocols and a self-describing interface. Web services are currently the most promising SOCbased technology. 2 They use the Internet as the communication medium and open Internet-based standards.

Service-Oriented Computing: State of the Art and Research Challenges

Traverso, Paolo;
2007-01-01

Abstract

Service-oriented computing promotes the idea of assembling application components into a network of services that can be loosely coupled to create flexible, dynamic business processes and agile applications that span organizations and computing platforms. An SOC research road map provides a context for exploring ongoing research activities. The service-oriented computing (SOC) paradigm uses services to support the development of rapid, low-cost, interoperable, evolvable, and massively distributed applications. Services are autonomous, platform-independent entities that can be described, published, discovered, and loosely coupled in novel ways. They perform functions that range from answering simple requests to executing sophisticated business processes requiring peer-to-peer relationships among multiple layers of service consumers and providers. Any piece of code and any application component deployed on a system can be reused and transformed into a network-available service. Services reflect a “service-oriented ” approach to programming that is based on the idea of composing applications by discovering and invoking network-available services to accomplish some task. 1 This approach is independent of specific programming languages or operating systems. It lets organizations expose their core competencies programmatically over the Internet or various networks such as cable, the Universal Mobile Telecommunications System (UMTS), xDSL, and Bluetooth using standard XML-based languages and protocols and a self-describing interface. Web services are currently the most promising SOCbased technology. 2 They use the Internet as the communication medium and open Internet-based standards.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11582/4122
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
social impact