Η γλώσσα UML αποτελεί την πλέον δημοφιλή και πρότυπη γλώσσα για την ανάλυση, σχεδίαση και υλοποίηση πληροφοριακών συστημάτων. Χιλιάδες εταιρείες σήμερα στην Ελλάδα και σε όλο τον κόσμο χρησιμοποιούν τη UML για την ανάπτυξη των συστημάτων τους. Το βιβλίο αυτό απευθύνεται σε όσους επιθυμούν να μάθουν τη UML και το πώς η γλώσσα αυτή συνδυάζεται με τις γενικότερες αρχές της τεχνολογίας λογισμικού. Δεν πρόκειται για ένα παραδοσιακό βιβλίο αλλά για μια συλλογή κειμένων που καλύπτουν με συμπληρωματικό τρόπο θέματα της τεχνολογίας λογισμικού, της αντικειμενοστρέφειας, της γλώσσας UML, αλλά και των αντικειμενοστρεφών μεθοδολογιών ανάπτυξης συστημάτων λογισμικού. Επιπλέον, το κάθε κεφάλαιο είναι λογικά ανεξάρτητο και συνεπώς ο αναγνώστης μπορεί να επιλέξει το κεφάλαιο από όπου θα ξεκινήσει τη μελέτη. Το κοινό στο οποίο απευθύνεται το βιβλίο είναι ποικίλο: μπορεί να χρησιμοποιηθεί από προπτυχιακούς φοιτητές που επιθυμούν να κατανοήσουν τις βασικές έννοιες αντικειμενοστρεφούς ανάπτυξης, από μεταπτυχιακούς φοιτητές που θέλουν να εμβαθύνουν σε κάποια πιο ειδικά θέματα, αλλά και από επαγγελματίες του χώρου που θέλουν να χρησιμοποιήσουν τη γλώσσα UML στη δουλειά τους.
[Απόσπασμα από το κείμενο στο οπισθόφυλλο της έκδοσης]