Please disable Adblockers and enable JavaScript for domain CEWebS.cs.univie.ac.at! We have NO ADS, but they may interfere with some of our course material.
[Info]
Aristaflow
Use the VM or install yourself:
Visit the playlist «https://www.youtube.com/watch?v=-CvZt5XLyLk&list=PLGIwKAl_yMkgeljo4XHbrC-hvED-uEv10» and watch the screencasts for the assignments 3a-3c.
Assignment 3a:
Model your process A, and create an initial running Prototype:
- In the screencast "AristaFlow 11: Die 'Script'-Aktivitätenvorlage" you learn how to assign a value to a variable.
- Create "Skript Aktivitaeten" for ALL your tasks, which assign fixed values to variables (in other words - create a dataflow).
- Based on the created variables, create sensible conditions for all decisions and loops.
- In loops you have to count up or change values.
- Output all variables in a dummy activity "Dummy Aktivitaet" at the end of the process.
Its ok when the process at a given time is only able to run through with same branches and number of iterations. Test with different static values to cover all branches.
Submission: 2 Files
- the process (.template)
- a comprehensive documentation covering all aspects of the assignment, including screenshots (.pdf). At the beginning of the PDF insert a screenshot of the current Signavio model.
Assignment 3b:
Create database tables for your process (Apache Derby), which each contain at least 10 entries.
- All variable (business relevant) that you created before have to be contained (execept maybe loop counter).
- Min 6 Tables with 3 attributes each, and 10 tuples per table.
- When executing a process, values from the tables have to be selected and values have to be saved into the databases.
- Use the correct "Aktivitaets-Vorlagen" for each task (change from "Skript Aktivität" to "Datenbank Aktivität").
Use the following details for connecting to Derby in the VM:
- Driver: org.apache.derby.jdbc.embeddeddriver or org.apache.derby.jdbc.ClientDriver
- Connection URL: jdbc:derby://localhost:1527/demo;create=false
- User Name: APP
- Passwort: APP
Submission: 3 Files
- the process (.template)
- a database dump (.zip)
- a comprehensive documentation covering all aspects of the assignment, including screenshots (.pdf). At the beginning of the PDF insert a screenshot of the current Signavio model.
Assignment 3c:
Model an organisational structure in Aristaflow, and connect it to your process:
- Min 3 Layers (Hierarchy)
- Min 5 Org-Positions (aequivalent to Roles*)
- Min 5 Persons (Agent)
- Min 2 Org-Positions have to have more than 1 person (Agent) attached
# Quick How-to using the Aristaflow VM
cd ~/projects/aristaflow_1.1/orgmodeleditor
./OrgModelEditor
# Login with the credentials of the process editor ('supervisior', 'password')
# In the Entity List adjust and update the organisational entities.
(In other tools or META-MODELS a distinction between Org-Positions und Roles isn't made)
Submission: 3 Files
- the process (.template)
- as there is no convenient possibility to export the OrgModel please make Screenshots of your final OrgModel in the OrgModelEditor including every view (Agent,OrgPosition,OrgUnit,OrgGroup,ProjectGroup,Ability,Role).
- a comprehensive documentation covering all aspects of the assignment, including screenshots (.pdf). At the beginning of the PDF insert a screenshot of the current Signavio model. Includion Screenshots of the organisations (all relevant views).
Letzte Änderung: 11.11.2020, 09:10 | 512 Worte