File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Service-Oriented Analysis and Design (SOAD) and Service-Oriented Modeling Architecture (SOMA)

 
Ronald Alarcon
Greenhorn
Posts: 22
Android Netbeans IDE Redhat
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Good day Lee Ackerman,

I have understood that IBM coined the term SOAD and then it refined whit SOMA. The question is what is their relationship essentially?
 
Lee Ackerman
Author
Greenhorn
Posts: 25
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ronald, thanks for the question.

SOAD is a term used across industry and vendors much the same way that OOAD was used. And carrying the analogy a step further, much like there are different approaches to OOAD, there are different approaches to SOAD. In a quick consultation with Google, I see that there are some references to the term in 2004 from some IBM folks, but I'm not aware of any effort by IBM to make it a proprietary term.

SOMA is "Service-Oriented Modeling and Architecture" - an approach to to service-oriented analysis and design that is owned\developed by IBM. They have two flavours of SOMA - one that is maintained and used by their services group (GBS) and another version distributed by Rational (Rational SOMA). The Rational SOMA version ships within Rational Software Architect and as a plug-in to Rational Method Composer (RMC). With RMC one is able to customize and republish the content as desired to meet the needs of the project\organization. If you are interested in taking a look at the content within Rational SOMA there are links in the book's resources section that will guide you to more details.

In essence, Rational SOMA defines the roles, activities, work products and associated guidance needed to succeed with SOAD efforts.

Thanks!

Lee.


 
Ronald Alarcon
Greenhorn
Posts: 22
Android Netbeans IDE Redhat
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Lee Ackerman wrote:Hi Ronald, thanks for the question.

SOAD is a term used across industry and vendors much the same way that OOAD was used. And carrying the analogy a step further, much like there are different approaches to OOAD, there are different approaches to SOAD. In a quick consultation with Google, I see that there are some references to the term in 2004 from some IBM folks, but I'm not aware of any effort by IBM to make it a proprietary term.

SOMA is "Service-Oriented Modeling and Architecture" - an approach to to service-oriented analysis and design that is owned\developed by IBM. They have two flavours of SOMA - one that is maintained and used by their services group (GBS) and another version distributed by Rational (Rational SOMA). The Rational SOMA version ships within Rational Software Architect and as a plug-in to Rational Method Composer (RMC). With RMC one is able to customize and republish the content as desired to meet the needs of the project\organization. If you are interested in taking a look at the content within Rational SOMA there are links in the book's resources section that will guide you to more details.

In essence, Rational SOMA defines the roles, activities, work products and associated guidance needed to succeed with SOAD efforts.

Thanks!

Lee.




Interesting, Thank you!
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic