Βασικές αρχές τεχνολογίας λογισμικού - Αθήνα: Κλειδάριθμος, 2009

Βιβλιογραφικά στοιχεία

Έκδοση
Όγδοη έκδοση στην αγγλική γλώσσα του "Software engineering"
Sommerville, Ian (1951-)
Αθήνα: Κλειδάριθμος, 2009
εικόνες ; 24 εκατοστά
978-960-461-220-8
Περιλαμβάνει βιβλιογραφία και ευρετήριο

Το εγχειρίδιο αυτό είναι το κορυφαίο σε πωλήσεις (στο εξωτερικό) εισαγωγικό βιβλίο στην τεχνολογία λογισμικού. Περιλαμβάνει τις τελευταίες εξελίξεις στη θεωρία και την πρακτική εφαρμογή του αντικειμένου, σε συνδυασμό με σχετικά θέματα της τεχνολογίας συστημάτων (systems engineering). Μάλιστα, η συγκεκριμένη έκδοση (8η αγγλική) έχει ενημερωθεί με τρία νέα κεφάλαια σχετικά με τις τελευταίες εξελίξεις: Τεχνολογία ασφάλειας (security engineering), Τεχνολογία λογισμικού βάσει υπηρεσιών (service-oriented software engineering) και Θεματροστρεφής ανάπτυξη λογισμικού (aspect-oriented software development). Πιο συγκεκριμένα, στη θεματολογία του βιβλίου περιλαμβάνονται: Μέρος 1 Επισκόπηση (Εισαγωγή, Κοινωνικοτεχνικά συστήματα, Κρίσιμα συστήματα, Διαδικασίες παραγωγής λογισμικού, Διαχείριση έργων) Μέρος 2 Απαιτήσεις (Απαιτήσεις λογισμικού, Διαδικασίες της τεχνολογίας απαιτήσεων, Μοντέλα συστήματος, Προδιαγραφή κρίσιμων συστημάτων, Τυπική προδιαγραφή) Μέρος 3 Σχεδιασμός (Αρχιτεκτονικός σχεδιασμός, Αρχιτεκτονικές κατανεμημένων συστημάτων, Αρχιτεκτονικές εφαρμογών, Αντικειμενοστρεφής σχεδιασμός, Σχεδιασμός λογισμικού πραγματικού χρόνου, Σχεδιασμός διασύνδεσης χρήστη) Μέρος 4 Ανάπτυξη (Γρήγορη ανάπτυξη λογισμικού, Επαναχρησιμοποίηση λογισμικού, Τεχνολογία λογισμικού βάσει συστατικών στοιχείων, Ανάπτυξη κρίσιμων συστημάτων, Εξέλιξη λογισμικού) Μέρος 5 Επαλήθευση και επικύρωση (Δοκιμές λογισμικού, Επικύρωση κρίσιμων συστημάτων) Μέρος 6 Διαχείριση (Διαχείριση ανθρώπινου δυναμικού, Εκτίμηση κόστους λογισμικού, Διαχείριση ποιότητας, Βελτίωση διαδικασιών, Διαχείριση διευθετήσεων) Μέρος 7 Αναδυόμενες τεχνολογίες (Τεχνολογία προστασίας από εξωτερικούς κινδύνους, Υπηρεσιοκεντρική τεχνολογία λογισμικού, Θεματοκεντρική ανάπτυξη λογισμικού)