Ειδικά θέματα Τεχνολογίας Λογισμικού
Virvou Maria
Ύλη
-Μοντέλα κύκλου ζωής λογισμικού: Μοντέλο καταρράκτη, Rational Unified Process.
-Προϋπολογισμός κόστους λογισμικού.
-Ανάλυση απαιτήσεων: Δομημένη Ανάλυση και Αντικιμενοστρεφής Ανάλυση. Άλλες Μεθοδολογίες Ανάλυσης.
-Σχεδιασμός: Αρχιτεκτονικός σχεδιασμός, λεπτομερής σχεδιασμός. Δομημένος σχεδιασμός. Αντικειμενοστρεφής σχεδιασμός. Άλλες μεθοδολογίες σχεδιασμού.
-Υλοποίηση και γλώσσες προγραμματισμού.
-Έλεγχος, συντήρηση και εργαλεία CASE.
-Χαρακτηριστικά ποιότητας λογισμικού.
Εργασίες
- Εργασία για ανάπτυξη λογισμικού και βιβλιογραφική εργασία
Υλικό που μοιράζεται στους φοιτητές
-Σημειώσεις σε έντυπη μορφή
-Διαφάνειες και βοηθητικό υλικό στο e-class
Συνιστώμενη ξένη βιβλιογραφία
- Sommerville, Ι. (2004). Software Engineering. Pearson Education Limited, 2004
http://www.comp.lancs.ac.uk/computing/resources/IanS/SE8/Presentations/index.html
- Pressman, R. S. (2007): Software Engineering -- McGraw-Hill Education - Europe
- Booch, G., Rumbaugh, J., Jacobson, I. (1998) The unified modeling language: user guide. Pearson Education Limited.
- Booch, G., Rumbaugh, J., Jacobson, I. Complete UML Training Course,
- Yourdon, E. & Constantine, L. (1974) Structured Design: Fundamentals of a Discipline of Computer Program and Systems Designhttp://www.yourdon.com/strucanalysis/chapters/ch9.html
Συνιστώμενα επιστημονικά περιοδικά
1. ΙΕΕΕ Transactions on Software Engineering
2. IEEE Transactions on Data and Knowledge Engineering
3. Information and Software Technology, Elsevier
4. Interacting with Computers, Elsevier
ΛιγότεραΎλη
-Μοντέλα κύκλου ζωής λογισμικού: Μοντέλο καταρράκτη, Rational Unified Process.
-Προϋπολογισμός κόστους λογισμικού.
-Ανάλυση απαιτήσεων: Δομημένη Ανάλυση και Αντικιμενοστρεφής Ανάλυση. Άλλες Μεθοδολογίες Ανάλυσης.
-Σχεδιασμός: Αρχιτεκτονικός σχεδιασμός, λεπτομερής σχεδιασμός. Δομημένος σχεδιασμός. Αντικειμενοστρεφής σχεδιασμός. Άλλες μεθοδολογίες σχεδιασμού.
-Υλοποίηση και γλώσσες προγραμματισμού.
-Έλεγχος, συντήρηση και εργαλεία CASE.
-Χαρακτηριστικά ποιότητας λογισμικού.
Εργασίες
- Εργασία για ανάπτυξη λογισμικού και βιβλιογραφική εργασία
Υλικό που μοιράζεται στους φοιτητές
-Σημειώσεις σε έντυπη μορφή
-Διαφάνειες και βοηθητικό υλικό στο e-class
Συνιστώμενη ξένη βιβλιογραφία
- Sommerville, Ι. (2004). Software Engineering. Pearson Education Limited, 2004
http://www.comp.lancs.ac.uk/computing/resources/IanS/SE8/Presentations/index.html
- Pressman, R. S. (2007): Software Engineerin
Ύλη
-Μοντέλα κύκλου ζωής λογισμικού: Μοντέλο καταρράκτη, Rational Unified Process.
-Προϋπολογισμός κόστους λογισμικού.
-Ανάλυση απαιτήσεων: Δομημένη Ανάλυση και Αντικιμενοστρεφής Ανάλυση. Άλλες Μεθοδολογίες Ανάλυσης.
-Σχεδιασμός: Αρχιτεκτονικός σχεδιασμός, λεπτομερής σχεδιασμός. Δομημένος σχεδιασμός. Αντικειμενοστρεφής σχεδιασμός. Άλλες μεθοδολογίες σχεδιασμού.
-Υλοποίηση και γλώσσες προγραμματισμού.
-Έλεγχος, συντήρηση και εργαλεία CASE.
-Χαρακτηριστικά ποιότητας λογισμικού.
Εργασίες
- Εργασία για ανάπτυξη λογισμικού και βιβλιογραφική εργασία
Υλικό που μοιράζεται στους φοιτητές
-Σημειώσεις σε έντυπη μορφή
-Διαφάνειες και βοηθητικό υλικό στο e-class
Συνιστώμενη ξένη βιβλιογραφία
- Sommerville, Ι. (2004). Software Engineering. Pearson Education Limited, 2004
http://www.comp.lancs.ac.uk/computing/resources/IanS/SE8/Presentations/index.html
- Pressman, R. S. (2007): Software Engineerin