📄 http:^^www.cs.cmu.edu^afs^cs.cmu.edu^user^mleone^web^language-people.html
字号:
<DD> Type theory and its application to language design, in particularlogic- and functional-programming languages. Logic,automated theorem proving, formal program development, and programmingenvironments.<dt> <!WA255><a href="http://www.icsi.berkeley.edu/~phlipp">Michael Philippsen</a> - ICSI, Berkeley<dd> Languages and compilers for parallel and distributed machines.<DT> <!WA256><a href="http://www.cs.indiana.edu/hyplan/pierce.html">Benjamin C. Pierce</a> - Indiana University<DD> Static type systems, subtyping, bounded quantification, typeinference, lambda-calculus, intersection types, concurrency.<DT> <!WA257><A HREF="http://www-csag.cs.uiuc.edu/individual/jplevyak">John Plevyak</A> - University of Illinois, Urbana-Champaign <DD> Concurrent object-oriented programming language design andcompilation. Type Inference. Structure Analysis. Concurrent C++.The Illinois <!WA258><A HREF="http://www-csag.cs.uiuc.edu/projects/concert">Concert</A>project.<DT> <!WA259><a href="http://www.dcs.ed.ac.uk/infopages/gdp.html">Gordon Plotkin</a> - Edinburgh<dd> Applications of logic, especially denotational and operationalsemantics of programming languages; semantics of type systems, monadictheories of computation, general proof theory and the semantics ofnatural language, particularly type-free intensional logics forsituation theory.<dt> <!WA260><a href="http://www.eecis.udel.edu/~pollock/homepage.html">Lori L. Pollock</a> - University of Delaware<dd> Optimizing compilers for high performance architectures, compilerphase integration, language and compiler support for clustercomputing, optimizing explicitly parallel programs, parallelcompilers.<dt> <!WA261><a href="http://www.ccs.neu.edu/~salil/">Salil Pradhan</a> - Northeastern University<dd> Adaptive architecture description languages.<dt> <!WA262><a href="http://theory.stanford.edu/people/pratt/home.html">Vaughan Pratt</a> - Stanford<dd> Semantics of parallel and distributed computing.<dt> <!WA263><a href="http://www.cs.unc.edu/~prins/">Jan F. Prins</a> - University of North Carolina at Chapel Hill<dd> High-level programming languages; formal techniques in programdevelopment; parallel algorithms and parallel computation; compilationof programs for parallel execution.<DT> <!WA264><a href="http://www.cs.umd.edu/faculty/pugh.html">William Pugh</a> - University of Maryland<DD>Algorithms and data structure design and analysis, skip lists,compilers for massively parallel architectures, integer programmingfor array data dependence analysis.<dt> <!WA265><a href="http://www.ee.lsu.edu/jxr/jxr.html">J. Ramanujam</a> - Louisiana State University<dd> Parallelizing compilers, high-performance computing, programminglanguages, computer architecture, programming environments.<dt> <!WA266><a href="http://www.cs.virginia.edu/~nr">Norman Ramsey</a> - Universityof Virginia<dd> Machine-code tools, retargetability, literate programming, and debugging. <dt> <!WA267><a href="http://http2.brunel.ac.uk:8080/~csstcmr/">Chris Reade</a> - Brunel University<dd> Functional programming, functional I/O, theory of programminglanguages, type theory, and formal methods.<DT> <!WA268><a href="http://www-swiss.ai.mit.edu/~jar/jar.html">Jonathan Rees</a> - MIT<DD> Scheme, user-defined data types, lexically scoped macros,modules, categories, monads, Scheme-based operating systems.<dt> <!WA269><a href="http://www.diku.dk/research-groups/topps/personal/rehof.html">Jakob Rehof</a> - DIKU, University of Copenhagen<dd> Type systems; type inference;logical and computational aspects of type systems;type systems in program analysis.<dt> <!WA270><a href="http://www.dcs.gla.ac.uk:80/~areid/">Alastair Reid</a> - Glasgow<dd> Use and implementation of functional languages (graphics, garbagecollection, user interfaces, debugging). Formal program development(transformation and implementation of algebraic specifications ofabstract data types).<dt> <!WA271><a href="http://www.cs.duke.edu/~reif/HomePage.html">John Reif</a> - Duke<dd> Parallel algorithms, compilers for parallel machines, formal methods for synthesis of parallel algorithms.<dt> <!WA272><a href="http://www.neci.nj.nec.com/homepages/reinhold.html">Mark Reinhold</a> - NEC Research Institute<dd> Garbage collection, compilation techniques, type systems,semantics, and the visualization and analysis of program performance.<dt> <!WA273><a href="http://pauillac.inria.fr:80/~remy/">Didier Remy</a> - INRIA Rocquencourt<dd> Type systems; object oriented programming.<dt> <!WA274><a href="http://www.cs.wisc.edu/~reps/reps.html">Thomas Reps</a> - University of Wisconsin at Madison<dd> Language-based programming environments; program slicing,differencing, and merging; interprocedural dataflow analysis; andincremental algorithms.<dt> <!WA275><a href="http://www.research.att.com/orgs/ssr/people/riecke">Jon G. Riecke</a> - Bell Laboratories<dd> Theory of programming languages: operational and denotationalsemantics, logics of programs, formal methods, type systems andinference, abstraction. Higher-order languages with state,control, polymorphism.<dt> <!WA276><a href="http://www.diku.dk/~kris/">Kristoffer Rose</a> - DIKU, University of Copenhagen <dd> Semantics, lambda calculus, rewrite systems, explicitsubstitution, abstract machines, sharing, graph reduction.<DT> <!WA277><a href="http://www.cwi.nl/cwi/people/Guido.van.Rossum.html">Guido van Rossum</a> - CWI (Centre for Mathemathics and Computer Science), Amsterdam<DD> Object-oriented languages, scripting languages, prototypinglanguages; designed and implemented Python, co-implemented ABC<dt> <!WA278><a href="http://pauillac.inria.fr/~rouaix/">Francois Rouaix</a> - INRIA Rocquencourt<dd> Extensions of the ML type system, overloading, object-orientedprogramming, abstract types, type operators, modularity.<DT> <!WA279><a href="http://www.research.microsoft.com/research/analysts/ruf/">Erik Ruf</a> - Microsoft Research<DD>Design, implementation, and optimization of programming languages, andthe use of program analysis to support program understanding andtransformation.<dt> <!WA280><a href="http://www.cs.rutgers.edu/~ryder/">Barbara Ryder</a> - Rutgers<dd> Compile-time program analyses and software tools forparallel/sequential programming environments. Chair of ACM SIGPLAN.<DT><!WA281><a href="http://www.cs.uoregon.edu/~sabry/home.html">Amr Sabry</a> - University of Oregon<DD> Compilers, data flow analysis, abstract interpretation,programming language calculi, and semantic foundations. <DT><!WA282><a href="ftp://ftp.diku.dk/diku/semantics/www/people/dave.html">David Sands</a> - DIKU, University of Copenhagen<DD> Programming language semantics, and their applications toabstract interpretation and related semantics based analysistechniques.<DT><!WA283><a href="http://www.dcs.ed.ac.uk/staff/dts/index.html">Don Sannella</a> - Edinburgh LFCS<DD> Formal development of modular software from specifications.Modularization mechanisms. Machine-assisted proof. Semantics.<dt><!WA284><a href="http://www.dcs.gla.ac.uk:80/~sansom/">Patrick Sansom</a> - Glasgow<dd> Implementation and runtime support of pure functional languages,including compiler analysis and optimisation, garbage collection, andprofiling.<dt> <!WA285><a href="http://shiva.di.uminho.pt/~jas">Joao A. Saraiva</a> - Universidade do Minho<dd> Compilers, attribute grammars, parallel compilation.<DT> <!WA286><a href="http://www.cis.upenn.edu/~andre/">Andre Scedrov</a> - University of Pennsylvania<DD> Mathematical logic, mathematical aspects of programmingstructures.<dt> <!WA287><a href="http://www.cs.cmu.edu/afs/cs.cmu.edu/user/wls/www/home.html">Bill Scherlis</a> - Carnegie Mellon<dd> Semantics-based program analysis and manipulation, information structures.<DT> <!WA288><a href="http://www.cis.ksu.edu/~schmidt/home.html">David Schmidt</a> - Kansas State<DD> Denotational semantics and intuitionistic type theory.<dt> <!WA289><a href="http://www.daimi.aau.dk/~mis/">Michael I. Schwartzbach</a> - BRICS, University of Aarhus<dd> Programming languages: type systems, type inference, static program analysis, data types, language design, implementation.<DT> <!WA290><a href="http://www.mit.edu:8001/afs/athena/user/c/o/cottons/www/homepage.html">Cotton Seed</a> - MIT and the Motorola Cambridge Research Center<DD> Computer architecture, compilers for MPPs, dataflow and implicitlyparallel languages, program analysis, auto-parallelization.<dt> <!WA291><a href="http://www.dina.kvl.dk/~sestoft">Peter Sestoft</a> - Royal Veterinary and Agricultural University, Denmark<dd> Functional programming languages and their implementation, programanalysis and transformation, and partial evaluation.<DT> <!WA292><a href="http://www.cs.yale.edu/HTML/YALE/CS/HyPlans/shao-zhong/index.html">Zhong Shao </a> - Yale<DD>Efficient compilation of high-level languages, interaction oflanguages and compilers with modern architectures, programmingenvironments, and formal methods.<DT> <!WA293><a href="http://www.cse.ogi.edu/~sheard/sheard.html">Tim Sheard</a> - Oregon Graduate Institute<DD> Compile-time reflection, type parametric programming, program transformation, and algebraic programming. <dt> <!WA294><a href="http://clark.lcs.mit.edu/~shivers/home.html">Olin Shivers</a> - MIT<dd> Advanced programming languages (such as <!WA295><A HREF="http://www-swiss.ai.mit.edu/scheme-home.html">Scheme</A>and ML), systems, and personal user interfaces.<dt> <!WA296><a href="http://www.dis.strath.ac.uk/people/sinclair/">Duncan Sinclair</a> - University of Strathclyde<dd> Functional programming and in particular, how HCI research couldbe used to make creation of graphical user interfaces for functionalprograms easier.<dt> <!WA297><a href="http://www.dcs.gla.ac.uk:80/~satnam/">Satnam Singh</a> - Glasgow<dd> Using functional languages for hardware specification, synthesisand analysis.<dt> <!WA298><a href="http://www.cs.jcu.edu.au/~tony">Anthony Sloane</a> - James Cook University<dd> Generation of programming language implementations, tools and environmentsfrom high-level specifications.<DT> <!WA299><a href="http://www.cs.jhu.edu/scott/home.html">Scott F. Smith</a> - Johns Hopkins<DD> Operational semantics of imperative, object-oriented, and concurrentprogramming languages. Operational equivalence of programs, logics ofprograms.<DT> <!WA300><a href="http://www.ai.mit.edu/people/ellens/ellens.html">Ellen Spertus</a> - MIT<DD> Value dependence graph IR, code generation and register allocation forsuperscalar/superpipelined architectures.<dt> <!WA301><a href="http://www-acaps.cs.mcgill.ca/~sreedhar">Vugranam C. Sreedhar</a> - McGill University<dd> Data flow analysis, compiler optimization, instruction levelparallelism, multithreaded architecture, optimizing explicit parallelprograms, memory consistency models.<DT> <!WA302><a href="http://www.research.microsoft.com/research/analysts/rusa/">Bjarne Steensgaard</a> - Microsoft Research<DD>Static program analysis, program transformation, value dependencegraph IR, data flow analyses, store splitting, partial evaluation.<dt> <!WA303><a href="http://progwww.vub.ac.be/prog/persons/prsteyae/prsteyae.html">Patrick Steyaert</a> - Brussels Free University<dd> Reflection and object-oriented programming languages andsystems; User interfaces, user interface building, application building.<DT> <!WA304><a href="http://www.cis.ksu.edu/~allen/home.html">Allen Stoughton</a> - Kansas State<DD> Programming language semantics, full abstraction, models of the appliedtyped lambda calculus PCF, logical relations and lambda definability.<dt> <!WA305><a href="http://www.icsi.berkeley.edu/~davids">David Stoutamire</a> - International Computer Science Institute<dd> Compiling for distribution, compiling for locality,garbage collection, Sather.<dt> <!WA306><a href="http://www.york.ac.uk/~dwjsc100">Dave WJ Stringer-Calvert</a> -University of York, UK<dd> Compiler verification and the <!WA307><A HREF="http://www.csl.sri.com/sri-csl-pvs.html">PVS</A> verification system.<dt> <!WA308><a href="http://www.cse.ogi.edu/~walidt/walidt.html">Walid Taha</a> - Oregon Graduate Institute<dd> Transformational programming systems, functionalprogramming, object-oriented programming, software engineering and compilers.<dt> <!WA309><a href="http://www-formal.stanford.edu/pub/clt/home.html">Carolyn Talcott</a> - Stanford<dd> Formal reasonin
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -