H UML έχει αναπτυχθεί από τη Rational Software και τους εταίρους της. Επίσης πολλές εταιρίες έχουν ενσωματώσει τη UML ως πρότυπο στη διαδικασία ανάπτυξής τους και στα προϊόντα τους, τα οποία καλύπτουν περιοχές όπως η business modeling, η διαχείριση απαιτήσεων, η ανάλυση και ο σχεδιασμός, ο προγραμματισμός και ο έλεγχος. Στο πρώτο κεφάλαιο της πτυχιακής γίνεται αναφορά στην αντικειμενοστραφή τεχνολογία και της UML. Παρακάτω περιγράφεται ο κύκλος ζωής και ανάπτυξης των πληροφοριακών συστημάτων. Στο επόμενο κεφάλαιο παρατίθενται τα στοιχεία και τα χαρακτηριστικά της UML καθώς και τα σφάλματα προγραμματισμού της γλώσσας. Στη συνέχεια αναλύονται τα είδη διαγραμμάτων της UML και τα εργαλεία CASE. Στο τέλος της εργασία υπάρχει ο οδηγός χρήσης ARGOUML και τα αποτελέσματα της σύγκρισης της γλώσσας μ΄άλλες.