UNIVERSITY OF CYPRUS

ΕΠΛ 361 Τεχνολογία Λογισμικού I
Winter 2017/2018

Πρόγραμμα διαλέξεων

 
Διαλέξεις
Περιεχόμενο
Βιβλιογραφία
04/09
06/09 (φροντιστήριο)
07/09
11/09
Εισαγωγή στην Τεχνολογία Λογισμικού
  • Συμβόλαιο μαθήματος και οδηγίες
  • Chapter 1, Software Engineering: Principles and Practice, H. van Vliet, (3rd rd., John Wiley & Sons, 2008)
  • Chapter 1, Software Engineering, I. Sommerville, (9th ed., Addison-Wesley, 2011)
    [αντιστοιχεί σε: Κεφάλαιο 1, Βασικές αρχές Τεχνολογίας Λογισμικού, I. Sommerville (8η αγγλική έκδοση, Εκδ. Κλειδάριθμος 2007) ]
  • Chapter 1, Classical and Object-Oriented Software Engineering, S. R. Schach (8th ed., McGraw-Hill, 2011)
  • Optional reading:
14/09
18/09
Μοντέλα Κύκλου Ζωής Λογισμικού
  • Chapters 2, 3, Software Engineering: A Practitioner's Approach. R. Pressman (7th ed., Mc Graw Hill,, 2010).
  • Chapter 2, 3, Software Engineering: Principles and Practice, H. van Vliet, (3rd ed., John Wiley & Sons, 2008).
  • Chapter 2-3, Software Engineering, I. Sommerville, (9th ed., Addison-Wesley, 2011).
    [αντιστοιχεί σε: Κεφάλαιο 4, Βασικές αρχές Τεχνολογίας Λογισμικού, I. Sommerville (8η αγγλική έκδοση, Εκδ. Κλειδάριθμος 2007)]

21/09
25/09
28/09

 

Μηχανική Απαιτήσεων
  • Chapter 5, Software Engineering: A Practitioner's Approach. R. Pressman (7th ed., Mc Graw Hill,, 2010).
  • Chapter 9, Software Engineering: Principles and Practice, H. van Vliet, (3rd rd., John Wiley & Sons, 2008)
  • Chapter 4, Software Engineering, I. Sommerville, (9th ed., Addison-Wesley, 2011)
    [αντιστοιχεί σε: Κεφάλαια 6-7, Βασικές αρχές Τεχνολογίας Λογισμικού, I. Sommerville (8η αγγλική έκδοση, Εκδ. Κλειδάριθμος 2007)]
  • Chapter 8, Classical and Object-Oriented Software Engineering, S. R. Schach (8th ed., McGraw-Hill, 2011)
  • Optional reading:
    • I. Sommerville, Integrated requirements engineering: a tutorial, IEEE Software, 2005.
05/10
Προγραμματισμός Έργου και Διαχείριση Κινδύνων
  • Chapters 27-28, Software Engineering: A Practitioner's Approach. R. Pressman (7th ed., Mc Graw Hill,, 2010).
  • Chapter 8, Software Engineering: Principles and Practice, H. van Vliet, (3rd rd., John Wiley & Sons, 2008)
  • Chapter 23, Software Engineering: Principles and Practice, H. van Vliet, (3rd rd., John Wiley & Sons, 2008).
    [αντιστοιχεί σε: Κεφάλαιο 5, Βασικές αρχές Τεχνολογίας Λογισμικού, I. Sommerville (8η αγγλική έκδοση, Εκδ. Κλειδάριθμος 2007)]
02/10
12/10
16/10
19/10
Μοντελοποίηση Συστήματος
  • Chapters 6-7, 10 (partially), Software Engineering: A Practitioner's Approach. R. Pressman (7th ed., Mc Graw Hill, 2010).
  • Chapters 5-11, P. Stevens, R. Pooley, Using UML Software Engineering with Objects and Components (2nd edition, Addison-Wesley, 2006)
  • Chapter 10, Software Engineering: Principles and Practice, H. van Vliet, (3rd rd., John Wiley & Sons, 2008)
  • Chapter 5, 7 (partially), Software Engineering, I. Sommerville, (9th ed., Addison-Wesley, 2011). [αντιστοιχεί σε: Κεφάλαια 8, 14, Βασικές αρχές Τεχνολογίας Λογισμικού, I. Sommerville (8η αγγλική έκδοση, Εκδ. Κλειδάριθμος 2007) ]
  • Chapter 12-13, 17, Classical and Object-Oriented Software Engineering, S. R. Schach (8th ed., McGraw-Hill, 2011)
23/10
26/10

Αρχιτεκτονικός σχεδιασμός
  • Chapter 11, Software Engineering: Principles and Practice, H. van Vliet, (3rd rd., John Wiley & Sons, 2008)
  • Chapter 6, Software Engineering, I. Sommerville, (9th ed., Addison-Wesley, 2011).
    [αντιστοιχεί σε: Κεφάλαια 11-13, Βασικές αρχές Τεχνολογίας Λογισμικού, I. Sommerville (8η αγγλική έκδοση, Εκδ. Κλειδάριθμος 2007)]
  • Chapter 10 (partially), 12 (partially), Software Engineering: A Practitioner's Approach. R. Pressman (7th ed., Mc Graw Hill, 2010).
30/10
Πρωτοτυποποίηση με HTML
02/11
06/11

Χρήσιμα Εργαλεία Ανάπτυξης
  • Chapter 5, Classical and Object-Oriented Software Engineering, S. R. Schach (8th ed., McGraw-Hill, 2011)
  • (partially) Chapter 15, Software Engineering: Principles and Practice, H. van Vliet, (3rd rd., John Wiley & Sons, 2008)
  • (partially) I. Sommerville, (9th ed., Addison-Wesley, 2011), CASE
09/11
Σχεδίαση και Υλοποίησ (part 1)
13/11
Requirements Engineering
  • Prof. Asta Slotkiene, Siauliai University, Lithuania
16/11
Σχεδίαση και Υλοποίηση (part 2)
20/11
23/11

Έλεγχος Λογισμικού
  • Chapter 13, Software Engineering: Principles and Practice, H. van Vliet, (3rd rd., John Wiley & Sons, 2008)
  • Chapters 17-18 (partially), P. Stevens, R. Pooley, Using UML Software Engineering with Objects and Components (2nd edition, Addison-Wesley, 2006)
  • Chapter 8, Software Engineering, I. Sommerville, (9th ed., Addison-Wesley, 2011)
    [αντιστοιχεί σε: Κεφάλαια 22-23, Βασικές αρχές Τεχνολογίας Λογισμικού, I. Sommerville (8η αγγλική έκδοση, Εκδ. Κλειδάριθμος 2007) ]
  • Optional reading:
27/11
30/11
Συντήρηση Λογισμικού
  • Chapter 14, Software Engineering: Principles and Practice, H. van Vliet, (3rd rd., John Wiley & Sons, 2008)
  • Chapter 29, P. Stevens, R. Pooley, Using UML Software Engineering with Objects and Components (2nd edition, Addison-Wesley, 2006)
  • Chapter 9, Software Engineering, I. Sommerville, (9th ed., Addison-Wesley, 2011)
    [αντιστοιχεί σε: Κεφάλαιο 21, Βασικές αρχές Τεχνολογίας Λογισμικού, I. Sommerville (8η αγγλική έκδοση, Εκδ. Κλειδάριθμος 2007) ]
29/11
Eπανάληψη/ Παρουσιάσεις έργων  

 
  
Αρχική
Συμβόλαιο Μαθήματος
Πρόγραμμα Διαλέξεων
Χρήσιμοι
Σύνδεσμοι




Georgia Kapitsaki - August 2017