)はアメリカの計算機科学者で、コンパイラ最適化の分野における第一人者である。コンパイラやコード最適化、および並列化における発展的な業績を残している。プログラミング言語やセキュリティに関するインテリジェンス関連の仕事もしていた[2][3]。女性初のIBMフェロー(英語版)であり、2006年には女性として初めてチューリング賞を受賞している[4]。外部リンク経歴[編集]アレンはニューヨーク州ペルー(英語版)の農家で生まれ育ち、1954年にニューヨーク州立師範学校(現在のニューヨーク州立大学アルバニー校)で数学の学士号を取得した[5]。彼女は1957年にミシガン大学で数学の修士号を取得し、ニューヨーク州ペルーの学校で教師となった[6]。1957年7月15日、彼女はIBMに入社する。IBMに勤めるのは学費ローンを返済するまでの予定であったが、最終的に45年間をIBMで過ごすこととなった。フラン・アレンの業績は、コンパイラの研究と実装に多大な影響を及ぼした。単独またはジョン・コックと共同で、様々な抽象化・アルゴリズム・実装を導入し、自動プログラム最適化技術(現代の用語にするとコンパイラ最適化のこと)の土台を築いた。コンピュータプログラムの体系的分析と変換のための概念的基盤をもたらした。鍵となる先進点は、コンパイラ内部におけるプログラムの内部表現を、ソースコードそのままに文が直列したものとするのではなく、(節点とその接続関係からなるネットワーク的な)グラフ構造によるものとすることで、自動的かつ効率的に関係を引き出し、最適化可能な箇所を識別するものとしたことである。最適化変換について初の体系的記述を行っている。1973年と1974年の論文では、手続き間のデータフロー分析をプログラム全体の分析に拡張した。1976年のコックとの共同論文では、今日の最適化コンパイラでも使われている2つの分析戦略を記述している。コンパイラに実装した。この仕事により、現代的なマシンや言語から独立したオプティマイザの構造と実現可能性を確かなものとした。PTRANチームは新たな並列性検出方式を開発し、プログラム依存グラフの概念を生み出し、それが後の多くの並列化コンパイラで使われている。[7]2002年にIBMを退職。IBMコミュニティにおけるアレンの影響としては、1989年に彼女がIBMフェローに任命されたことが挙げられる。IBMフェローに女性が任命されたのは初めてのことであった。彼女はまた、IBMアカデミーの代表でもあった。設けられた[8][9]。全米技術アカデミーの会員である。チューリング賞(ACM)[7]。女性としては初の受賞[12][13][14][15]。受賞後のインタビューで、このことが「女性が科学・コンピューティング・工学分野で活躍する機会」をより多く与えることになるだろうと語った[16]。いくつかの大学から名誉博士号を授与されている。2012年6月19日閲覧。2010年9月25日閲覧。2007年11月5日閲覧。2007年11月5日閲覧。2011年4月15日閲覧。2007年11月5日閲覧。2007年11月5日閲覧。2007年11月5日閲覧。2007年11月5日閲覧。2007年11月5日閲覧。外部リンク[編集]ウィキメディア・コモンズには、フランシス・E・アレンに関連するカテゴリがあります。(日時は個人設定で未設定ならばUTC)。表示-継承ライセンスの下で利用可能です。追加の条件が適用される場合があります。詳細は利用規約を参照してください。Cookieに関する声明モバイルビュ。