LM

Good day to everyone,

    My name is Leo and this is the first I've heard of a technology that can help you build a system way faster than a typical developer. I was directed to www.softwareag.com. I've been asked to build a web application using any of the company's products and methodologies. Seeing as this is new to me, I have no deadline to meet. This is a new experience for me.

http://www.softwareag.com/corporate/products/bis/how/default.asp <-- this shows how business process excellence is achieved. The ARIS Platform is mentioned in the first 3 stages.

1- In the implementation phase, the ARIS platform uses several solutions. The two I'm interested in are Business Rules and UML Designers. One of the uses of the former is: "Automatically transform process models and rules into executable code". As for the latter, a part of its description is that it takes processes from models to application execution.

Do I create the models and business rules using Business Rules designer? Or do they come as input from a differnet program and the result is code? What's the difference between the application execution resulting from the UML designer and the execution code that Business Rules designer produces?

2- My first attempt at building this app before doing any reading is using NaturalONE. When I read the preview descriptions of the products at softwareAG, I felt that this is the right product to use because, HONESTLY, it was the only one that mentioned building web applications. But I've had several problems using the trial version which I won't bore you. So I did some more reading and noticed the ARIS Platform. My question is: If ARIS can produce an application for me, then why would I need NaturalONE? Or is the latter involved in a later process after you're done with the ARIS platform?

 

Sorry if it's long but even though I consider myself having made progress today by learning about ARIS, I'm still confused as to how I'm supposed to proceed with my newly assigned project. I want to build a web application. I got all the information I need for the client. I already downloaded the ARIS Platform and the ARIS Express tool. What now?

 

Thank you!

by Sebastian Stein
Posted on Fri, 07/29/2011 - 07:57

Hi Leo,

I think you need to clear up what you understand by the term "application". For example, if you are expecting to somehow generate the next Windows desktop solitaire game out of some ARIS models, than you are talking about a different kind of application.

An application in terms of business rules would be that you are able to generate a web service, which takes some prededfined input like details of a loan request and based on a complex rule set decides if the loan should be granted. That's a typical example how to use Business Rules Designer.

In case of UML, ARIS UML Designer provides some bridges to common MDA frameworks. So you can transform your UML diagrams into any code you want. However, ARIS is usually not used for this purpose. ARIS is not an implementation tool. Instead, it is a tool for conceptual and logical planning. So you would use UML models in ARIS to detail your company-wide data architecture, but not to actually program an app for iPhone.

NaturalONE is an IDE for the Natural programming language. It is like Eclipse for Java and Microsoft Visual Studio for .NET.

I suggest that you read the different posts of the Enterprise BPM sequel. They provide a nice overview how the different parts may work together and what role ARIS is playing in a typical project.

0
by Leo M Author
Posted on Fri, 07/29/2011 - 15:25

thank you for your reply. My latest thought 3 days ago when I was last here was this: I want to build a web application by following these steps:

1- use aris express to build bpm diagrams using bpm notation

2- find out how you'll create business rules or how you can extract them from the existing diagrams assuming thts how it works

3- move to webmethods

I'll start checking again today.

Thank you again.

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