Search the web
Sign In
New User? Sign Up
service-orientated-architecture · SOA
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want to share photos of your group with the world? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Another Crack at Defining SOA   Message List  
Reply | Forward Message #6540 of 13945 |
Re: Another Crack at Defining SOA

I think that the way SOA delivers value to the business is indirect, as with any other technology. E.g. using a modern OO, managed programming language for development is good for IT, but the business should not be concerned in general about it. Nonetheless they should see the benefits because IT will work better (i.e. faster, cheaper, ...)

I think SOA is good for IT mainly because it should deliver interoperability and reuse in practice, which in the end means improved agility to implement business requirements (i.e. translate them into technical implementations). But still I think it is an IT artifact. I may change my mind with time or after I read all opinions I have bookmarked about the superior alignment of SOA with the business , but by now this is my opinion.

However, SOA may make possible the existence of tools allowing "power" users (e.g. Excel-capable) to access the whole of the enterprise resources without the help of IT, making thus the enterprise more agile: IT can come later to stabilize results, but advancements could be done ad-hoc by the own users. This kind of tool could make a difference in the enterprise. However, it also may not. SQL and ODBC could have achieved something similar in their time, but they did not. Nonetheless, SOA is much more powerful than them.

BPM goes towards this line, actually exposing services to power users. However I see it as too heavy; I do not see BPM revolutioning anything. But who knows.

Cheers
--Javier

--- In service-orientated-architecture@yahoogroups.com, Michael Poulin <m3poulin@...> wrote:
>
> I cannot agree with you, Javier, in service definition.
> One of the reasons: "a number of well-defined automatic interfaces" may be totally unrelated to the corporate business and provide no or negative value to the business (nobody talks about agile IT and business in here any more). That is, the basic reasoning of SOA and its major acceptance drivers are totally lost. However, the definition you provide IS compatible with the SOA RM, unfortunately (to my opinion).
>
> As of about business director, even from pure technical perspectives, where are you going to get money for your salary? However, if you have a super-color printer...
>
> - Michael
>
> javicamara javier.camara.melgosa@... wrote:
> Currently, my favourite ones are:
> - Service-Oriented Architecture: It is said that the architecture of an Information System is Service-Oriented when it supports the Service-Orientation paradigm.
> - Service Orientation: It is a way to structure an information system so that the implementation of the whole functionalities offered by it is distributed across discrete units called services, which can be used through a programmatic interface.
> - Service: A service is an element of an information system which offers a precise set of functionalities through a number of well-defined automatic interfaces.
>
> They can be expanded but these are short enough. Honestly, I think these are compatible with the OASIS SOA RM ones, seen from the technology side. However, the ones from the RM are too abstract for my linking.
> I won't try to explain them to my mother. She is not interested in SOA, and indeed should not be. Neither should be a business director. As you can imagine, I see SOA only as a technical artifact.
>
> Regards
> --Javier
>
> --- In service-orientated-architecture@yahoogroups.com, "Gervas Douglas" gervas.douglas@ wrote:
> >
> > No one anywhere in the known universe has yet come up with a
> > definition of SOA which commands widespread acceptance. Perhaps it is
> > time we had another crack at it.
> >
> > Over to you ladies and gents...
> >
> > Gervas
> >
>
>
>
>
>
>
> ---------------------------------
> Cheap Talk? Check out Yahoo! Messenger's low PC-to-Phone call rates.
>



Tue Nov 28, 2006 8:47 am

javicamara
Offline Offline
Send Email Send Email

Forward
Message #6540 of 13945 |
Expand Messages Author Sort by Date

No one anywhere in the known universe has yet come up with a definition of SOA which commands widespread acceptance. Perhaps it is time we had another crack...
Gervas Douglas
gervasdouglas
Offline Send Email
Nov 25, 2006
2:56 pm

missssquoting from OMG's definition Service Oriented Architecture (SOA) - an architecture for developing, deploying and managing loosely coupled,...
shashank d. jha
shashankdjha
Offline Send Email
Nov 25, 2006
3:54 pm

The problem I'd have with that is that its very wedded to the MDA view of the world (the concept of platform independence in deployment as well as invocation)....
Steve Jones
jones.steveg
Offline Send Email
Nov 25, 2006
7:38 pm

+1, I agree. I really haven't seen anything out there that I accept and more importantly that the major SOA vendors all support....
Jim Thomas
omg_dude
Offline Send Email
Nov 25, 2006
7:14 pm

I also agree that the OASIS SOA-RM is an excellent definition. I was quite surprised. Based on some of the other existing OASIS work, I did not have ...
JP Morgenthal
jp_morgenthal
Offline Send Email
Nov 26, 2006
10:09 am

More importantly, if we don't really know what SOA is, how do we know that it's a good idea? Or that it's actually better than any other approach? One of the...
Mike Glendinning
mglendin
Offline Send Email
Nov 26, 2006
12:42 pm

100% on this, the desire for Web Services branded as SOA, or an IT strategy based around SOA technologies is a regular occurance right now in IT. This is why...
Steve Jones
jones.steveg
Offline Send Email
Nov 26, 2006
2:24 pm

What about: "That architecture, no better architecture than which can be imagined"? (Adapted from Anselm of Canterbury). Rgds Ashley ... From: Gervas Douglas ...
Ashley at Metamaxim
keplervic
Offline Send Email
Nov 26, 2006
4:41 pm

Thank you, Ashley. Your cultural level is far too rarefied for a Brit in IT :). This adaptation of yours is more of what a suit would describe as a...
Gervas Douglas
gervasdouglas
Offline Send Email
Nov 26, 2006
5:25 pm

For my mum "Its about thinking about things in terms of groups, sensible logical groups of 'stuff' that do similar things and that you think of in a similar...
Steve Jones
jones.steveg
Offline Send Email
Nov 26, 2006
6:34 pm

Thanks, Steve. When you next see them, I think you should try them out on your mother and Chris Gent respectively. As regards, drink in Southern France, yes,...
Gervas Douglas
gervasdouglas
Offline Send Email
Nov 26, 2006
7:02 pm

When I try to explain to "normal people" like my mother I say that SOA is an attempt to mirror the services economy: some organizations offer services, other...
Sanjiva Weerawarana
sanjivaw
Offline Send Email
Nov 27, 2006
9:43 am

+1 (with a rather obvious, slight disagreement on whether Web services are needed that will surprise no one here). Stefan -- Stefan Tilkov,...
Stefan Tilkov
stilkov
Offline Send Email
Nov 27, 2006
6:44 pm

My both parents have PhD and both quite old, so I have a double-impact case. When I tell them about SOA, I use exact concept of “service economy “ kindly...
Michael Poulin
m3poulin
Offline Send Email
Nov 27, 2006
11:55 am

Why is the definition important? The intent of SOA is quite well understood, IMHO, i.e. de-containerize business logic. If I write business logic that assumes...
Vikas Deolaliker
vikasd
Offline Send Email
Nov 27, 2006
9:44 am

If I deal with finance I'm assuming certain elements about finance in order to deal with them, namely that they work within a certain context in the ...
Steve Jones
jones.steveg
Offline Send Email
Nov 27, 2006
11:48 am

Thank you for that partial clarification, Steve. Vikas, as a non-techy I do not understand what you mean exactly by "de-containerize business logic". If you...
Gervas Douglas
gervasdouglas
Offline Send Email
Nov 27, 2006
2:13 pm

Vikas, what would be an example of "business logic that assumes a type of container and its services" and why it is not a SOA? Here is another interesting...
Michael Poulin
m3poulin
Offline Send Email
Nov 27, 2006
2:06 pm

... I totally agree, but I know many people who claim they're J2EE-based components have been "SOA-compliant" for years. So not everybody does ... Best...
Stefan Tilkov
stilkov
Offline Send Email
Nov 27, 2006
4:32 pm

Currently, my favourite ones are: - Service-Oriented Architecture: It is said that the architecture of an Information System is Service-Oriented when it...
javicamara
Offline Send Email
Nov 27, 2006
5:25 pm

I cannot agree with you, Javier, in service definition. One of the reasons: "a number of well-defined automatic interfaces" may be totally unrelated to the...
Michael Poulin
m3poulin
Offline Send Email
Nov 27, 2006
9:14 pm

I think that the way SOA delivers value to the business is indirect, as with any other technology. E.g. using a modern OO, managed programming language for...
javicamara
Offline Send Email
Nov 28, 2006
9:05 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help