Your browser does not support JavaScript!

Αρχική    Circular Meta IDE for the Delta Language: Extensibility Layer for Delta, Debugger, Runtime Adaptation and Project Manager  

Αποτελέσματα - Λεπτομέρειες

Προσθήκη στο καλάθι
[Προσθήκη στο καλάθι]
Κωδικός Πόρου uch.csd.msc//2007bourdenas
Τίτλος Circular Meta IDE for the Delta Language: Extensibility Layer for Delta, Debugger, Runtime Adaptation and Project Manager
Άλλος τίτλος Κυκλικό Μετά Περιβάλλον Ανάπτυξης για τη Γλώσσα Delta: Υποστήριξη Επέκτασης μέσω Delta, Εκσφαλματωτής, Προσαρμογή κατά τη Χρήση και Διαχειρίση Προγραμμάτων
Συγγραφέας Bourdenas, Themistocles
Σύμβουλος διατριβής Σαββίδης, Αντώνης
Περίληψη Μετά τις γλώσσες προγραμματισμού, τα ενσωματωμένα περιβάλλοντα ανάπτυξης (IDEs) θεωρούνται ο δεύτερος σημαντικότερος παράγοντας για την ανάπτυξη λογισμικού, ο οποίος παίζει κρίσιμο ρόλο στον κύκλο ζωής του λογισμικού, ιδιαίτερα όσο αναφορά μεσαίας έως μεγάλης κλίμακας συστήματα. Πρόσφατα, τα IDEs αντιμετωπίζονται κυρίως ως συλλογές εργαλείων συγκεκριμένου σκοπού, συσσωρευμένα και οργανωμένα μαζί κάτω από ένα επεκτάσιμο προγραμματιστικό περιβάλλον, έναντι των μονολιθικών συστημάτων όπου συγκεντρώνουν όλα σε ένα εργαλείο. Το Sparrow είναι ένα IDE για την δυναμική οντοκεντρική γλώσσα Delta, το οποίο έχει αναπτυχθεί ακολουθώντας δύο βασικούς στόχους: * Να υποστηρίζει επεκτασιμότητα των χαρακτηριστικών του, επιτρέποντας επεκτάσεις να αναπτυχθούν χρησιμοποιώντας το ίδιο το Sparrow, επομένως είναι ένα κυκλικό IDE. * Να προσφέρει μια ανοιχτή υποδομή για τρίτους ώστε να χτίσουν IDEs τα οποία στοχεύουν σε συγκεκριμένο πεδίο, επομένως είναι ένα meta IDE. Σε αυτή την εργασία, πραγματοποιήθηκε ένα μεγάλο μέρος της ανάπτυξης του Sparrow IDE (περίπου αντιπροσωπεύει την μισή υλοποίηση σε μέγεθος), το οποίο περικλείει τα παρακάτω χαρακτηριστικά και τμήματα: * Στρώμα λογισμικού, βιβλιοθήκη χρήστη (API) και διεπαφή χρήστη για υποστήριξη επεκτασιμότητας στο Sparrow IDE από στην γλώσσα Delta. * Υποδομή και διεπαφή χρήστη για υποστήριξη προσαρμογής κατά τη διάρκεια χρήσης του Sparrow IDE στις προτιμήσεις και απαιτήσεις του προγραμματιστή. * Τμήματα λογισμικού για υποστήριξη διαχείρισης εργασιών, συμπεριλαμβανομένου διεπαφής χρήστη και βιβλιοθήκες χρήστη (API) για επεκτασιμότητα και χρήση. * Διαδραστικός εκσφαλματωτής σε επίπεδο πηγαίου κώδικα, συμπεριλαμβανομένου διεπαφής χρήστη και βιβλιοθήκες χρήστη (API) για επεκτασιμότητα και χρήση. Ένα σημαντικό μέρος της διαδικασίας ανάπτυξης υπήρξε η εκτεταμένη εφαρμογή της φιλοσοφίας της κυκλικής ανάπτυξης. Πιο συγκεκριμένα για κάθε λογισμικό τμήμα αρχικά αναπτύχθηκε μία βασική έκδοση σε C++. Ακολούθως, καθώς το τμήμα λογισμικού ενσωματώθηκε στο Sparrow IDE, η υπόλοιπη λειτουργικότητα του αναπτύχθηκε μέσω της γλώσσας Delta χρησιμοποιώντας το ίδιο το Sparrow IDE. Ουσιαστικά, το Sparrow IDE προσφέρει στους χρήστες του όλα τα ήδη υπάρχοντα, αλλά και μελλοντικά τμήματα, ως μια προγραμματιστική βιβλιοθήκη στη γλώσσα Delta.
Γλώσσα Αγγλικά
Ημερομηνία έκδοσης 2007-09-21
Ημερομηνία διάθεσης 2007-10-11
Συλλογή   Σχολή/Τμήμα--Σχολή Θετικών και Τεχνολογικών Επιστημών--Τμήμα Επιστήμης Υπολογιστών--Μεταπτυχιακές εργασίες ειδίκευσης
  Τύπος Εργασίας--Μεταπτυχιακές εργασίες ειδίκευσης
Εμφανίσεις 69

Ψηφιακά τεκμήρια
No preview available

Προβολή Εγγράφου
Εμφανίσεις : 6