We use DO-178 & ARP 4754 and modify the process based on Design Assurance Level.  I don't want to have two processes, I just want to show that a step is required based on whether it is DAL A, B, C, D,  or E.  What is the best way to show that in ARIS?

Also, if a work product requires an independent review based on DAL, how would I show that?  In this case, the process would say create the XYZ report, but whether it needs an independent review is based on DAL.

Anyone implement this in ARIS?

thank you


by M. Zschuckelt
Posted on Wed, 08/01/2018 - 12:50

Hello Steve,

multiple options how to achieve that. You did not mention, if you model EPC or BPMN style. I'll assume EPC.

When there is a decision in the process to do or not do the following step depending on DAL, model it like any other decision in EPC: XOR-Rule followed by events additionally indicating which minimum/maximum DAL is necessary to follow that process path.

Other option: Define attributes "Minimum DAL" and "Maximum DAL" for the functions and agree on the convention that the step is to be omitted, when the DAL criteria are not met. You could define mini-symbols for the DA levels and show them in the diagram.

I would prefer the first option, because the drawback of the second is that the process sequence may become error prone or ambiguous, particularly when you have other decisions in the process flow, but the decision step is omitted due to DAL level. Reporting on and understanding the real process flow becomes difficult, although the diagram may look simpler.

You can apply this principle to the DAL dependent reviews as well. Usually a review is performed by a different role anyway, so it deserves a process step of its own.

Regards, M. Zschuckelt


Featured achievement

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
  • Profile picture for user frankweise
  • Profile picture for user Henrik Buckler
  • Profile picture for user UffeK
  • SS
  • MZ
  • PacMan


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