{{위키데이터 속성 추적}}
{{과학자 정보
| 이름 = 마이클 프란츠
| 그림 = Professor Michael Franz.jpg
| 그림 설명 = 
| 태어난 날 = {{출생일과 나이|1964 |05 |01}}<ref name="Franz199Thesis">{{학위논문 인용|last1=Franz |first1=Michael |date=1994 |title=Code Generation On-The-Fly: A Key to Portable Software |type=DScTech |publisher=ETH Zurich |docket=10497 |citeseerx=10.1.1.20.1424 |url=ftp://ftp.inf.ethz.ch/pub/publications/dissertations/th10497.ps.gz |archive-url=https://web.archive.org/web/20170706141458/ftp://ftp.inf.ethz.ch/pub/publications/dissertations/th10497.ps.gz |url-status=dead |archive-date=2017-07-06 |access-date=2021-07-24}}</ref>
| 태어난 곳 = [[독일]] [[함부르크]]
| 출신 대학 = [[스위스]] [[취리히 연방 공과대학교|ETH 취리히]]
| 지도교수 = [[니클라우스 비르트]]
| 지도학생 = 안드레아스 갈
| 주요 업적 = 
| 수상 = IEEE Computer Society Technical Achievement Award (2012); Humboldt Prize (2018)
}}

'''마이클 프란츠'''(Michael Franz)는 [[JIT 컴파일]]과 최적화<ref name=":0">{{웹 인용|url=http://www.computer.org/web/awards/technical-michael-franz|제목=IEEE Computer Society 2012 Technical Achievement Award|웹사이트=}}</ref> 및 인공적 소프트웨어 다양성(artificial software diversity)로 알려져 있는 미국의 컴퓨터 과학자이다.<ref name=":1">{{뉴스 인용|url=https://www.economist.com/news/science-and-technology/21602664-organisms-stop-infections-spreading-being-diverse-so-can-computer-apps-divided|제목=Divided we stand|뉴스=The Economist|issn=0013-0613|확인날짜=2016-01-04}}</ref> [[캘리포니아 대학교 어바인]]의 컴퓨터 과학 석좌 교수로 재직하고 있다.<ref name=":3">{{웹 인용|url=https://ap.uci.edu/titles-of-distinction/chancellors-professors|제목=UCI Chancellor's Professors|웹사이트=ap.uci.edu/titles-of-distinction/chancellors-professors|확인날짜=2020-01-17}}</ref><ref name=":2">{{웹 인용|url=http://www.ics.uci.edu/~franz/|제목=Home Page of Professor Michael Franz, University of California, Irvine|웹사이트=ics.uci.edu|보존url=https://web.archive.org/web/20130621201314/http://www.ics.uci.edu/~franz/|보존날짜=2013-06-21}}</ref><ref name=":4">{{웹 인용|url=http://www.michaelfranz.com|제목=Home Page of Professor Michael Franz, University of California, Irvine|웹사이트=michaelfranz.com|확인날짜=2016-01-11}}</ref>

[[미국 과학 진흥 협회|AAAS]],<ref>{{웹 인용|url=https://www.aaas.org/page/2019-fellows|제목=2019 Fellows|웹사이트=aaas.org|확인날짜=17 January 2020}}</ref> [[ACM]],<ref>{{웹 인용|url=http://awards.acm.org/award_winners/franz_3053576.cfm|제목=Michael S. Franz – Award Winner|웹사이트=awards.acm.org|확인날짜=4 January 2016}}</ref><ref>{{웹 인용|url=http://www.acm.org/press-room/news-releases/2015/fellows-2015|제목=ACM Fellows Named for Computing Innovations that Are Advancing Technology in the Digital Age—Association for Computing Machinery|웹사이트=acm.org|보존url=https://web.archive.org/web/20151209221613/http://www.acm.org/press-room/news-releases/2015/fellows-2015|보존날짜=9 December 2015|url-status=dead|확인날짜=4 January 2016}}</ref> [[전기전자공학자협회|IEEE]],<ref>{{웹 인용|url=https://www.ieee.org/membership_services/membership/fellows/2016_elevated_fellows.pdf|제목=IEEE 2016 Newly Elevated Fellows|웹사이트=[[Institute of Electrical and Electronics Engineers]] (IEEE)}}</ref> IFIP<ref>{{웹 인용|url=https://ifip.org/index.php?option=com_content&task=view&id=148&Itemid=554|제목=Awards|웹사이트=ifip.org|확인날짜=17 January 2020}}</ref>의 회원이다. [[전기전자공학자협회|IEEE]] 컴퓨터 학회(IEEE Computer Society)의 기술 성과상(Technical Achievement Award)<ref name=":0" /> 및 훔볼트 상의 수상자이다.<ref>{{웹 인용|url=https://www.cs.uci.edu/professor-franz-honored-with-humboldt-research-award|제목=Professor Franz Honored With Humboldt Research Award|확인날짜=2018-02-11|archive-date=2021-07-05|archive-url=https://web.archive.org/web/20210705085924/https://www.cs.uci.edu/professor-franz-honored-with-humboldt-research-award/|url-status=}}</ref><ref name=":2"/><ref name=":4" />

== 생애 ==
독일 함부르크에서 태어났으며, [[함부르크]]의 크리스티아네움 김나지움(Gymnasium Christianeum)과 스코틀랜드 [[엘긴 (스코틀랜드)|엘긴]]의 고든스턴 학교(Gordonstoun School)에 재학했다. 크리스티아네움을 조기에 졸업("vorgezogenes Abitur")했다.

당시 징병제였던 독일군 복무를 마친 이후, 스위스로 이주하여 [[취리히 연방 공과대학교|ETH 취리히]]에서 컴퓨터 과학을 공부하기 시작했고 1989년에 디플롬(Diplom-Ingenieur) 과정을 졸업했다. 학부 시기에는 ETH의 컴퓨터 과학 학생회 회장을 역임했다.<ref>{{웹 인용|url=https://www.vis.ethz.ch/de/about/board/halloffame|제목=Hall of Fame – Verein der Informatik Studierenden der ETH Zürich|웹사이트=vis.ethz.ch|확인날짜=11 January 2016|archive-date=2016-03-04|archive-url=https://web.archive.org/web/20160304040903/https://www.vis.ethz.ch/de/about/board/halloffame|url-status=}}</ref>

미국에서 박사 과정을 마칠 수 있었던 전액 [[풀브라이트 장학 프로그램|풀브라이트 장학금]]을 거절하고, ETH에 남아서 [[튜링상]] 수상자인 [[니클라우스 비르트]] 교수의 지도 아래에서 1994년에 공학박사 과정을 졸업했다.<ref>{{웹 인용|url=https://www.faculty.uci.edu/profile.cfm?faculty_id=4680#:~:text=Franz%20received%20a%20Dr.,Niklaus%20Wirth)%20and%20a%20Dipl.|제목=UC Irvine - Faculty Profile System - Michael Franz|웹사이트=www.faculty.uci.edu|확인날짜=2022-05-08}}</ref>

2년간 더 ETH 취리히에서 선임 연구원 및 강사로 일한 후 1996년 1월 [[UC 어바인]]의 조교수로 임명되었다. 2001년에는 부교수, 2006년에는 정교수로 승진했다. 2007년에는 의전상의 이유로 UCI 공대에서 전자공학 및 컴퓨터 과학 교수로 두 번째로 임명되었다. 2016년에는 석좌 교수로 임명되었다.<ref name=":2"/><ref name=":4" /><ref name=":3" />

== 연구 ==
그의 박사학위 논문 "Code Generation On-The-Fly: A Key To Portable Software"<ref>{{서적 인용|제목=Code-Generation On-the-Fly: A Key to Portable Software|성=Franz|이름=Michael|날짜=1 March 1994|출판사=Verlag der Fachvereine Hochschulverlag AG an der ETH Zurich|위치=Zürich|isbn=9783728121158}}</ref>에서는 압축된 중간 데이터 구조인 시맨틱 사전 인코딩을 사용하여 [[로더 (컴퓨팅)|로드]] 시간에 즉시 컴파일을 통해 다양한 컴퓨터 아키텍처로 이식 가능한 소프트웨어를 제안했다. 2년 후 [[자바 프로그래밍 언어]]가 출시되면서 이 아이디어를 주류 시장으로 끌어올렸으며, 프란츠가 제안한 "온더플라이 컴파일(on-the-fly compilation)" 대신 "JIT 컴파일(just-in-time compilation)"이라는 용어를 사용했다.

학계에서 [[자바스크립트]]와 같은 동적 언어를 "작은 스크립트 언어"로 취급하고 있었을 때 프란츠의 학생이었던 안드레아스 갈(Andreas Gal)은 동적 타이핑 언어를 JIT 컴파일러에서 취급할 수 있는 방법에 대해서 연구하고 있었다. 그 결과로 탄생한 트레이스 트리 컴파일(Trace Tree Compilation)은 미국에서 특허로 출원되었다. 그는 이 아이디어를 자바스크립트의 발명가이자 당시 [[모질라 코퍼레이션|모질라]]의 CTO였던 [[브렌던 아이크]]에게 제안했고, UCI와 모질라의 협력으로 [[모질라 파이어폭스|파이어폭스]]의 트레이스몽키 자바스크립트 엔진으로 구현되었다.<ref>{{웹 인용|url=https://wiki.mozilla.org/JavaScript:TraceMonkey|제목=JavaScript:TraceMonkey – MozillaWiki|웹사이트=wiki.mozilla.org|확인날짜=2016-01-11}}</ref>

사이버 보안에서의 "움직이는 표적 방어(Moving Target Defense)" 이론을 제안한 사람 중 하나이다. 자연 생태계에서의 종족 다양성에서 아이디어를 얻어서 컴파일러에서 생성된 소프트웨어 다양성을 소프트웨어 공격에 대한 방어책과 연결했다.<ref>{{인용|last1=Jackson|first1=Todd|title=Compiler-Generated Software Diversity|date=2011|url=https://doi.org/10.1007/978-1-4614-0977-9_4|work=Moving Target Defense: Creating Asymmetric Uncertainty for Cyber Threats|pages=77–98|editor-last=Jajodia|editor-first=Sushil|series=Advances in Information Security|place=New York, NY|publisher=Springer|language=en|doi=10.1007/978-1-4614-0977-9_4|isbn=978-1-4614-0977-9|access-date=2021-09-08|last2=Salamat|first2=Babak|last3=Homescu|first3=Andrei|last4=Manivannan|first4=Karthikeyan|last5=Wagner|first5=Gregor|last6=Gal|first6=Andreas|last7=Brunthaler|first7=Stefan|last8=Wimmer|first8=Christian|last9=Franz|first9=Michael|editor2-last=Ghosh|editor2-first=Anup K.|editor3-last=Swarup|editor3-first=Vipin|editor4-last=Wang|editor4-first=Cliff}}</ref>

이 프로젝트는 더 이코노미스트,<ref name=":1" /> 와이어드 매거진<ref>{{잡지 인용|잡지=WIRED|제목=Software Clones: Genetic Variation and Technology |url=https://www.wired.com/2014/12/software-clones-genetic-variation-technology |확인일자=2016-01-11|last1=Arbesman |first1=Samuel}}</ref> 등 여러 매체의 주목을 받았다. 그와 당시 이 연구에 참여했던 학생은 아이디어 중 일부에 대한 특허를 보유하고 있다.

== 각주 ==
{{각주}}

== 외부 링크 ==
* {{공식 웹사이트}}

{{전거 통제}}

[[분류:1964년 출생]]
[[분류:어바인 (캘리포니아주) 출신]]
[[분류:캘리포니아 대학교 어바인 교수]]
[[분류:취리히 연방 공과대학교 동문]]
[[분류:IEEE 석학회원]]
[[분류:ACM 석학회원]]
[[분류:프로그래밍 언어 연구자]]
[[분류:미국의 컴퓨터 과학자]]
[[분류:살아있는 사람]]