> Archive > Issue XLI: July 2010

Issue XLI, July 2010

Semantic Technologies in Integration and SOA

Vasudevan Ramanujam

Art Ligthart

In the recent times of economic instability and recession, one of the core requirements of many enterprises has been to get business agility with cost efficiency. Agility of business systems depended on how modular and well organized the systems are and how “SMART” they are. Smartness of the systems arises from being self aware of their functionality and data, which helps them to take decisions with minimal human intervention at runtime. One core requirement is the ability to understand data (of any kind, not necessarily only business data) and its relationship, in a flexible/dynamic manner. The science and technology of Semantics will enable systems to address this requirement. Semantics and the underlining science of ontology have existed for a quite a few years now and have been studied widely in research areas. Though ontologies in various fields like biomedical sciences have been explored in depth, their application to industry has been slow due to the evolution of standards and adoption by vendors and the willingness of the industry/enterprises to understand its relevance and adopt it...

Fluid Services

Ilkay Benian

Ilkay Benian

As organizations continually build their software integration architecture based on the SOA paradigm, more and more services are being developed and reused to build other services. Just as OOD and CBD paradigms introduced code reuse in applications and component reuse across applications, SOA has brought the advantage of enabling reuse across distributed applications and platforms with flexibility and agility. However, as systematic reuse of such services become more and more widespread, performance is becoming a real concern; Latencies introduced at each back-end call are accumulated, large units of work hinder utilization of parallelism, chained service calls cause large amounts of wasted resources deteriorating scalability. SOA has to address these problems to advance to the next level of maturity. This article analyzes some of the important bottlenecks and proposes a new approach for rethinking and redesigning existing services to use a stream-oriented...

Understanding Service Composition
Part IV: Dealing with Events

David Chou

Ilkay Benian

Many service-oriented architecture efforts today are focusing on implementing synchronous request-response interaction patterns (sometimes using asynchronous message delivery) to connect remote processes in distributed systems. While this approach works for highly centralized environments, and can create loose coupling for distributed software components at a technical level, it tends to create tight coupling and added dependencies for business processes at a functional level. Furthermore, in the migration towards real-time enterprises, which are also constantly connected and always available on the Web, organizations are encountering more diverse business scenarios and discovering needs for alternative design patterns in addition to synchronous request-driven SOA...

Announcing the Spanish-Translated SOA Manifesto
& Annotated SOA Manifesto

Yves Chaix, Ivan Alfonso Guarin

Yves Chaix
Ivan Alfonso Guarin

Since it was originally announced at the 2nd Annual SOA Symposium in Rotterdam last year, the SOA Manifesto has been signed by over 700 IT professionals from over 30 countries. Its success has been attributed to its simplicity and conciseness in establishing the values and priorities that underlie service-oriented architecture and in making a clear and explicit distinction between SOA as a form of technology architecture and service orientation as a design paradigm. The wide-spread adoption of the SOA Manifesto has resulted in the need for it to be translated into different languages. Most recently, Yves Chaix and Ivan Alfonso Guarin V have successfully collaborated with Sandra Milena Baron N. and Angel Maria Guarin M. to produce Spanish versions of the original SOA Manifesto and the Annotated SOA Manifesto.

Visit the Spanish-translated pages here:

[view] (Original SOA Manifesto)

[view] (Annotated SOA Manifesto)

2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006