Showing posts with label modeling. Show all posts
Showing posts with label modeling. Show all posts

How to pass ArchiMate® Certification

If you like to view the video version of this blog post, you can click on the video.

Thanks to Allah; I have passed ArchiMate Certification on Nov-2021. In this blog post, I’m sharing my experience on how you can achieve this certification.


Target Audience (Personal opinion)

This certification is targeting Enterprise Architects and Domain Architects.


Version releases

The below table lists versions for ArchiMate, listed below as there are several resources on the Internet that are considered old and not matching the current version v3.1.

Version Release Date
ArchiMate v1.0 Feb-2009
ArchiMate v2.0 Jan-2012
ArchiMate v2.1 Dec-2013
ArchiMate v3.0 Jun-2016
ArchiMate v3.01 Aug-2017
ArchiMate v3.1 Nov-2019


Exam information

Foundation Practitioner
Exam code / name OGA-031: ArchiMate® 3 Part 1 Exam (English) OGA-032: ArchiMate® 3 Part 2 Exam (English)
Open Book No Yes
Duration 1 hr (ESL: 1 hr, 30 mins) 1 hr, 30 mins (ESL: 2 hrs)
Questions 40 simple single choice questions. 1 (Correct), 0 (Incorrect) point per question 8 Complex gradient scoring. 5 (Best answer), 3 (Second best), 1 (Third best), 0 (Incorrect) points per question
Time / Question 1.5 mins (ESL: 2.25 mins) 11.25 mins (ESL: 15 mins)
Passing score 24/40 (60%) 28/40 (70%)
Individual Cost 360 USD 360 USD
Combined Cost 550 USD
Validity Indefinite
Exam location Home (OnVUE Online Proctoring from Pearson VUE) or Testing center.
Retake policy After 1 month

Note about ESL

When you are booking the exam from one of the ESL countries, you will get approval for extra 30 mins.


Study material

Reference Cost Mandatory / Optional Note
ArchiMate® 3 Certification Self-Study Pack, 3rd Edition (B175) $49.95 Mandatory (Selected) Updated to 3.1 specs. Summer, Black Friday, and Christmas sales you can get 50%. I found it contains more examples than the public specs site.
ArchiMate Modeling Language – Youtube playlist 0 Optional Provide good introduction before you start learning if you are new to the language. Not all videos are required. Voice quality for some videos is not as expected 😌
Archi Five Minute Guides – Youtube channel 0 Optional Demo for using ArchiMate in Archi.
ArchiMate Cookbook (Patterns & Examples) 0 Optional The book is usually updated, download from the link. Introduces patterns and examples of what you can do with ArchiMate.
Many thanks 🙏 to the author for making such a book free, it is simply a treasure to any Enterprise Architect.
Mastering ArchiMate Edition 3.1 $31.87 Optional I received two recommendations for this book.
Enterprise Architecture at Work: Modelling, Communication and Analysis (The Enterprise Engineering Series) 4th Edition $54.22 Optional Referred as one of the best in presenting ArchiMate. Not exam-focused.


Practice makes perfect


Study tips

  • The foundation exam is easy to intermediate but requires memorization (I found it hard to memorize all the meta-models and decided not to do it).
  • The practitioner exam is tough (I will try to share my tips for this in another post).
  • Build a study plan (MS Project, MS Excel).


Exam Payment


Register for home online exam

  1. Go to website.
  2. From left menu, click “Take an examination”.
  3. Click “Login”, and use the Open Group credential.
  4. Click “View exams”
  5. Select “OGA-031: Archimate 3 Part 1 Exam (English)” / “OGA-032: Archimate 3 Part 2 Exam (English)”
  6. Click “OnVUE”
  7. Click “Next”, “Next”, “Agree”
  8. Select Exam date and time
  9. Make sure of your information, and click “Proceed to Checkout”
  10. Click “Add Voucher or Promo code”, enter Voucher coder, click “Apply”, you will find the estimated total due is 0
  11. Click “Next”
  12. Click “Submit Order”


Taking exam from home

For a detailed checklist for OnVUE exam preparation, please check this blog post Online Proctored Exams (OnVUE) Checklist


Getting exam results

After the exam was completed and within 15 mins, I received an email with the subject "Score Report Available Notification". You will need to log in to Pearson with credentials of The Open Group, and you will find the link "View score report" and you will see your score and detailed report.

If you didn't receive an email from "The Open Group" having an email with a link to agree on the Trademark License Agreement. You will need to send an email stating your issue to certifications@opengroup.org and it will be looked at only if 6 working days (US, UK timing) has passed. When you agree on the trademark license agreement, you will have your certificate ready as a soft copy and be able to download it.

In the same reply email, you will find that the open badge may take up to 10 business days to get issued in Credly platform. I received mine after around 1 day of accepting the agreement.

Choosing a free UML tool

Background

I have decided to write this article for college undergraduate, small sized company that would like to have free UML modeling tool that is required for software design. I believe that comparison is not enough as it is but you need always to specify the context you are doing the comparison for, and usually comparison factors have different weights to each one.

Context

Low budget company or student who would like to have tool for drawing UML diagrams to the latest specs as much as possible, also being able generate documentation for the tool viewable by other colleges or having a viewer for its diagrams. Code generation will be very good option, but mainly sharing the design as images to be able to communicate it to others is the most important.

Modelio Papyrus Astah
Supported UML version Yes, 2.4.1 Yes, 2.5 2.1 to 2.5 based on user request.
Use-case diagram Yes Yes Yes
Class diagram Yes Yes Yes
Object diagram Yes Yes, as variation of class diagram, refer to this forum thread. Yes
Sequence diagram Yes Yes Yes
Collaboration / Communication diagram Yes Yes Yes
State diagram Yes Yes Yes
Package diagram Yes, through class diagram. Yes Yes
Component diagram Yes, through class diagram. Yes Yes
Activity diagram Yes Yes Yes
Export diagram to image Yes Yes Yes
Publish to Web (Export to HTML) Yes, free edition Web Model Publisher. Not by itself, need either modeling gendoc or BIRT, based on this thread. Quite complex. Yes, professional version
Publish to rtf or doc Yes, professional edition, Document Publisher, but expensive 400 Euro. Not by itself, need either modeling gendoc or BIRT, based on this thread. Quite complex. Yes, professional version
Based on Standard IDE Eclipse RCP framework Eclipse No, seems Java based product only.
UML to code generation (Languages) Yes (Java) Yes (Java, C/C++, ADA) Yes (Java, C++, C#), but professional version only.
Reverse Engineer code to UML Yes (Java) Yes (Java) Yes (Java), but professional version only
Model checking (Pre-defined/Customizable) -- TODO -- -- TODO -- -- TODO --
Model checking (While saving/On Demand) -- TODO -- -- TODO -- -- TODO --
XMI version (Import & Export) Yes, OMG UML 2.1.1 -> 2.4.1 (From Preferences -> XMI) Yes, 2.1 Yes, but for professional version only
Started since 2009 2008 1999 as JUDE, and renamed to Astah 2009
Release activity Major release every 1.5 or 2 years
Bug fix release: around 4 per year.
1 Major release is planned across 1 year, minor releases are quite few. No major release since 2009, but most of minor releases has new features, and around 2 - 5 minor releases per year.
Latest release & date v3.1.2 (2014-05-20) v1.0.0 (2014-06-25) v2.8 (2014-02-13)
Has Enterprise version for future upgrade. Yes No Yes
Forum activity Between low and average Above average Between low and average
Extendable and marketplace Yes Extendable but not marketplace. Yes
Integration with Atlassian Confluence No No Yes, for server edition free, not available for cloud
Windows installer Yes Yes, eclipse based just as update Yes
Mac OS installer Yes, instruction here. Yes, eclipse based just as update No
Linux installer Yes Yes, eclipse based just as update No
iPad version No No Yes, iOS 8
Download link here, around 200 MB here, around 330 MB for Eclipse Modeling Tools, then papyrus 94 MB. here, around 60 MB
Youtube channel ModelioCommunity Papyrus Eclipse ChangeVision Astah
General comment
  • Tool is quite good.
  • Its help is great and search on Internet gets quick answer.
  • Community had a lot of answers to my questions.
  • Require some learning curve for adding and hiding elements.
  • Documentation is not complete.
  • Tutorial is outdated since 2010.
  • Although download components separately, it took more than 3 hours installing eclipse and Papyrus, even was not responding several minutes.
  • It is quite comprehensive & having lots of features.
  • Very hard from usability perspective.
  • Require longest time learning curve.
  • Much smaller than other releases.
  • Lightweight tool.
  • Not good interface.
  • Simple in creating attributes, operations.


Conclusion

I have decided to use Modelio for the moment and will keep posting feedback to the page.For anyone viewing this blogpost, take the above table as a base and add whatever factors you would like to have in the tool, and complete the comparison and decide for yourself, I believe the above list contains the best free UML tools as by the time of writing this blogpost.

I'm open for discussion and feedback.

Discarded Products

Product name
Reason for disqualification
Visual Paradigm - community edition Community is full featured but limited to one diagram per diagram type.
Argo UML Not maintained since 2011.
BOUML It became licensed software.
TopCoder UML tool Last activity in May 2013, after stopping around 3 years.
Gaphor Only UML 2.0 support.
Dia It seems not maintained anymore.
NClass Not maintained since 2010 although its GUI is very good.
yEd Supports only class diagram& object diagram.
Umbrello Only UML 2.0 support.
Poseidon for UML community Only UML 2.0 support.
Star UML 2 Old version has lot of adaptation, but new version which seem complete re-write is still under development. It seems might be very good choice in near future

Comparison References