Γλώσσα Μοντελοποίησης UML
Η γλώσσα μοντελοποίησης UML (Unified Modeling Language, Ενοποιημένη Γλώσσα Μοντελοποίησης) περιγράφει διαδικασίες και στοιχεία χρησιμοποιώντας διαγράμματα και σχήματα. Παρά αυτό, το UML δεν είναι μια πραγματική γλώσσα προγραμματισμού, ωστόσο είναι δυνατή η δημιουργία κώδικα βασισμένη στα μοντέλα του.
Αυτή η γλώσσα μοντελοποίησης έχει βρει ευρεία εφαρμογή στους εργασιακούς κύκλους στην ανάπτυξη λογισμικού, και στη συστημική σχεδίαση.
Υπάρχουν οι ακόλουθοι βασικοί τύποι διαγραμμάτων στη γλώσσα UML:
- Δομικά Διαγράμματα (Structure Diagrams), στα οποία ανήκουν τα διαγράμματα κλάσεων, στοιχείων, σύνθετης δομής, συνεργασίας (UML2.0), ανάπτυξης, αντικειμένων, πακετών, προφίλ (UML2.2).
- Διαγράμματα Συμπεριφοράς (Behavior Diagrams), τα οποία περιλαμβάνουν διαγράμματα δραστηριότητας, καταστάσεων, περιπτώσεων χρήσης.
- Διαγράμματα Αλληλεπίδρασης (Interaction Diagrams), τα οποία περιλαμβάνουν διαγράμματα επικοινωνίας (UML2.0), επισκόπησης αλληλεπίδρασης, (UML2.0), ακολουθίας, συγχρονισμού (UML2.0).
Δείτε επίσης
-
το σύνολο εννοιών Παράδειγμα Προγραμματισμού,
που καθορίζει την προσέγγιση στον προγραμματισμό -
η μεθοδολογία
OOP,
που χρησιμοποιείται ευρέως στον προγραμματισμό -
το σχήμα
MVC,
που εφαρμόζεται για την οργάνωση του κώδικα σε μπλοκ για κάθε εργασία -
το διάγραμμα καύσης εργασιών,
που χρησιμοποιείται για τη γραφική απεικόνιση του όγκου εργασίας