PC news & PC news....letter



H PC news κάθε μήνα και το PC news...letter κάθε Πέμπτη

Neo Tefxos Neo Tefxos PC news...letters PC news...letters
PDF  | Εκτύπωση |
Αξιολόγηση Χρήστη: / 0
ΧείριστοΆριστο 

Frances Elizabeth "Fran" Allen

Η γυναίκα με το βραβείο Turing

Όσον αφορά το βραβείο Turing έχουμε ξανααναφερθεί με τη απόκτησή του από τον (μεταξύ άλλων συναδέλφων του) κρητικό Ιωσήφ Σηφάκη (αναζητήστε το σχετικό άρθρο μας πληκτρολογώντας το όνομά του στο πεδίο αναζήτησης στην αρχική μας σελίδα). Πρόκειται για τη μεγαλύτερη διάκριση παγκοσμίως, όσον αφορά τους επιστήμονες της Πληροφορικής.

Η “Fran” είναι μια Αμερικανίδα επιστήμονας πρωτοπόρος στη βελτίωση μεταγλωττιστών. Η δουλειά της σ' αυτόν τον τομέα ήταν μοναδική σε πολλά σημεία, καθώς και στη βελτίωση του κώδικα των μεταγλωττιστών, αλλά και την παραλληλοποίησή τους. Επίσης, για ένα διάστημα, συνεισέφερε στις μυστικές υπηρεσίες των ΗΠΑ με εργασία που αφορούσε προγραμματιστικές γλώσσες και κωδικούς ασφαλείας.

Η Allen ήταν η πρώτη γυναίκα “IBM Fellow” και το 2006 έγινε επίσης η πρώτη γυναίκα που αποκτά το βραβείο Turing.

Γεννήθηκε το 1932 και μεγάλωσε σε μια φάρμα κοντά στη Νέα Υόρκη. Έτσι αποφοίτησε από το Κρατικό Κολλέγιο για Δασκάλους της Νέας Υόρκης το οποίο σήμερα άλλαξε την ονομασία του σε Κρατικό Πανεπιστήμιο της Νέας Υόρκης στο Ώλμπανυ παίρνοντας πτυχία στα Μαθηματικά το 1954. Το μεταπτυχιακό της ήρθε τρία χρόνια αργότερα από το Πανεπιστήμιο του Μίτσιγκαν και την ίδια χρονιά άρχισε να διδάσκει σε ένα σχολείο της Νέας Υόρκης. Βρέθηκε όμως να χρωστάει πολλά χρήματα στο ίδιο της το σχολείο κι έτσι μπήκε στην IBM στις 15 Ιουλίου του 1957 σκοπεύοντας να παραμείνει εκεί μόνο μέχρι να ξεχρεώσει, όμως τελικά παρέμεινε εκεί κατά τη διάρκεια της 45ετούς καριέρας της.

Η δουλειά της είχε μια τεράστια επιρροή στην έρευνα που αφορούσε τους μεταγλωττιστές προγραμμάτων. Μόνη της, ή με τη βοήθεια του John Cocke, παρουσίασε εργασίες και αλγορίθμους καθώς κι εφαρμογές οι οποίες έστρωσαν το δρόμο για την τεχνολογία της αυτόματης βελτίωσης προγραμμάτων. Η εργασία της “Βελτίωση προγράμματος”(Program Optimization) το 1966, έθεσε τις βάσεις για τη συστηματική ανάλυση και μεταμόρφωση των προγραμμάτων υπολογιστών. Αυτή η εργασία εισήγαγε τη χρήση θεωρητικών δομών με γράφους για την κωδικοποίηση του περιεχομένου των προγραμμάτων, ώστε να σχηματίζονται σχέσεις αυτόματα αλλά και ταυτόχρονα με ικανοποιητικό τρόπο, καθώς και να αναγνωρίζονται ευκαιρίες βελτιστοποίησης. Το 1970, οι εργασίες της “Ανάλυση του Ελέγχου Ροής” (Control Flow Analysis) και "Μία Βάση για τη Βελτιστοποίηση Προγραμμάτων” (A Basis for Program Optimization) καθιέρωσαν τα “σημεία διακοπής” ( intervals) σαν καθοριστικό παράγοντα για την ικανοποιητική και αποτελεσματική ανάλυση του ελέγχου ροής και βελτιστοποίησης. Το 1971, η εργασία της με τον Cocke, “Κατάλογος για Μετασχηματισμούς Βελτιστοποίησης” ( A Catalog of Optimizing Transformations) παρείχε στην επιστημονική κοινότητα την πρώτη περιγραφή και συστηματοποίηση των μετασχηματισμών βελτιστοποίησης. Ακολούθησαν κι άλλες σημαντικές εργασίες και βέβαια όλα αυτά συνέβαλλαν σημαντικά ώστε και η IBM να είναι για δεκαετίες πρωτοπόρος στο hardware παγκοσμίως.

Η εργασία της στην IBM σταμάτησε το 2002, χρονιά κατά την οποία της απονεμήθηκε και το βραβείο “Augusta Ada Lovelace” από την Ένωση “Γυναίκες στο Computing”.

Δυστυχώς δεν υπάρχει ικανοποοιητικός χώρος για να ονομάσουμε όλες τις εργασίες και τα βραβεία της, το σημαντικό όμως είναι ότι ήταν ένας άνθρωπος που επέδρασε με έναν πολύ σημαντικό τρόπο σε έναν επιστημονικό τομέα ο οποίος, όπως και όλοι άλλωστε ήταν και είναι ανδροκρατούμενος.

Η εργασία της συνεχίζει ακόμα και σήμερα να έχει μεγάλη αξία, όντας πλέον ενσωματωμένη στον υπολογιστή και τα προγράμματα που χρησιμοποιούμε καθημερινά όλοι όσοι έχουμε υπολογιστές παγκοσμίως.



 

Επικοινωνία: info(at)pc-news.gr - Valid XHTML and CSS.