فرانسيس ألين

فرانسيس إليزابيث ألين (4 أغسطس 1932 - 4 أغسطس 2020) [ 2 ] [ 3 ] عالمة حاسوب أمريكية ورائدة في مجال تحسين المترجمات . [ 4 ] [ 5 ] [ 6 ] كانت ألين أول امرأة تحصل على زمالة IBM ، وفي عام 2006 أصبحت أول امرأة تفوز بجائزة تورينج . [ 7 ] تشمل إنجازاتها أعمالًا رائدة في مجال المترجمات ، وتحسين البرامج ، والتوازي . [ 8 ] [ 9 ] عملت لدى IBM من عام 1957 إلى عام 2002، وحصلت لاحقًا على زمالة فخرية. [ 10 ] 

الحياة المبكرة والتعليم

نشأت ألين في مزرعة في بيرو ، نيويورك ، بالقرب من بحيرة شامبلين ، وكانت أكبر إخوتها الستة. كان والدها مزارعًا، ووالدتها معلمة في مدرسة ابتدائية. [ 10 ] تلقت تعليمها الابتدائي المبكر في مدرسة من غرفة واحدة تبعد ميلًا واحدًا عن منزلها، ثم التحقت لاحقًا بمدرسة ثانوية محلية. [ 11 ]

تخرجت من كلية ولاية نيويورك للمعلمين (التي أصبحت الآن جزءًا من جامعة ألباني، التابعة لجامعة ولاية نيويورك ) بدرجة بكالوريوس العلوم في الرياضيات عام 1954، وبدأت التدريس في مدرسة في بيرو، نيويورك. [ 11 ] درّست ألين الرياضيات من الجبر إلى حساب المثلثات. [ 12 ] احتاجت إلى درجة الماجستير للحصول على شهادة التدريس، لذلك بعد عامين، التحقت بجامعة ميشيغان . وحصلت على درجة ماجستير العلوم في الرياضيات عام 1957. [ 13 ]

المسار الوظيفي والبحث

تدريس لغة فورتران

بعد أن تراكمت عليها ديون قروض الطلاب ، انضمت ألين إلى قسم الأبحاث في شركة آي بي إم في بوكيبسي ، نيويورك، كمبرمجة عام 1957، حيث درّست الموظفين الجدد أساسيات لغة فورتران . [ 12 ] كانت هذه اللغة من أوائل لغات البرمجة عالية المستوى، ولم يُعلن عنها إلا قبل شهرين من انضمام ألين إلى آي بي إم. [ 14 ]

خلال هذه الفترة، كانت ألين تتعلم مواضيع عن لغة فورتران قبل أيام فقط من تدريسها للباحثين. [ 12 ] تعلمت ألين بنفسها عن مُترجم فورتران من خلال قراءة شفرته المصدرية، مما ولّد لديها اهتمامًا بحثيًا دائمًا بتصميم المُترجمات. [ 14 ] في ذلك الوقت، كان الباحثون مترددين في الانتقال إلى فورتران لأنهم اعتادوا الكتابة بلغة التجميع ، وكان من المعروف أن اللغات المُترجمة لا تُنتج شفرة ذات أداء كافٍ للمقارنة. [ 15 ] خططت ألين للعودة إلى التدريس في المدارس بعد سداد قروضها الطلابية، لكنها في النهاية بقيت مع شركة آي بي إم طوال مسيرتها المهنية التي امتدت 45 عامًا. [ 12 ]

تحسينات المُترجم

في عام ١٩٥٩، كُلِّف ألين بمشروع "هارفست" لفك الشفرات التابع لوكالة الأمن القومي ، وعمل على لغة برمجة تُدعى "ألفا" . [ ٧ ] كان المشروع سريًا ومصممًا للتجسس على الاتحاد السوفيتي، لكن العديد من أعضاء الفريق لم يكونوا على دراية بالتفاصيل إلا بعد تسريبها إلى الصحافة لاحقًا. أدار ألين فريق تحسين المُترجم لكلٍّ من مشروع "هارفست" ومشروع " ستريتش" السابق . [ ١٥ ]

في عام 1962، نُقلت ألين إلى مركز توماس ج. واتسون للأبحاث ، حيث ساهمت في مشروع ACS-1 ، ولاحقًا في سبعينيات القرن العشرين، في مشروع PL/I . خلال هذه السنوات، عملت مع زميلها الباحث جون كوك على كتابة سلسلة من الأوراق البحثية الرائدة حول مُجمِّعات البرامج المُحسِّنة ، مما ساعد على تحسين كفاءة ترجمة شفرة الآلة من لغات البرمجة عالية المستوى. [ 2 ] كما ابتكر الاثنان مُجمِّعًا مُحسِّنًا للغة فورتران، وفي النهاية، أصبح هذا المُجمِّع يدعم لغتي أوتوكودر وألفا أيضًا. [ 14 ]

بدأت ألين بنشر أبحاث حول تحسين أداء المترجمات بهدف مشاركة معرفتها مع الباحثين الآخرين. وشملت منشوراتها الأولى "تحسين البرامج" و"تحليل تدفق التحكم". [ 14 ] وفي عام 1972، نشرت ألين وكوك كتاب "دليل تحويلات التحسين"، الذي صنف أهم تقنيات تحسين أداء المترجمات. ويُعد هذا العمل من أهم أعمالها، إذ يغطي تقنيات أساسية للمترجمات مثل تضمين الإجراءات ، وفك حلقات التكرار ، وحذف التعبيرات الفرعية المشتركة ، ونقل التعليمات البرمجية ، وتحسين ثغرات الوصول . [ 15 ]

خلال فترة عملها في شركة IBM، سعت ألين جاهدةً لإشراك علماء الحاسوب من الفئات المهمشة، ووجدت سُبلاً لجذب النساء والحفاظ عليهن في هذا المجال. وكان لها دورٌ محوريٌ في تشكيل نصف فريق أبحاث المترجمات في IBM من النساء خلال سبعينيات وثمانينيات القرن الماضي. [ 2 ] تطوعت ألين لسنواتٍ عديدة من خلال برنامج الإرشاد في IBM. [ 12 ] عملت باربرا سيمونز مع ألين واعتبرتها صديقةً لها، إذ وصفتها بأنها مناصرةٌ قويةٌ لحقوق المرأة. [ 14 ]

أمضت ألين إجازة تفرغ علمي في جامعة نيويورك بين عامي 1970 و1971، وعملت كأستاذة مساعدة لبضع سنوات بعد ذلك. وفي عام 1977، حصلت على إجازة تفرغ علمي أخرى في جامعة ستانفورد. [ 13 ] درّست ألين أنيتا بورغ ، وكانت الأستاذة الوحيدة التي درست معها بورغ خلال دراستها العليا. [ 14 ] كما نالت ألين لقب المحاضرة المتميزة من قبل رئيس الجامعة، ومحاضرة ماكاي في جامعة كاليفورنيا، بيركلي، ومحاضرة ريجنتس في جامعة كاليفورنيا، سان دييغو. [ 12 ]

الحوسبة المتوازية

من عام 1980 إلى عام 1995، قادت ألين جهود شركة IBM في مجال تطوير الحوسبة المتوازية ، وساهمت في تطوير برمجيات مشروع IBM Blue Gene . [ 16 ] عملت على برنامج PTRAN، وهو برنامج الترجمة المتوازية، الذي صُمم للاستفادة من التوازي التلقائي من خلال تحديد مخطط تبعيات البرنامج وتوزيع العمل عبر بنية متوازية. كان هدف النظام هو تحويل البرامج المكتوبة بشكل تسلسلي إلى برامج متوازية بكفاءة عالية. [ 15 ]

أصبحت ألين أول امرأة تحصل على زمالة IBM في عام 1989. [ 17 ] وتولت رئاسة اللجنة التوجيهية لأكاديمية IBM في عام 1995. [ 15 ] وفي عام 2000، أطلقت IBM جائزة تكريماً لها، وهي جائزة فرانسيس إي. ألين لتوجيه النساء في مجال التكنولوجيا. [ 14 ]

تقاعدت ألين من شركة آي بي إم عام ٢٠٠٢، لكنها ظلت مرتبطة بالشركة بصفتها زميلة فخرية. وفي عام ٢٠٠٧، أُنشئت جائزة زمالة الدكتوراه من آي بي إم تكريمًا لها. [ ١٧ ] وبعد تقاعدها، واصلت نشاطها في برامج تشجع النساء والفتيات على امتهان وظائف في مجالات العلوم والحوسبة. [ ١٨ ]

وجاء في نصّ جائزة تورينج التي حصلت عليها:

كان لعمل فران ألين أثر بالغ على أبحاث وممارسات تطوير المترجمات البرمجية. فقد قدمت، منفردةً وبالتعاون مع جون كوك ، العديد من المفاهيم المجردة والخوارزميات والتطبيقات التي أرست الأساس لتقنية التحسين التلقائي للبرامج. أرست ورقة ألين البحثية لعام 1966، بعنوان "تحسين البرامج"، الأساس المفاهيمي للتحليل والتحويل المنهجي لبرامج الحاسوب. وقد أدخلت هذه الورقة استخدام هياكل نظرية الرسوم البيانية لترميز محتوى البرنامج بهدف استخلاص العلاقات وتحديد فرص التحسين تلقائيًا وبكفاءة. وفي عام 1970، رسّخت ورقتاها البحثيتان "تحليل تدفق التحكم" و"أساس لتحسين البرامج" مفهوم "الفترات" كسياق لتحليل وتحسين تدفق البيانات بكفاءة وفعالية. أما ورقتها البحثية التي نشرتها بالاشتراك مع كوك عام 1971، بعنوان "فهرس تحويلات التحسين"، فقد قدمت أول وصف وتصنيف منهجي لتحويلات التحسين. وفي عامي 1973 و1974، وسّعت ورقتاها البحثيتان حول تحليل تدفق البيانات بين الإجراءات نطاق التحليل ليشمل البرامج بأكملها. تصف ورقتها البحثية التي نشرتها عام ١٩٧٦ بالاشتراك مع كوك إحدى استراتيجيتي التحليل الرئيسيتين المستخدمتين في تحسين أداء المترجمات البرمجية اليوم. طورت ألين أساليبها ونفذتها كجزء من مترجمات برمجية لنظام IBM STRETCH-HARVEST ونظام الحوسبة المتقدمة التجريبي. وقد أرست هذه الأعمال جدوى وبنية المحسنات الحديثة المستقلة عن الآلة واللغة. ثم أسست ألين مشروع PTRAN وقادته ، وهو مشروع يُعنى بالتنفيذ المتوازي التلقائي لبرامج FORTRAN. وقد طور فريقها في PTRAN مخططات جديدة للكشف عن التوازي، وابتكر مفهوم مخطط تبعية البرنامج، وهو أسلوب الهيكلة الأساسي الذي تستخدمه معظم المترجمات البرمجية المتوازية.

الجوائز والتكريمات

صورة لفران ألين وهي تتسلم جائزة إرنا هامبرغر للمحاضرة المتميزة في المعهد الفدرالي السويسري للتكنولوجيا في لوزان (EPFL) ، 6 مايو 2008

كانت ألين زميلة في معهد مهندسي الكهرباء والإلكترونيات (IEEE) ورابطة آلات الحوسبة (ACM). وفي عام 2000، نالت زمالة متحف تاريخ الحاسوب "لمساهماتها في تحسين البرامج وتجميعها للحواسيب المتوازية ". [ 19 ] انتُخبت عضواً في الأكاديمية الوطنية للهندسة عام 1987، [ 20 ] وفي الجمعية الفلسفية الأمريكية عام 2001، [ 21 ] وفي الأكاديمية الوطنية للعلوم عام 2010. [ 1 ] ورُشّحت لعضوية الأكاديمية الأمريكية للفنون والعلوم عام 1994. [ 22 ]

حصلت على جائزة تشارلز باباج من جمعية مهندسي الكهرباء والإلكترونيات (IEEE) عام 1997، وجائزة رائدة الحاسوب من الجمعية نفسها عام 2004. [ 23 ] وفي عام 1997، أُدرج اسم ألين في قاعة مشاهير Witi. [ 24 ] وفازت بجائزة أوغستا آدا لوفليس من جمعية النساء في مجال الحوسبة عام 2002. وفي عام 2004، فازت ألين بجائزة ABIE للقيادة التقنية من معهد أنيتا بورغ . [ 25 ] [ 26 ]

نالت ألين جائزة تورينج عام 2006 تقديرًا لإسهاماتها في مجال الحوسبة عالية الأداء . [ 10 ] [ 27 ] وأصبحت أول امرأة تحصل على هذه الجائزة المرموقة في تاريخها الممتد لأربعين عامًا، والتي تُعتبر بمثابة جائزة نوبل في مجال الحوسبة، وتمنحها جمعية آلات الحوسبة . [ 28 ] [ 18 ] [ 29 ] [ 30 ] [ 31 ] وفي مقابلات أجريت معها عقب فوزها بالجائزة، أعربت عن أملها في أن تُتيح هذه الجائزة المزيد من "الفرص للنساء في مجالات العلوم والحوسبة والهندسة". [ 32 ] وقد فازت ألين بجائزة تورينج بعد 19 عامًا من فوز زميلها جون كوك بالجائزة نفسها. [ 14 ]

في عام 2009، مُنحت درجة الدكتوراه الفخرية في العلوم من جامعة ماكجيل لـ "مساهماتها الرائدة في نظرية وتطبيق تقنيات تحسين المترجمات التي أرست الأساس للمترجمات الحديثة المُحسّنة والتنفيذ المتوازي التلقائي". [ 33 ]

في عام 2020، وبعد وفاة ألين، أنشأ معهد مهندسي الكهرباء والإلكترونيات (IEEE) ميدالية ألين لتكريم "العمل المبتكر في مجال الحوسبة الذي يُحدث أثرًا دائمًا في مجالات الهندسة والتكنولوجيا والعلوم الأخرى". وكانت هذه ثاني ميدالية من معهد مهندسي الكهرباء والإلكترونيات تُسمى باسم امرأة. [ 12 ] مُنحت الجائزة لأول مرة في عام 2022. [ 14 ]

المنشورات

تتضمن قائمة منشوراتها المختارة ما يلي: [ 4 ] [ 6 ]

  • ألين، فرانسيس إي؛ كوك، جون (1971). راستين، راندال (محرر). فهرس التحويلات المُحسِّنة . تصميم وتحسين المترجمات. مركز أبحاث توماس ج. واتسون آي بي إم. برنتيس هول.
  • ألين، فرانسيس إي، "تحليل تدفق البيانات بين الإجراءات"، وقائع معالجة المعلومات 74 ، الاتحاد الدولي لمعالجة المعلومات، إلسيفير / شمال هولندا (1974)، 398-402.
  • Allen, Frances E. and J. Cocke, "A program data flow analysis procedure", Communications of the ACM , Vol. 19, No 3 (Mars 1976), 137–147.
  • Allen, Frances E. et al., "The Experimental Compiling System", IBM Journal of Research and Development , Vol. 24, No. 6, (نوفمبر 1980), 695–715.
  • ألين، فرانسيس إي، "تاريخ تكنولوجيا معالج اللغة في شركة IBM"، مجلة IBM للبحث والتطوير ، المجلد 25، العدد 5 (سبتمبر 1981)، 535-548.

الحياة الشخصية

في عام 1972، تزوجت ألين من أستاذ علوم الحاسوب بجامعة نيويورك والمتعاون معها جاكوب تي. شوارتز . [ 5 ] وانفصلا في عام 1982. [ 2 ]

كانت ألين متسلقة جبال وعضوة في نادي جبال الألب الأمريكي. [ 12 ] وقد أنشأت مسارًا جديدًا عبر جزيرة إليسمير ، وهي أقصى جزء شمالي في كندا. [ 14 ]

توفيت ألين في 4 أغسطس 2020، في عيد ميلادها الثامن والثمانين، نتيجة مضاعفات مرض الزهايمر . [ 2 ] [ 16 ] [ 34 ]

انظر أيضاً

مراجع

  1. 1 2 "فرانسيس ألين" . الأكاديمية الوطنية للعلوم . تم الاطلاع عليه بتاريخ 18 أغسطس 2017 .
  2. 1 2 3 4 5 ميتز، كيد (8 أغسطس 2020). "فرانسيس ألين، التي ساعدت الأجهزة على فهم البرمجيات، تُوفيت عن عمر يناهز 88 عامًا" . صحيفة نيويورك تايمز . تم الاطلاع عليه في 30 ديسمبر 2020 .
  3. كروشر، جون س. "فرانسيس 'فران' إليزابيث ألين"، نساء في العلوم: 100 حياة ملهمة . غلوستر، المملكة المتحدة: دار نشر أمبرلي 2019، 21-23.
  4. 1 2 صفحة تعريف المؤلفة فرانسيس ألين في مكتبة ACM الرقمية
  5. 1 2 أبّاتي، جانيت (2 أغسطس 2001). "التاريخ الشفوي: فرانسيس "فران" ألين" . مؤرشف في ETHW . نيو برونزويك، نيو جيرسي . المقابلة رقم 573 لمركز تاريخ IEEE . تم الاطلاع عليه في 16 أبريل 2018 .
  6. 1 2 فرانسيس ألين في خادم ببليوغرافيا DBLP
  7. 1 2 ستيل الابن، جاي (2011). "مقابلة مع فرانسيس إي. ألين". اتصالات رابطة آلات الحوسبة . 54 : 39-45 . doi : 10.1145/1866739.1866752 . S2CID 11847872 . 
  8. «زميلة في شركة IBM تصبح أول امرأة تحصل على جائزة تورينج من شركة IBM» . IBM . مؤرشف من الأصل في 6 مارس 2007. تم الاطلاع عليه في 28 سبتمبر 2009 .شركة آي بي إم.
  9. "فرانسيس ألين" . آي بي إم . 29 أغسطس 2023. تم الاطلاع عليه في 14 نوفمبر 2025 .
  10. 1 2 3 ستيل، جاي. "فرانسيس ألين" . amturing.acm.org . تم الاطلاع عليه في 6 مايو 2021 .
  11. 1 2 لور، ستيف (6 أغسطس 2002). "عالمة في العمل: فرانسيس ألين؛ معلمة رياضيات طموحة انتهى بها المطاف بتعليم ثورة حاسوبية" . صحيفة نيويورك تايمز . تم الاطلاع عليه في 8 أغسطس 2020 .
  12. 1 2 3 4 5 6 7 8 "فرانسيس ألين" . آي بي إم . تم الاطلاع عليه بتاريخ 23 أغسطس 2025 .
  13. ١ ٢ "نص مقابلة فرانسيس ألين" (ملف PDF) . 03.ibm.com . ٥ أبريل ٢٠٠٣. مؤرشف من الأصل (ملف PDF) في ١٥ مايو ٢٠٠٥. تم الاطلاع عليه في ١٨ أغسطس ٢٠١٧ .
  14. 1 2 3 4 5 6 7 8 9 10 جارفينكل، سيمسون؛ سبافورد ، يوجين هـ. (23 سبتمبر 2020). "في ذكرى: فران ألين (1932--2020)" . اتصالات ACM . 63 (10): 18-19 . دوى : 10.1145/3418560 . ISSN 0001-0782 . 
  15. 1 2 3 4 5 جيمس، بن (25 أغسطس 2020). "فرانسيس ألين حسّنت شفرتك البرمجية دون علمك" . هاكاداي . تم الاطلاع عليه في 23 أغسطس 2025 .
  16. 1 2 ريفكين، غلين (7 أغسطس 2020). "وفاة فرانسيس ألين، أول امرأة تفوز بجائزة تورينج لإسهاماتها في مجال الحوسبة، عن عمر يناهز 88 عامًا" . صحيفة واشنطن بوست . تم الاطلاع عليه في 8 أغسطس 2020 .
  17. ١ ٢ "شركة آي بي إم تُنشئ جائزة زمالة الدكتوراه تكريمًا لأول امرأة تفوز بجائزة تورينج، فران ألين" . 03.ibm.com . ١٩ أكتوبر ٢٠٠٧. تم الاطلاع عليه في ٢ نوفمبر ٢٠١٦ .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  18. 1 2 "أول امرأة تُكرّم بجائزة تورينج" . أسوشيتد برس . 21 فبراير 2007. تم الاطلاع عليه في 8 أغسطس 2020 - عبر سي بي سي .
  19. "فرانسيس ألين" . متحف تاريخ الحاسوب . تم الاطلاع عليه بتاريخ 16 أبريل 2018 .
  20. فرانسيس إي. ألين في الأكاديمية الوطنية للهندسة . تم الاطلاع عليه بتاريخ 16 أبريل 2018.
  21. وفقًا لتاريخ أعضاء الجمعية الأمريكية لعلم النفس .
  22. "كتاب الأعضاء، 1780-2010: الفصل أ" (ملف PDF) . الأكاديمية الأمريكية للفنون والعلوم . تم الاطلاع عليه في 15 أبريل 2011 .
  23. جائزة رائد الحاسوب لعام 2004 ، جمعية مهندسي الكهرباء والإلكترونيات (IEEE). تم الاطلاع عليها بتاريخ 16 أبريل 2018.
  24. "تسجيل الدخول والتسجيل في WITI" . مؤرشف من الأصل بتاريخ 23 فبراير 2007. تم الاطلاع عليه بتاريخ 6 فبراير 2007 .
  25. "فرانسيس ألين - معهد أنيتا بورغ" . Anitaborg.org . 1 أكتوبر 2004. مؤرشف من الأصل في 8 أغسطس 2017. تم الاطلاع عليه في 18 أغسطس 2017 .
  26. "جوائز ABIE - معهد أنيتا بورغ" . Anitaborg.org . مؤرشف من الأصل في 7 أغسطس 2017. تم الاطلاع عليه في 18 أغسطس 2017 .
  27. ألين، فرانسيس إي. (2006). محاضرة جائزة تورينج لعام 2006. جمعية آلات الحوسبة . تم الاطلاع عليه في 5 أكتوبر 2013 .
  28. بيرلمان، ديبورا (27 فبراير 2007). "جائزة تورينج تُمنح لأول امرأة" . إي ويك . زيف ديفيس إنتربرايز. مؤرشف من الأصل في 22 يناير 2020. تم الاطلاع عليه في 5 نوفمبر 2007 .
  29. «أول امرأة تحصل على جائزة تورينج من جمعية آلات الحوسبة» . جمعية آلات الحوسبة (بيان صحفي). 21 فبراير 2007. تم الاطلاع عليه في 5 نوفمبر 2007 .{{cite press release}}: CS1 maint: deprecated archiveal service ( link )
  30. لومباردي، كانداس (26 فبراير 2007). "صانعة الأخبار: من معلمة رياضيات إلى حائزة على جائزة تورينج" . تم الاطلاع عليه في 5 نوفمبر 2007 .
  31. ماريان كولباسوك ماكجي (26 فبراير 2007). "لا يزال هناك نقص في عدد النساء في مجال التكنولوجيا، أول امرأة تفوز بجائزة تورينج تحذر" . أسبوع المعلومات . سي إم بي ميديا. مؤرشف من الأصل في 22 يناير 2020. تم الاطلاع عليه في 5 نوفمبر 2007 .نُشر على الإنترنت في 24 فبراير 2007.
  32. توماس، جيفري (16 مارس/آذار 2007). "حائزة على جائزة تورينج ترى فجرًا جديدًا للعالمات والمهندسات" . مكتب برامج المعلومات الدولية، وزارة الخارجية الأمريكية. مؤرشف من الأصل في 15 يناير/كانون الثاني 2008. تم الاطلاع عليه في 5 نوفمبر/تشرين الثاني 2007 .
  33. "جامعة ماكجيل تمنح 11 شخصًا متميزًا شهادات فخرية" . مراسل جامعة ماكجيل . 19 مايو 2009.
  34. "تخليداً لذكرى فرانسيس ألين" . شركة آي بي إم . 5 أغسطس 2020.