soa-forum
[Top] [All Lists]

Re: [soa-forum] The purpose of a SOA demo & need for methodology

To: Service-Oriented Architecture CoP <soa-forum@xxxxxxxxxxxxxx>
From: <cyrille@xxxxxxxxxxx>
Date: Mon, 27 Mar 2006 09:05:53 -0800 (PST)
Message-id: <20060327170553.80295.qmail@xxxxxxxxxxxxxxxxxxxxxxxxxxx>

Hi,

1. I agree with Paul Prueitt, that a methodology is needed to qualify/refine the business case. I even if BCM (http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=bcm#technical) is not yet a specification, I see it at a valuable starting point.

 

2. I wonder if everyone agrees on the business case of the demo? I am member of the OASIS ebSOA (http://www.oasis-open.org/committees/documents.php?wg_abbrev=ebSOA ), and it seems to me that it already address the business case of the demo. I am not promoting ebSOA and don’t mean to be rude at all. ebSOA is based on FERA (Federated Architecture Reference Architecture) and defines 3 elements (Information Model, Collaborative Semantic & Run-time) covering over a hundred of B2B use cases (including the on in the demo).

 

3. I have been in charge of SOA initiatives for the last 2 years (mostly in the banking industry). SOA goals (as I see them) are reusability, flexibility & agility for the enterprise.

I’d like to see a demo where those goals are defined and reached because those are real-life needs/issues that are facing the enterprises. For example, I am always astonished when I visit a company to see that services are not reusable, why?

For that reason I like (again that’s my personal point of view) to see in the demo of the SOA promises reached. I am not sure that a new B2B (Buyer/Broker/Manufacturer) implementation will address that.

 

Other esoteric questions:

- What if we do B2B with legacies?

- What is the information model of the enterprise does not fit the model of the demo?

- Is BPM (WS-BPEL) the only way? I see the possible usage of other technologies like ESB (with WS-RM & WS-Notification), ebSOA, SEE (another OASIS TC), etc. How do we decide which one should be used?

 

It seems to me that the way to answer those questions is by qualify and then mediate (one can see semantic here). Then, I see a great value in the registry.

 

 _________________________________________________________________
Subscribe/Unsubscribe/Config: http://colab.cim3.net/mailman/listinfo/soa-forum/
Shared Files: http://colab.cim3.net/file/work/soa/
Community Portal: http://colab.cim3.net/
Community Wiki: http://colab.cim3.net/cgi-bin/wiki.pl?AnnouncementofSOACoP    (01)
<Prev in Thread] Current Thread [Next in Thread>