University of Cyprus | Department of Computer Science |
EPL 463 @ Spring 2018
Αρχή | Συμβόλαιο | Διαλέξεις | Εργαστήρια | Χρήσιμο υλικό | Ανακοινώσεις
Σε αυτή τη σελίδα θα δημοσιεύονται σε
τακτική βάση διάφορες πληροφορίες που αφορούν το μάθημα.
Παρακαλούμε όπως την επισκέπτεστε συχνά.
Στόχοι: Κατανόηση της χρησιμότητας της επαναχρησιμοποίησης λογισμικού. Εμβάθυνση στα διάφορα επίπεδα επαναχρησιμοποίησης και κατανόηση των μεταξύ τους διαφορών. Χρήση έτοιμων τμημάτων λογισμικού στην πράξη.
Περιεχόμενο: Το μάθημα αυτό ασχολείται με την επαναχρησιμοποίηση λογισμικού σε διάφορα επίπεδα. Τα βασικά ζητήματα που θα μελετηθούν είναι: Βασικές έννοιες και επίπεδα επαναχρησιμοποίησης. Πρότυπα αντικειμενοστρεφούς προγραμματισμού. Ανάπτυξη βάσει συστατικών στοιχείων και σύνθεση. Σχεδιαστικά πρότυπα. Αποθετήρια λογισμικού. Αναζήτηση και ανάκτηση. Λογισμικό ανοικτού κώδικα. Κατηγορίες αδειών ανοικτού κώδικα και νομικά ζητήματα. Σχετικά εργαλεία. Πολιτικές εταιριών και ανάπτυξη βάσει ανοικτού κώδικα. Eξωτερική ανάθεση καθηκόντων (Outsourcing). Μοντελοποίηση με στόχο την επαναχρησιμοποίηση. Υπηρεσίες και επαναχρησιμοποίηση. Θεματοστρεφής Προγραμματισμός.
To: gkapi-AT-cs.ucy.ac.cy
Subject: [EPL463-Course]: .....
To: panchris-AT- cs.ucy.ac.cy
Cc: gkapi-AT-cs.ucy.ac.cy
Subject: [EPL463-Lab]: ...