Εξέλιξη Κομματιού
Μάθημα 1. Γιατί μια νέα γλώσσα
- Γιατί χρησιμοποιούμε μοντέλα συστημάτων;
- Από το SysML v1 στο SysML v2.
- Κύρια βελτιώσεις και οφέλη.
- Γλώσσα, βιβλιοθήκες και API.
- Εισαγωγή στο παράδειγμα του μαθήματος.
Μάθημα 2. Βασικές νέες έννοιες
- Γραμμική και γραφική σημειογραφία.
- Ορισμοί, Χρήσεις και Χαρακτηριστικά.
- Σχέσεις τυποποίησης και εξειδίκευσης.
- Μοντέλα, Προβολές και Διάγραμμα.
- Προτυποποιημένες Προβολές SysML v2.
Μάθημα 3. Πακέτα και Οργάνωση
- Πακέτα και οργάνωση μοντέλου.
- Όνοματα και Εκθέσεις Ονομάτων.
- Ιδιοκτησία και ιεραρχίες πακέτων.
- Εισαγωγή οντοτήτων και ορατότητα.
- Βιβλιοθήκες, Σχόλια και Τεκμηρίωση.
Μάθημα 4. Σύστημα Πλαισίου
- Όρια και πεδίο εφαρμογής του συστήματος.
- Εξωτερικοί χρήστες και συστήματα.
- Ορισμοί και Χρήσεις Πλαισίου.
- Υψηλού επιπέδου συνδέσεις.
- Παράδειγμα πλαισίου συστήματος ρομπότ.
Μάθημα 5. Μοντελοποίηση Απαιτήσεων
- Στοιχεία και ταυτότητα απαιτήσεων.
- Υποκείμενα, Ηρωικοί και Ενδιαφερόμενοι.
- Ορισμοί και Χρήσεις Απαιτήσεων.
- Υπο-απαιτήσεις και επαναχρησιμοποιήσιμα πρότυπα.
- Υποθέσεις και απαραίτητα κριτήρια.
- Ικανοποίηση απαιτήσεων.
Μάθημα 6. Περιπτώσεις Χρήσης
- Απαιτούμενη συμπεριφορά και στόχοι χρήστη.
- Υποκείμενα, Ηρωικοί και Στόχοι.
- Ορισμοί και Χρήσεις Περιπτώσεων Χρήσης.
- Συνδέσεις με Απαιτήσεις.
- Επεκτεταμένες Περιπτώσεις Χρήσης.
- Από τις Περιπτώσεις Χρήσης στις Ενέργειες.
Μάθημα 7. Ενέργειες και Συμπεριφορά βάσει Ροής
- Παραστάσεις και Ενέργειες.
- Ορισμοί και Χρήσεις Ενέργειών.
- Σειρά, ολοκλήρωση και λήξη.
- Εναλλακτικές και παράλληλες διαδρομές.
- Παράμετροι, Ροές και Ροές διαδοχής.
- Ενέργειες Αποστολής και Δεκτή.
- Προβολές Ροής Ενέργειων.
Μάθημα 8. Μέρη και Δομική Μοντελοποίηση
- Στοιχεία και Μέρη.
- Ορισμοί και Χρήσεις Μερών.
- Απόρθητες και τιμές χαρακτηριστικών.
- Δομική αποδόμηση και επαναχρήση.
- Πολλαπλότητα.
- Σύνθετα και αναφορικά Μέρη.
- Εξειδίκευση και επεξήγηση.
Μάθημα 9. Συνδέσεις, Διασυνδέσεις και Ροές
- Ορισμοί και Χρήσεις Συνδέσεων.
- Ορισμοί και Χρήσεις Πορτών.
- Κατευθυνόμενα χαρακτηριστικά και ζευγαρωμένα Πορτάκια.
- Ορισμοί και Χρήσεις Διασυνδέσεων.
- Συνδέσεις απέναντι σε Ροές.
- Προβολές Διασυνδέσεων.
Μάθημα 10. Προβολές Ακολουθίας και Αλληλεπιδράσεις
- Συμμετέχοντες και ζωντανές γραμμές.
- Στάλτες και λήπτες συμβάντων.
- Πλαίσια αλληλεπίδρασης.
- Μηνύματα και φορτία.
- Σειρά μηνυμάτων και συμβάντων.
- Παράδειγμα αλληλεπίδρασης παράδοσης ρομπότ.
Μάθημα 11. Μοντελοποίηση βάσει Καταστάσεων
- Ορισμοί και Χρήσεις Καταστάσεων.
- Μεταβάσεις, Εκκινήσεις και Φυλάξεις.
- Ενέργειες Είσοδος, Εργασίας και Εξόδου.
- Επίδραση μεταβάσεων.
- Νέστερες και παράλληλες Καταστάσεις.
- Προβολές Μεταβάσεων Καταστάσεων.
- Επιλογή Ενέργειας ή Κατάστασης.
Μάθημα 12. Υπολογισμοί, Περιορισμοί και Ανάλυση
- Μεγέθη και μονάδες.
- Ορισμοί και Χρήσεις Υπολογισμών.
- Σενάρια Ανάλυσης, εισαγωγές και αποτελέσματα.
- Περιορισμοί και αξιώσεις.
- Παράδειγμα ανάλυσης κατά τη λειτουργία.
- Σύγκριση σχεδίων υποδομής.
Μάθημα 13. Βασικά για το API και την Ενσωμάτωση SysML v2
- Σκοπός και υπηρεσίες API.
- Παρόχες και Καταναλωτές API.
- Έργα, Δεσμεύσεις, Κλάδοι και Ετικέτες.
- Πλοήγηση και ερωτήματα μοντέλου.
- PIM, PSM, REST/HTTP και OSLC.
- Ενσωμάτωση και αυτοματοποίηση.
Μάθημα 14. Μετανάστευση από SysML v1.x
- Πεδίο μετανάστευσης και υποστήριξη εργαλείων.
- Αντιστοίχιση εννοιών v1 σε v2.
- Από τα διαγράμματα στις Προβολές.
- Αξιολόγηση μεταφερμένων μοντέλων.
- Επιλογές υιοθέτησης και πιλοτικά έργα.
Απαιτήσεις
Βασική κατανόηση των εννοιών του μηχανικού συστημάτων, συμπεριλαμβανομένων των απαιτήσεων, της δομής και της συμπεριφοράς του συστήματος. Η εξοικείωση με το SysML v1.x ή το UML είναι χρήσιμη, αλλά δεν απαιτείται. Δεν απαιτούνται προηγούμενες γνώσεις του SysML v2 ή εμπειρία σε προγραμματισμό. Οι συμμετέχοντες πρέπει να έχουν άνεση στη χρήση επεξεργαστή κειμένου.
Κοινό
Μηχανικοί συστημάτων, επαγγελματίες MBSE, αρχιτέκτονες συστημάτων και λογισμικού, μηχανικοί προϊόντων, τεχνικοί επιχειρηματικοί αναλυτές και χρήστες του SysML v1.x που επιθυμούν να αναπτύξουν πρακτικές δεξιότητες μοντελοποίησης με SysML v2.
Σχόλια (3)
Εξήγηση όλων των συστατικών και των χρήσεων τους μέσω παραδειγμάτων
Olga Elizova
Κομμάτι - Enterprise Architecture in the UAF
Μηχανική Μετάφραση
Έτοιμο έργο με το οποίο θα μπορούσαμε να εργαστούμε από την αρχή, χωρίς να χάνουμε χρόνο στη δημιουργία αρχείων που δεν χρειάζονται στις ασκήσεις. Ετοιμότητα για να απαντήσουμε σε όλες τις ερωτήσεις που προέκυψαν από τους συμμετέχοντες.
Robert Walczak - Hitachi Energy
Κομμάτι - Systems Modeling with SysML and Enterprise Architect (EA)
Μηχανική Μετάφραση
Πρακτική σε ασκήσεις του EA.
Pawel - Krajowa Szkola Skarbowosci
Κομμάτι - UML in Enterprise Architect (workshops)
Μηχανική Μετάφραση