Profile picture for user sstein

Last week I received an email from a student asking how service-oriented architecture (SOA) is covered in ARIS and what literature I can provide. I thought the answer might be also interesting for other people, so I also share it here.

As of my knowledge, there is no common understanding what SOA really means. Many people view it as a technical solution architecture based on services available on the web (i.e. web services). Others have a narrower view on it by only considering the W3C-stack (i.e. WSDL, SOAP) as a possible technology ignoring other approaches such as REST. However, there is also a broader view on SOA, where services are used to represent reusable business components. Such services can be implemented by technology, but they don't have to. The emphasis is on organising the overall enterprise architecture following a service-oriented principle. In sum, we can say there are two main views on SOA:

  • SOA as technical solution architecture
  • SOA as guiding principle of an enterprise architecture

ARIS is able to support both SOA understandings. In a technical SOA, ARIS can be used to organise web services, relate them to business processes, and generate executable business processes. We use UML to represent the content of WSDL files. Web services can be related to functions of a business process like an EPC or BPMN model. ARIS SOA Architect also provides a feature to transform an EPC process model into an executable BPEL process model. The BPEL model can be further refined in ARIS before it gets exported to an execution environment. There are many papers available on that topic. For example, my colleague Jörg has written an ARIS Expert Paper outlining the main steps of such a process automation project. In a more scientific paper, we have described the vertical transformation strategy. In contrast to many other vendors, we don't force users to pollute their business process models with technical details. This ensures that the process models stay independent of the technology and that they will remain stable even if the underlying technology to implement them changes.

ARIS also supports the business understanding of SOA. For me, this is the more exciting part of SOA, because it is a holistic approach not just focusing on technology, but also taking the whole enterprise into account. ARIS provides a comprehensive modelling method to cover all parts of a service-oriented enterprise architecture. Services can be described on various abstraction levels such as services independent of IT (i.e. reusable business components). It is also possible to group services into different categories so that you can define individual governance processes. That is important, because a reusable business component will need a different management than an IT artefact. I published an ARIS Expert Paper about the ARIS SOA modelling method. The ARIS SOA modelling method and the belonging features are also part of ARIS SOA Architect.

There are many more publications on this topic available. Please let me know if you need further details!

by Site Administrator
Posted on Wed, 11/12/2008 - 12:36
Kirill Lis said:

For me it would be great to obtain further details.

Especially with real world cases.

0
by Site Administrator
Posted on Sat, 11/22/2008 - 10:27
Pedro Gallardo said:

I’m really intereste in get information about license price list. And different ways to upgrade ou basic ARIS license to SOA one.

Thanks in advanced.

0
by Sebastian Stein Author
Posted on Mon, 11/24/2008 - 08:17

Dear Pedro,

that is of course nothing we are posting here on the blog :-) But I will make sure that someone will contact you.

0
by Mohamed Emam
Posted on Thu, 07/23/2009 - 16:23

 

Actually, its very important topic and I am so interesting to get more information about it. Kindly, I wonder if ARIS SOA could help me in defining the service catalog for IT, Can you please share with me ARIS SOA capabilities in defining the service catalog for IT?
0
by Thierry Caro
Posted on Fri, 06/25/2010 - 15:19

Hello Sebastian

I get a 404 for the paper of your colleague, mentioned above.

Would it be possible to attach here or send me a BPEL generation for a very simple process ?

I'd like to see how the simple process (shown in a pdf format for instance) translates into xml BPEL, to trigger the interest of my colleagues (using ORACLE Suite).  

Thanks!  Bgrds,

0
by Sebastian Stein Author
Posted on Fri, 06/25/2010 - 15:34

Hi Thierry,

unfortunately, they moved the library with all expert papers to a new system breaking existing links. If you need an expert paper, you can "purchase" it in our library, but of course it is free of charge!

0
by Thierry Caro
Posted on Fri, 06/25/2010 - 17:19

Thanks ! The "10 steps to SOA" document is particularly interesting. Bgrds,

0

Featured achievement

Rookie
Say hello to the ARIS Community! Personalize your community experience by following forums or tags, liking a post or uploading a profile picture.
Recent Unlocks

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock