no no no no no no no no no no no
SmartWave SA top search no Contacts vf sitemap no no
no no
legend no
[Corporate]puce[Expertise]puce[Products]puce[Projects]puce[Partners]puce[News]puce[Careers] no
top no
on no
> {Expertise > SOA-BPA} no
puce

SOA (Service Oriented Architectures) is an integration method that makes is possible to reuse and combine business applications into various processes. This new way of designing IT systems in a more flexible way facilitates the support by companies of new market challenges.

Before developing a specific expertise in SOA, SmartWave consultants have started to move to this technology by exposing documentary or identity management functions as services.

As Oracle partner, SmartWave consultants implement technologies from the Oracle SOA Suite and also from ex BEA offers, and they integrate information flows from several applications.

SOA architectures basics
A Service Oriented Architecture is a mediation architecture that implements services as software components. The strong internal cohesion required is provided by using XML as internal format. External couplings are "loose" and implemented as an interoperable interface layer, usually a web service. Infrastructure and support elements are also designed and operated as services. They include security services to support identity and rights management, access services for employees, clients and partners, and also services that deal with backup control, service quality appraisal, and availability.

BPEL plays an important role in SOA, as it makes it possible to express and implement business logic at the abstraction level that provides required services for integration tasks. The ESB is responsible for the routing of messages to existing systems.

A Service Oriented Architecture can deliver the following benefits:

  • Better flexibility as modularity of design can increase functionality by editing or adding a service
  • Possibility to reuse components (scale savings)
  • Better reliability (less components better tested, reuse of existing components)
  • Performance improvement capability for large applications (easier to distribute treatments)
  • Cost reduction during maintenance and for evolutions

BPM-BPA
The implementation of SOA architectures requires processes to be modelled correctly. SmartWave contributes to the model design directly or through partners specialized in organisation and process directory design.

SmartWave activities
SmartWave engineers and consultants contribute to technical design and implementation phases of SOA integrations.
Typical SmartWave activities include:

  • Technical audit of system components to be integrated
  • Definition of technical architecture
  • Design and development of web services with a top down approach, and definition of WSDL contracts
  • Development of BPEL modules
  • Implementation of user interface
  • Deployment of developments
  • Tests and delivery of integrated application
  • Development and deployment of EJBs
  • Creation of stored procedures and triggers under Oracle


topHaut de page

bandeau
[Home] [Corporate] [Expertise] [Products] [Projects] [Partners] [News] [Careers]

©2003 SmartWave SA - All rights reserved
image
print
no