all.bib 3.6 MB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465254662546725468254692547025471254722547325474254752547625477254782547925480254812548225483254842548525486254872548825489254902549125492254932549425495254962549725498254992550025501255022550325504255052550625507255082550925510255112551225513255142551525516255172551825519255202552125522255232552425525255262552725528255292553025531255322553325534255352553625537255382553925540255412554225543255442554525546255472554825549255502555125552255532555425555255562555725558255592556025561255622556325564255652556625567255682556925570255712557225573255742557525576255772557825579255802558125582255832558425585255862558725588255892559025591255922559325594255952559625597255982559925600256012560225603256042560525606256072560825609256102561125612256132561425615256162561725618256192562025621256222562325624256252562625627256282562925630256312563225633256342563525636256372563825639256402564125642256432564425645256462564725648256492565025651256522565325654256552565625657256582565925660256612566225663256642566525666256672566825669256702567125672256732567425675256762567725678256792568025681256822568325684256852568625687256882568925690256912569225693256942569525696256972569825699257002570125702257032570425705257062570725708257092571025711257122571325714257152571625717257182571925720257212572225723257242572525726257272572825729257302573125732257332573425735257362573725738257392574025741257422574325744257452574625747257482574925750257512575225753257542575525756257572575825759257602576125762257632576425765257662576725768257692577025771257722577325774257752577625777257782577925780257812578225783257842578525786257872578825789257902579125792257932579425795257962579725798257992580025801258022580325804258052580625807258082580925810258112581225813258142581525816258172581825819258202582125822258232582425825258262582725828258292583025831258322583325834258352583625837258382583925840258412584225843258442584525846258472584825849258502585125852258532585425855258562585725858258592586025861258622586325864258652586625867258682586925870258712587225873258742587525876258772587825879258802588125882258832588425885258862588725888258892589025891258922589325894258952589625897258982589925900259012590225903259042590525906259072590825909259102591125912259132591425915259162591725918259192592025921259222592325924259252592625927259282592925930259312593225933259342593525936259372593825939259402594125942259432594425945259462594725948259492595025951259522595325954259552595625957259582595925960259612596225963259642596525966259672596825969259702597125972259732597425975259762597725978259792598025981259822598325984259852598625987259882598925990259912599225993259942599525996259972599825999260002600126002260032600426005260062600726008260092601026011260122601326014260152601626017260182601926020260212602226023260242602526026260272602826029260302603126032260332603426035260362603726038260392604026041260422604326044260452604626047260482604926050260512605226053260542605526056260572605826059260602606126062260632606426065260662606726068260692607026071260722607326074260752607626077260782607926080260812608226083260842608526086260872608826089260902609126092260932609426095260962609726098260992610026101261022610326104261052610626107261082610926110261112611226113261142611526116261172611826119261202612126122261232612426125261262612726128261292613026131261322613326134261352613626137261382613926140261412614226143261442614526146261472614826149261502615126152261532615426155261562615726158261592616026161261622616326164261652616626167261682616926170261712617226173261742617526176261772617826179261802618126182261832618426185261862618726188261892619026191261922619326194261952619626197261982619926200262012620226203262042620526206262072620826209262102621126212262132621426215262162621726218262192622026221262222622326224262252622626227262282622926230262312623226233262342623526236262372623826239262402624126242262432624426245262462624726248262492625026251262522625326254262552625626257262582625926260262612626226263262642626526266262672626826269262702627126272262732627426275262762627726278262792628026281262822628326284262852628626287262882628926290262912629226293262942629526296262972629826299263002630126302263032630426305263062630726308263092631026311263122631326314263152631626317263182631926320263212632226323263242632526326263272632826329263302633126332263332633426335263362633726338263392634026341263422634326344263452634626347263482634926350263512635226353263542635526356263572635826359263602636126362263632636426365263662636726368263692637026371263722637326374263752637626377263782637926380263812638226383263842638526386263872638826389263902639126392263932639426395263962639726398263992640026401264022640326404264052640626407264082640926410264112641226413264142641526416264172641826419264202642126422264232642426425264262642726428264292643026431264322643326434264352643626437264382643926440264412644226443264442644526446264472644826449264502645126452264532645426455264562645726458264592646026461264622646326464264652646626467264682646926470264712647226473264742647526476264772647826479264802648126482264832648426485264862648726488264892649026491264922649326494264952649626497264982649926500265012650226503265042650526506265072650826509265102651126512265132651426515265162651726518265192652026521265222652326524265252652626527265282652926530265312653226533265342653526536265372653826539265402654126542265432654426545265462654726548265492655026551265522655326554265552655626557265582655926560265612656226563265642656526566265672656826569265702657126572265732657426575265762657726578265792658026581265822658326584265852658626587265882658926590265912659226593265942659526596265972659826599266002660126602266032660426605266062660726608266092661026611266122661326614266152661626617266182661926620266212662226623266242662526626266272662826629266302663126632266332663426635266362663726638266392664026641266422664326644266452664626647266482664926650266512665226653266542665526656266572665826659266602666126662266632666426665266662666726668266692667026671266722667326674266752667626677266782667926680266812668226683266842668526686266872668826689266902669126692266932669426695266962669726698266992670026701267022670326704267052670626707267082670926710267112671226713267142671526716267172671826719267202672126722267232672426725267262672726728267292673026731267322673326734267352673626737267382673926740267412674226743267442674526746267472674826749267502675126752267532675426755267562675726758267592676026761267622676326764267652676626767267682676926770267712677226773267742677526776267772677826779267802678126782267832678426785267862678726788267892679026791267922679326794267952679626797267982679926800268012680226803268042680526806268072680826809268102681126812268132681426815268162681726818268192682026821268222682326824268252682626827268282682926830268312683226833268342683526836268372683826839268402684126842268432684426845268462684726848268492685026851268522685326854268552685626857268582685926860268612686226863268642686526866268672686826869268702687126872268732687426875268762687726878268792688026881268822688326884268852688626887268882688926890268912689226893268942689526896268972689826899269002690126902269032690426905269062690726908269092691026911269122691326914269152691626917269182691926920269212692226923269242692526926269272692826929269302693126932269332693426935269362693726938269392694026941269422694326944269452694626947269482694926950269512695226953269542695526956269572695826959269602696126962269632696426965269662696726968269692697026971269722697326974269752697626977269782697926980269812698226983269842698526986269872698826989269902699126992269932699426995269962699726998269992700027001270022700327004270052700627007270082700927010270112701227013270142701527016270172701827019270202702127022270232702427025270262702727028270292703027031270322703327034270352703627037270382703927040270412704227043270442704527046270472704827049270502705127052270532705427055270562705727058270592706027061270622706327064270652706627067270682706927070270712707227073270742707527076270772707827079270802708127082270832708427085270862708727088270892709027091270922709327094270952709627097270982709927100271012710227103271042710527106271072710827109271102711127112271132711427115271162711727118271192712027121271222712327124271252712627127271282712927130271312713227133271342713527136271372713827139271402714127142271432714427145271462714727148271492715027151271522715327154271552715627157271582715927160271612716227163271642716527166271672716827169271702717127172271732717427175271762717727178271792718027181271822718327184271852718627187271882718927190271912719227193271942719527196271972719827199272002720127202272032720427205272062720727208272092721027211272122721327214272152721627217272182721927220272212722227223272242722527226272272722827229272302723127232272332723427235272362723727238272392724027241272422724327244272452724627247272482724927250272512725227253272542725527256272572725827259272602726127262272632726427265272662726727268272692727027271272722727327274272752727627277272782727927280272812728227283272842728527286272872728827289272902729127292272932729427295272962729727298272992730027301273022730327304273052730627307273082730927310273112731227313273142731527316273172731827319273202732127322273232732427325273262732727328273292733027331273322733327334273352733627337273382733927340273412734227343273442734527346273472734827349273502735127352273532735427355273562735727358273592736027361273622736327364273652736627367273682736927370273712737227373273742737527376273772737827379273802738127382273832738427385273862738727388273892739027391273922739327394273952739627397273982739927400274012740227403274042740527406274072740827409274102741127412274132741427415274162741727418274192742027421274222742327424274252742627427274282742927430274312743227433274342743527436274372743827439274402744127442274432744427445274462744727448274492745027451274522745327454274552745627457274582745927460274612746227463274642746527466274672746827469274702747127472274732747427475274762747727478274792748027481274822748327484274852748627487274882748927490274912749227493274942749527496274972749827499275002750127502275032750427505275062750727508275092751027511275122751327514275152751627517275182751927520275212752227523275242752527526275272752827529275302753127532275332753427535275362753727538275392754027541275422754327544275452754627547275482754927550275512755227553275542755527556275572755827559275602756127562275632756427565275662756727568275692757027571275722757327574275752757627577275782757927580275812758227583275842758527586275872758827589275902759127592275932759427595275962759727598275992760027601276022760327604276052760627607276082760927610276112761227613276142761527616276172761827619276202762127622276232762427625276262762727628276292763027631276322763327634276352763627637276382763927640276412764227643276442764527646276472764827649276502765127652276532765427655276562765727658276592766027661276622766327664276652766627667276682766927670276712767227673276742767527676276772767827679276802768127682276832768427685276862768727688276892769027691276922769327694276952769627697276982769927700277012770227703277042770527706277072770827709277102771127712277132771427715277162771727718277192772027721277222772327724277252772627727277282772927730277312773227733277342773527736277372773827739277402774127742277432774427745277462774727748277492775027751277522775327754277552775627757277582775927760277612776227763277642776527766277672776827769277702777127772277732777427775277762777727778277792778027781277822778327784277852778627787277882778927790277912779227793277942779527796277972779827799278002780127802278032780427805278062780727808278092781027811278122781327814278152781627817278182781927820278212782227823278242782527826278272782827829278302783127832278332783427835278362783727838278392784027841278422784327844278452784627847278482784927850278512785227853278542785527856278572785827859278602786127862278632786427865278662786727868278692787027871278722787327874278752787627877278782787927880278812788227883278842788527886278872788827889278902789127892278932789427895278962789727898278992790027901279022790327904279052790627907279082790927910279112791227913279142791527916279172791827919279202792127922279232792427925279262792727928279292793027931279322793327934279352793627937279382793927940279412794227943279442794527946279472794827949279502795127952279532795427955279562795727958279592796027961279622796327964279652796627967279682796927970279712797227973279742797527976279772797827979279802798127982279832798427985279862798727988279892799027991279922799327994279952799627997279982799928000280012800228003280042800528006280072800828009280102801128012280132801428015280162801728018280192802028021280222802328024280252802628027280282802928030280312803228033280342803528036280372803828039280402804128042280432804428045280462804728048280492805028051280522805328054280552805628057280582805928060280612806228063280642806528066280672806828069280702807128072280732807428075280762807728078280792808028081280822808328084280852808628087280882808928090280912809228093280942809528096280972809828099281002810128102281032810428105281062810728108281092811028111281122811328114281152811628117281182811928120281212812228123281242812528126281272812828129281302813128132281332813428135281362813728138281392814028141281422814328144281452814628147281482814928150281512815228153281542815528156281572815828159281602816128162281632816428165281662816728168281692817028171281722817328174281752817628177281782817928180281812818228183281842818528186281872818828189281902819128192281932819428195281962819728198281992820028201282022820328204282052820628207282082820928210282112821228213282142821528216282172821828219282202822128222282232822428225282262822728228282292823028231282322823328234282352823628237282382823928240282412824228243282442824528246282472824828249282502825128252282532825428255282562825728258282592826028261282622826328264282652826628267282682826928270282712827228273282742827528276282772827828279282802828128282282832828428285282862828728288282892829028291282922829328294282952829628297282982829928300283012830228303283042830528306283072830828309283102831128312283132831428315283162831728318283192832028321283222832328324283252832628327283282832928330283312833228333283342833528336283372833828339283402834128342283432834428345283462834728348283492835028351283522835328354283552835628357283582835928360283612836228363283642836528366283672836828369283702837128372283732837428375283762837728378283792838028381283822838328384283852838628387283882838928390283912839228393283942839528396283972839828399284002840128402284032840428405284062840728408284092841028411284122841328414284152841628417284182841928420284212842228423284242842528426284272842828429284302843128432284332843428435284362843728438284392844028441284422844328444284452844628447284482844928450284512845228453284542845528456284572845828459284602846128462284632846428465284662846728468284692847028471284722847328474284752847628477284782847928480284812848228483284842848528486284872848828489284902849128492284932849428495284962849728498284992850028501285022850328504285052850628507285082850928510285112851228513285142851528516285172851828519285202852128522285232852428525285262852728528285292853028531285322853328534285352853628537285382853928540285412854228543285442854528546285472854828549285502855128552285532855428555285562855728558285592856028561285622856328564285652856628567285682856928570285712857228573285742857528576285772857828579285802858128582285832858428585285862858728588285892859028591285922859328594285952859628597285982859928600286012860228603286042860528606286072860828609286102861128612286132861428615286162861728618286192862028621286222862328624286252862628627286282862928630286312863228633286342863528636286372863828639286402864128642286432864428645286462864728648286492865028651286522865328654286552865628657286582865928660286612866228663286642866528666286672866828669286702867128672286732867428675286762867728678286792868028681286822868328684286852868628687286882868928690286912869228693286942869528696286972869828699287002870128702287032870428705287062870728708287092871028711287122871328714287152871628717287182871928720287212872228723287242872528726287272872828729287302873128732287332873428735287362873728738287392874028741287422874328744287452874628747287482874928750287512875228753287542875528756287572875828759287602876128762287632876428765287662876728768287692877028771287722877328774287752877628777287782877928780287812878228783287842878528786287872878828789287902879128792287932879428795287962879728798287992880028801288022880328804288052880628807288082880928810288112881228813288142881528816288172881828819288202882128822288232882428825288262882728828288292883028831288322883328834288352883628837288382883928840288412884228843288442884528846288472884828849288502885128852288532885428855288562885728858288592886028861288622886328864288652886628867288682886928870288712887228873288742887528876288772887828879288802888128882288832888428885288862888728888288892889028891288922889328894288952889628897288982889928900289012890228903289042890528906289072890828909289102891128912289132891428915289162891728918289192892028921289222892328924289252892628927289282892928930289312893228933289342893528936289372893828939289402894128942289432894428945289462894728948289492895028951289522895328954289552895628957289582895928960289612896228963289642896528966289672896828969289702897128972289732897428975289762897728978289792898028981289822898328984289852898628987289882898928990289912899228993289942899528996289972899828999290002900129002290032900429005290062900729008290092901029011290122901329014290152901629017290182901929020290212902229023290242902529026290272902829029290302903129032290332903429035290362903729038290392904029041290422904329044290452904629047290482904929050290512905229053290542905529056290572905829059290602906129062290632906429065290662906729068290692907029071290722907329074290752907629077290782907929080290812908229083290842908529086290872908829089290902909129092290932909429095290962909729098290992910029101291022910329104291052910629107291082910929110291112911229113291142911529116291172911829119291202912129122291232912429125291262912729128291292913029131291322913329134291352913629137291382913929140291412914229143291442914529146291472914829149291502915129152291532915429155291562915729158291592916029161291622916329164291652916629167291682916929170291712917229173291742917529176291772917829179291802918129182291832918429185291862918729188291892919029191291922919329194291952919629197291982919929200292012920229203292042920529206292072920829209292102921129212292132921429215292162921729218292192922029221292222922329224292252922629227292282922929230292312923229233292342923529236292372923829239292402924129242292432924429245292462924729248292492925029251292522925329254292552925629257292582925929260292612926229263292642926529266292672926829269292702927129272292732927429275292762927729278292792928029281292822928329284292852928629287292882928929290292912929229293292942929529296292972929829299293002930129302293032930429305293062930729308293092931029311293122931329314293152931629317293182931929320293212932229323293242932529326293272932829329293302933129332293332933429335293362933729338293392934029341293422934329344293452934629347293482934929350293512935229353293542935529356293572935829359293602936129362293632936429365293662936729368293692937029371293722937329374293752937629377293782937929380293812938229383293842938529386293872938829389293902939129392293932939429395293962939729398293992940029401294022940329404294052940629407294082940929410294112941229413294142941529416294172941829419294202942129422294232942429425294262942729428294292943029431294322943329434294352943629437294382943929440294412944229443294442944529446294472944829449294502945129452294532945429455294562945729458294592946029461294622946329464294652946629467294682946929470294712947229473294742947529476294772947829479294802948129482294832948429485294862948729488294892949029491294922949329494294952949629497294982949929500295012950229503295042950529506295072950829509295102951129512295132951429515295162951729518295192952029521295222952329524295252952629527295282952929530295312953229533295342953529536295372953829539295402954129542295432954429545295462954729548295492955029551295522955329554295552955629557295582955929560295612956229563295642956529566295672956829569295702957129572295732957429575295762957729578295792958029581295822958329584295852958629587295882958929590295912959229593295942959529596295972959829599296002960129602296032960429605296062960729608296092961029611296122961329614296152961629617296182961929620296212962229623296242962529626296272962829629296302963129632296332963429635296362963729638296392964029641296422964329644296452964629647296482964929650296512965229653296542965529656296572965829659296602966129662296632966429665296662966729668296692967029671296722967329674296752967629677296782967929680296812968229683296842968529686296872968829689296902969129692296932969429695296962969729698296992970029701297022970329704297052970629707297082970929710297112971229713297142971529716297172971829719297202972129722297232972429725297262972729728297292973029731297322973329734297352973629737297382973929740297412974229743297442974529746297472974829749297502975129752297532975429755297562975729758297592976029761297622976329764297652976629767297682976929770297712977229773297742977529776297772977829779297802978129782297832978429785297862978729788297892979029791297922979329794297952979629797297982979929800298012980229803298042980529806298072980829809298102981129812298132981429815298162981729818298192982029821298222982329824298252982629827298282982929830298312983229833298342983529836298372983829839298402984129842298432984429845298462984729848298492985029851298522985329854298552985629857298582985929860298612986229863298642986529866298672986829869298702987129872298732987429875298762987729878298792988029881298822988329884298852988629887298882988929890298912989229893298942989529896298972989829899299002990129902299032990429905299062990729908299092991029911299122991329914299152991629917299182991929920299212992229923299242992529926299272992829929299302993129932299332993429935299362993729938299392994029941299422994329944299452994629947299482994929950299512995229953299542995529956299572995829959299602996129962299632996429965299662996729968299692997029971299722997329974299752997629977299782997929980299812998229983299842998529986299872998829989299902999129992299932999429995299962999729998299993000030001300023000330004300053000630007300083000930010300113001230013300143001530016300173001830019300203002130022300233002430025300263002730028300293003030031300323003330034300353003630037300383003930040300413004230043300443004530046300473004830049300503005130052300533005430055300563005730058300593006030061300623006330064300653006630067300683006930070300713007230073300743007530076300773007830079300803008130082300833008430085300863008730088300893009030091300923009330094300953009630097300983009930100301013010230103301043010530106301073010830109301103011130112301133011430115301163011730118301193012030121301223012330124301253012630127301283012930130301313013230133301343013530136301373013830139301403014130142301433014430145301463014730148301493015030151301523015330154301553015630157301583015930160301613016230163301643016530166301673016830169301703017130172301733017430175301763017730178301793018030181301823018330184301853018630187301883018930190301913019230193301943019530196301973019830199302003020130202302033020430205302063020730208302093021030211302123021330214302153021630217302183021930220302213022230223302243022530226302273022830229302303023130232302333023430235302363023730238302393024030241302423024330244302453024630247302483024930250302513025230253302543025530256302573025830259302603026130262302633026430265302663026730268302693027030271302723027330274302753027630277302783027930280302813028230283302843028530286302873028830289302903029130292302933029430295302963029730298302993030030301303023030330304303053030630307303083030930310303113031230313303143031530316303173031830319303203032130322303233032430325303263032730328303293033030331303323033330334303353033630337303383033930340303413034230343303443034530346303473034830349303503035130352303533035430355303563035730358303593036030361303623036330364303653036630367303683036930370303713037230373303743037530376303773037830379303803038130382303833038430385303863038730388303893039030391303923039330394303953039630397303983039930400304013040230403304043040530406304073040830409304103041130412304133041430415304163041730418304193042030421304223042330424304253042630427304283042930430304313043230433304343043530436304373043830439304403044130442304433044430445304463044730448304493045030451304523045330454304553045630457304583045930460304613046230463304643046530466304673046830469304703047130472304733047430475304763047730478304793048030481304823048330484304853048630487304883048930490304913049230493304943049530496304973049830499305003050130502305033050430505305063050730508305093051030511305123051330514305153051630517305183051930520305213052230523305243052530526305273052830529305303053130532305333053430535305363053730538305393054030541305423054330544305453054630547305483054930550305513055230553305543055530556305573055830559305603056130562305633056430565305663056730568305693057030571305723057330574305753057630577305783057930580305813058230583305843058530586305873058830589305903059130592305933059430595305963059730598305993060030601306023060330604306053060630607306083060930610306113061230613306143061530616306173061830619306203062130622306233062430625306263062730628306293063030631306323063330634306353063630637306383063930640306413064230643306443064530646306473064830649306503065130652306533065430655306563065730658306593066030661306623066330664306653066630667306683066930670306713067230673306743067530676306773067830679306803068130682306833068430685306863068730688306893069030691306923069330694306953069630697306983069930700307013070230703307043070530706307073070830709307103071130712307133071430715307163071730718307193072030721307223072330724307253072630727307283072930730307313073230733307343073530736307373073830739307403074130742307433074430745307463074730748307493075030751307523075330754307553075630757307583075930760307613076230763307643076530766307673076830769307703077130772307733077430775307763077730778307793078030781307823078330784307853078630787307883078930790307913079230793307943079530796307973079830799308003080130802308033080430805308063080730808308093081030811308123081330814308153081630817308183081930820308213082230823308243082530826308273082830829308303083130832308333083430835308363083730838308393084030841308423084330844308453084630847308483084930850308513085230853308543085530856308573085830859308603086130862308633086430865308663086730868308693087030871308723087330874308753087630877308783087930880308813088230883308843088530886308873088830889308903089130892308933089430895308963089730898308993090030901309023090330904309053090630907309083090930910309113091230913309143091530916309173091830919309203092130922309233092430925309263092730928309293093030931309323093330934309353093630937309383093930940309413094230943309443094530946309473094830949309503095130952309533095430955309563095730958309593096030961309623096330964309653096630967309683096930970309713097230973309743097530976309773097830979309803098130982309833098430985309863098730988309893099030991309923099330994309953099630997309983099931000310013100231003310043100531006310073100831009310103101131012310133101431015310163101731018310193102031021310223102331024310253102631027310283102931030310313103231033310343103531036310373103831039310403104131042310433104431045310463104731048310493105031051310523105331054310553105631057310583105931060310613106231063310643106531066310673106831069310703107131072310733107431075310763107731078310793108031081310823108331084310853108631087310883108931090310913109231093310943109531096310973109831099311003110131102311033110431105311063110731108311093111031111311123111331114311153111631117311183111931120311213112231123311243112531126311273112831129311303113131132311333113431135311363113731138311393114031141311423114331144311453114631147311483114931150311513115231153311543115531156311573115831159311603116131162311633116431165311663116731168311693117031171311723117331174311753117631177311783117931180311813118231183311843118531186311873118831189311903119131192311933119431195311963119731198311993120031201312023120331204312053120631207312083120931210312113121231213312143121531216312173121831219312203122131222312233122431225312263122731228312293123031231312323123331234312353123631237312383123931240312413124231243312443124531246312473124831249312503125131252312533125431255312563125731258312593126031261312623126331264312653126631267312683126931270312713127231273312743127531276312773127831279312803128131282312833128431285312863128731288312893129031291312923129331294312953129631297312983129931300313013130231303313043130531306313073130831309313103131131312313133131431315313163131731318313193132031321313223132331324313253132631327313283132931330313313133231333313343133531336313373133831339313403134131342313433134431345313463134731348313493135031351313523135331354313553135631357313583135931360313613136231363313643136531366313673136831369313703137131372313733137431375313763137731378313793138031381313823138331384313853138631387313883138931390313913139231393313943139531396313973139831399314003140131402314033140431405314063140731408314093141031411314123141331414314153141631417314183141931420314213142231423314243142531426314273142831429314303143131432314333143431435314363143731438314393144031441314423144331444314453144631447314483144931450314513145231453314543145531456314573145831459314603146131462314633146431465314663146731468314693147031471314723147331474314753147631477314783147931480314813148231483314843148531486314873148831489314903149131492314933149431495314963149731498314993150031501315023150331504315053150631507315083150931510315113151231513315143151531516315173151831519315203152131522315233152431525315263152731528315293153031531315323153331534315353153631537315383153931540315413154231543315443154531546315473154831549315503155131552315533155431555315563155731558315593156031561315623156331564315653156631567315683156931570315713157231573315743157531576315773157831579315803158131582315833158431585315863158731588315893159031591315923159331594315953159631597315983159931600316013160231603316043160531606316073160831609316103161131612316133161431615316163161731618316193162031621316223162331624316253162631627316283162931630316313163231633316343163531636316373163831639316403164131642316433164431645316463164731648316493165031651316523165331654316553165631657316583165931660316613166231663316643166531666316673166831669316703167131672316733167431675316763167731678316793168031681316823168331684316853168631687316883168931690316913169231693316943169531696316973169831699317003170131702317033170431705317063170731708317093171031711317123171331714317153171631717317183171931720317213172231723317243172531726317273172831729317303173131732317333173431735317363173731738317393174031741317423174331744317453174631747317483174931750317513175231753317543175531756317573175831759317603176131762317633176431765317663176731768317693177031771317723177331774317753177631777317783177931780317813178231783317843178531786317873178831789317903179131792317933179431795317963179731798317993180031801318023180331804318053180631807318083180931810318113181231813318143181531816318173181831819318203182131822318233182431825318263182731828318293183031831318323183331834318353183631837318383183931840318413184231843318443184531846318473184831849318503185131852318533185431855318563185731858318593186031861318623186331864318653186631867318683186931870318713187231873318743187531876318773187831879318803188131882318833188431885318863188731888318893189031891318923189331894318953189631897318983189931900319013190231903319043190531906319073190831909319103191131912319133191431915319163191731918319193192031921319223192331924319253192631927319283192931930319313193231933319343193531936319373193831939319403194131942319433194431945319463194731948319493195031951319523195331954319553195631957319583195931960319613196231963319643196531966319673196831969319703197131972319733197431975319763197731978319793198031981319823198331984319853198631987319883198931990319913199231993319943199531996319973199831999320003200132002320033200432005320063200732008320093201032011320123201332014320153201632017320183201932020320213202232023320243202532026320273202832029320303203132032320333203432035320363203732038320393204032041320423204332044320453204632047320483204932050320513205232053320543205532056320573205832059320603206132062320633206432065320663206732068320693207032071320723207332074320753207632077320783207932080320813208232083320843208532086320873208832089320903209132092320933209432095320963209732098320993210032101321023210332104321053210632107321083210932110321113211232113321143211532116321173211832119321203212132122321233212432125321263212732128321293213032131321323213332134321353213632137321383213932140321413214232143321443214532146321473214832149321503215132152321533215432155321563215732158321593216032161321623216332164321653216632167321683216932170321713217232173321743217532176321773217832179321803218132182321833218432185321863218732188321893219032191321923219332194321953219632197321983219932200322013220232203322043220532206322073220832209322103221132212322133221432215322163221732218322193222032221322223222332224322253222632227322283222932230322313223232233322343223532236322373223832239322403224132242322433224432245322463224732248322493225032251322523225332254322553225632257322583225932260322613226232263322643226532266322673226832269322703227132272322733227432275322763227732278322793228032281322823228332284322853228632287322883228932290322913229232293322943229532296322973229832299323003230132302323033230432305323063230732308323093231032311323123231332314323153231632317323183231932320323213232232323323243232532326323273232832329323303233132332323333233432335323363233732338323393234032341323423234332344323453234632347323483234932350323513235232353323543235532356323573235832359323603236132362323633236432365323663236732368323693237032371323723237332374323753237632377323783237932380323813238232383323843238532386323873238832389323903239132392323933239432395323963239732398323993240032401324023240332404324053240632407324083240932410324113241232413324143241532416324173241832419324203242132422324233242432425324263242732428324293243032431324323243332434324353243632437324383243932440324413244232443324443244532446324473244832449324503245132452324533245432455324563245732458324593246032461324623246332464324653246632467324683246932470324713247232473324743247532476324773247832479324803248132482324833248432485324863248732488324893249032491324923249332494324953249632497324983249932500325013250232503325043250532506325073250832509325103251132512325133251432515325163251732518325193252032521325223252332524325253252632527325283252932530325313253232533325343253532536325373253832539325403254132542325433254432545325463254732548325493255032551325523255332554325553255632557325583255932560325613256232563325643256532566325673256832569325703257132572325733257432575325763257732578325793258032581325823258332584325853258632587325883258932590325913259232593325943259532596325973259832599326003260132602326033260432605326063260732608326093261032611326123261332614326153261632617326183261932620326213262232623326243262532626326273262832629326303263132632326333263432635326363263732638326393264032641326423264332644326453264632647326483264932650326513265232653326543265532656326573265832659326603266132662326633266432665326663266732668326693267032671326723267332674326753267632677326783267932680326813268232683326843268532686326873268832689326903269132692326933269432695326963269732698326993270032701327023270332704327053270632707327083270932710327113271232713327143271532716327173271832719327203272132722327233272432725327263272732728327293273032731327323273332734327353273632737327383273932740327413274232743327443274532746327473274832749327503275132752327533275432755327563275732758327593276032761327623276332764327653276632767327683276932770327713277232773327743277532776327773277832779327803278132782327833278432785327863278732788327893279032791327923279332794327953279632797327983279932800328013280232803328043280532806328073280832809328103281132812328133281432815328163281732818328193282032821328223282332824328253282632827328283282932830328313283232833328343283532836328373283832839328403284132842328433284432845328463284732848328493285032851328523285332854328553285632857328583285932860328613286232863328643286532866328673286832869328703287132872328733287432875328763287732878328793288032881328823288332884328853288632887328883288932890328913289232893328943289532896328973289832899329003290132902329033290432905329063290732908329093291032911329123291332914329153291632917329183291932920329213292232923329243292532926329273292832929329303293132932329333293432935329363293732938329393294032941329423294332944329453294632947329483294932950329513295232953329543295532956329573295832959329603296132962329633296432965329663296732968329693297032971329723297332974329753297632977329783297932980329813298232983329843298532986329873298832989329903299132992329933299432995329963299732998329993300033001330023300333004330053300633007330083300933010330113301233013330143301533016330173301833019330203302133022330233302433025330263302733028330293303033031330323303333034330353303633037330383303933040330413304233043330443304533046330473304833049330503305133052330533305433055330563305733058330593306033061330623306333064330653306633067330683306933070330713307233073330743307533076330773307833079330803308133082330833308433085330863308733088330893309033091330923309333094330953309633097330983309933100331013310233103331043310533106331073310833109331103311133112331133311433115331163311733118331193312033121331223312333124331253312633127331283312933130331313313233133331343313533136331373313833139331403314133142331433314433145331463314733148331493315033151331523315333154331553315633157331583315933160331613316233163331643316533166331673316833169331703317133172331733317433175331763317733178331793318033181331823318333184331853318633187331883318933190331913319233193331943319533196331973319833199332003320133202332033320433205332063320733208332093321033211332123321333214332153321633217332183321933220332213322233223332243322533226332273322833229332303323133232332333323433235332363323733238332393324033241332423324333244332453324633247332483324933250332513325233253332543325533256332573325833259332603326133262332633326433265332663326733268332693327033271332723327333274332753327633277332783327933280332813328233283332843328533286332873328833289332903329133292332933329433295332963329733298332993330033301333023330333304333053330633307333083330933310333113331233313333143331533316333173331833319333203332133322333233332433325333263332733328333293333033331333323333333334333353333633337333383333933340333413334233343333443334533346333473334833349333503335133352333533335433355333563335733358333593336033361333623336333364333653336633367333683336933370333713337233373333743337533376333773337833379333803338133382333833338433385333863338733388333893339033391333923339333394333953339633397333983339933400334013340233403334043340533406334073340833409334103341133412334133341433415334163341733418334193342033421334223342333424334253342633427334283342933430334313343233433334343343533436334373343833439334403344133442334433344433445334463344733448334493345033451334523345333454334553345633457334583345933460334613346233463334643346533466334673346833469334703347133472334733347433475334763347733478334793348033481334823348333484334853348633487334883348933490334913349233493334943349533496334973349833499335003350133502335033350433505335063350733508335093351033511335123351333514335153351633517335183351933520335213352233523335243352533526335273352833529335303353133532335333353433535335363353733538335393354033541335423354333544335453354633547335483354933550335513355233553335543355533556335573355833559335603356133562335633356433565335663356733568335693357033571335723357333574335753357633577335783357933580335813358233583335843358533586335873358833589335903359133592335933359433595335963359733598335993360033601336023360333604336053360633607336083360933610336113361233613336143361533616336173361833619336203362133622336233362433625336263362733628336293363033631336323363333634336353363633637336383363933640336413364233643336443364533646336473364833649336503365133652336533365433655336563365733658336593366033661336623366333664336653366633667336683366933670336713367233673336743367533676336773367833679336803368133682336833368433685336863368733688336893369033691336923369333694336953369633697336983369933700337013370233703337043370533706337073370833709337103371133712337133371433715337163371733718337193372033721337223372333724337253372633727337283372933730337313373233733337343373533736337373373833739337403374133742337433374433745337463374733748337493375033751337523375333754337553375633757337583375933760337613376233763337643376533766337673376833769337703377133772337733377433775337763377733778337793378033781337823378333784337853378633787337883378933790337913379233793337943379533796337973379833799338003380133802338033380433805338063380733808338093381033811338123381333814338153381633817338183381933820338213382233823338243382533826338273382833829338303383133832338333383433835338363383733838338393384033841338423384333844338453384633847338483384933850338513385233853338543385533856338573385833859338603386133862338633386433865338663386733868338693387033871338723387333874338753387633877338783387933880338813388233883338843388533886338873388833889338903389133892338933389433895338963389733898338993390033901339023390333904339053390633907339083390933910339113391233913339143391533916339173391833919339203392133922339233392433925339263392733928
  1. %% This BibTeX bibliography file was created using BibDesk.
  2. %% http://bibdesk.sourceforge.net/
  3. %% Created for Jeremy Siek at 2016-06-03 14:32:05 -0400
  4. %% Saved with string encoding Unicode (UTF-8)
  5. @inproceedings{Blackburn:2004aa,
  6. Acmid = {1005693},
  7. Address = {New York, NY, USA},
  8. Author = {Blackburn, Stephen M. and Cheng, Perry and McKinley, Kathryn S.},
  9. Booktitle = {Proceedings of the Joint International Conference on Measurement and Modeling of Computer Systems},
  10. Date-Added = {2016-06-03 18:31:28 +0000},
  11. Date-Modified = {2016-06-03 18:31:30 +0000},
  12. Doi = {10.1145/1005686.1005693},
  13. Isbn = {1-58113-873-3},
  14. Keywords = {generational, java, mark-sweep, reference counting, semi-space},
  15. Location = {New York, NY, USA},
  16. Numpages = {12},
  17. Pages = {25--36},
  18. Publisher = {ACM},
  19. Series = {SIGMETRICS '04/Performance '04},
  20. Title = {Myths and Realities: The Performance Impact of Garbage Collection},
  21. Url = {http://doi.acm.org/10.1145/1005686.1005693},
  22. Year = {2004},
  23. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1005686.1005693},
  24. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1005686.1005693}}
  25. @book{Jones:2011aa,
  26. Author = {Jones, Richard and Hosking, Antony and Moss, Eliot},
  27. Date-Added = {2016-06-03 18:30:32 +0000},
  28. Date-Modified = {2016-06-03 18:30:35 +0000},
  29. Edition = {1st},
  30. Isbn = {1420082795, 9781420082791},
  31. Publisher = {Chapman \& Hall/CRC},
  32. Title = {The Garbage Collection Handbook: The Art of Automatic Memory Management},
  33. Year = {2011}}
  34. @inproceedings{Cutler:2015aa,
  35. Acmid = {2754184},
  36. Address = {New York, NY, USA},
  37. Author = {Cutler, Cody and Morris, Robert},
  38. Booktitle = {Proceedings of the 2015 International Symposium on Memory Management},
  39. Date-Added = {2016-06-03 18:28:11 +0000},
  40. Date-Modified = {2016-06-03 18:28:13 +0000},
  41. Doi = {10.1145/2754169.2754184},
  42. Isbn = {978-1-4503-3589-8},
  43. Keywords = {Garbage collection, memory management},
  44. Location = {Portland, OR, USA},
  45. Numpages = {12},
  46. Pages = {131--142},
  47. Publisher = {ACM},
  48. Series = {ISMM '15},
  49. Title = {Reducing Pause Times with Clustered Collection},
  50. Url = {http://doi.acm.org/10.1145/2754169.2754184},
  51. Year = {2015},
  52. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2754169.2754184},
  53. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2754169.2754184}}
  54. @inproceedings{Shidal:2015aa,
  55. Acmid = {2754183},
  56. Address = {New York, NY, USA},
  57. Author = {Shidal, Jonathan and Spilo, Ari J. and Scheid, Paul T. and Cytron, Ron K. and Kavi, Krishna M.},
  58. Booktitle = {Proceedings of the 2015 International Symposium on Memory Management},
  59. Date-Added = {2016-06-03 18:25:03 +0000},
  60. Date-Modified = {2016-06-03 18:25:06 +0000},
  61. Doi = {10.1145/2754169.2754183},
  62. Isbn = {978-1-4503-3589-8},
  63. Keywords = {cache, garbage collection, reference counting},
  64. Location = {Portland, OR, USA},
  65. Numpages = {13},
  66. Pages = {118--130},
  67. Publisher = {ACM},
  68. Series = {ISMM '15},
  69. Title = {Recycling Trash in Cache},
  70. Url = {http://doi.acm.org/10.1145/2754169.2754183},
  71. Year = {2015},
  72. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTgtc2hpZGFsLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExOC1zaGlkYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX/Y2tN3Q8tQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTd3wLAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDExOC1zaGlkYWwucGRmAAAOACAADwBwADEAMQA4AC0AcwBoAGkAZABhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMTgtc2hpZGFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  73. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2754169.2754183},
  74. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2754169.2754183}}
  75. @inproceedings{Gupta:1999aa,
  76. Author = {Gupta, Rajiv and Bod{\'\i}k, Rastislav},
  77. Booktitle = {Compiler Construction},
  78. Date-Added = {2016-05-30 13:01:40 +0000},
  79. Date-Modified = {2016-05-30 13:02:53 +0000},
  80. Pages = {107--121},
  81. Publisher = {Springer},
  82. Title = {Register Pressure Sensitive Redundancy Elimination},
  83. Year = {1999},
  84. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHJlZy1wcmVzLXJlZHVuZC1lbGltLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcmVnLXByZXMtcmVkdW5kLWVsaW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX5BaNNxsdFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTceoRAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcmVnLXByZXMtcmVkdW5kLWVsaW0ucGRmAA4AMgAYAHIAZQBnAC0AcAByAGUAcwAtAHIAZQBkAHUAbgBkAC0AZQBsAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcmVnLXByZXMtcmVkdW5kLWVsaW0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  85. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-49051-7_8}}
  86. @inproceedings{Liblit:2000aa,
  87. Acmid = {325717},
  88. Address = {New York, NY, USA},
  89. Author = {Liblit, Ben and Aiken, Alexander},
  90. Booktitle = {Proceedings of the 27th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  91. Date-Added = {2016-05-21 15:17:40 +0000},
  92. Date-Modified = {2016-05-21 15:17:43 +0000},
  93. Doi = {10.1145/325694.325717},
  94. Isbn = {1-58113-125-9},
  95. Location = {Boston, MA, USA},
  96. Numpages = {15},
  97. Pages = {199--213},
  98. Publisher = {ACM},
  99. Series = {POPL '00},
  100. Title = {Type Systems for Distributed Data Structures},
  101. Url = {http://doi.acm.org/10.1145/325694.325717},
  102. Year = {2000},
  103. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOTktbGlibGl0LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE5OS1saWJsaXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXy3WdNl9IRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTZizEAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE5OS1saWJsaXQucGRmAAAOACAADwBwADEAOQA5AC0AbABpAGIAbABpAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxOTktbGlibGl0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  104. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325717},
  105. Bdsk-Url-2 = {http://dx.doi.org/10.1145/325694.325717}}
  106. @techreport{Dijkstra:1982aa,
  107. Author = {E. W. Dijkstra},
  108. Date-Added = {2016-05-20 17:16:31 +0000},
  109. Date-Modified = {2016-05-20 17:18:04 +0000},
  110. Institution = {University of Texas at Austin},
  111. Number = {EWD831},
  112. Title = {Why numbering should start at zero},
  113. Year = {1982},
  114. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpFV0Q4MzEucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpFV0Q4MzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfI6B02S/VVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANNk95UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBFV0Q4MzEucGRmAA4AFgAKAEUAVwBEADgAMwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9FV0Q4MzEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  115. @inproceedings{Friedman:1976ab,
  116. Author = {Daniel P. Friedman and David S. Wise},
  117. Booktitle = {International Conference on Parallel Processing},
  118. Date-Added = {2016-05-13 18:35:32 +0000},
  119. Date-Modified = {2016-05-13 18:36:10 +0000},
  120. Title = {The impact of applicative programming on multiprocessing},
  121. Year = {1976}}
  122. @article{Hoare:1974aa,
  123. Acmid = {361161},
  124. Address = {New York, NY, USA},
  125. Author = {Hoare, C. A. R.},
  126. Date-Added = {2016-05-13 18:26:32 +0000},
  127. Date-Modified = {2016-05-13 18:26:35 +0000},
  128. Doi = {10.1145/355620.361161},
  129. Issn = {0001-0782},
  130. Issue_Date = {Oct. 1974},
  131. Journal = {Commun. ACM},
  132. Keywords = {monitors, mutual exclusion, operating systems, scheduling, structured multiprogramming, synchronization, system implementation languages},
  133. Month = oct,
  134. Number = {10},
  135. Numpages = {9},
  136. Pages = {549--557},
  137. Publisher = {ACM},
  138. Title = {Monitors: An Operating System Structuring Concept},
  139. Url = {http://doi.acm.org/10.1145/355620.361161},
  140. Volume = {17},
  141. Year = {1974},
  142. Bdsk-Url-1 = {http://doi.acm.org/10.1145/355620.361161},
  143. Bdsk-Url-2 = {http://dx.doi.org/10.1145/355620.361161}}
  144. @book{Hansen:1973aa,
  145. Address = {Upper Saddle River, NJ, USA},
  146. Author = {Hansen, Per Brinch},
  147. Date-Added = {2016-05-13 18:26:02 +0000},
  148. Date-Modified = {2016-05-13 18:26:05 +0000},
  149. Isbn = {0-13-637843-9},
  150. Publisher = {Prentice-Hall, Inc.},
  151. Title = {Operating System Principles},
  152. Year = {1973}}
  153. @inproceedings{Sterling:2014ab,
  154. Address = {Stockholm, Sweden},
  155. Author = {Thomas Sterling and Matthew Anderson and P. Kevin Bohan and Maciej Brodowicz and Abhishek Kulkarni and Bo Zhang},
  156. Booktitle = {Exascale Applications and Software Conference},
  157. Date-Added = {2016-05-13 17:28:07 +0000},
  158. Date-Modified = {2016-05-13 17:28:10 +0000},
  159. Keywords = {HPX},
  160. Month = {Apr},
  161. Title = {Towards Exascale Co-design in a Runtime System},
  162. Year = 2014}
  163. @inproceedings{Anderson:2014ab,
  164. Address = {Leipzig, Germany},
  165. Author = {Matthew Anderson and Maciej Brodowicz and Luke Dalessandro and Jackson DeBuhr and Thomas Sterling},
  166. Booktitle = {29th International Supercomputing Conference (ISC), 2014},
  167. Date-Added = {2016-05-13 17:27:36 +0000},
  168. Date-Modified = {2016-05-13 17:27:39 +0000},
  169. Keywords = {HPX},
  170. Month = {Jun},
  171. Title = {A dynamic execution model applied to distributed collision detection},
  172. Year = 2014}
  173. @inproceedings{Zhang:2014aa,
  174. Address = {Edmonton, Canada},
  175. Author = {B. Zhang},
  176. Booktitle = {Forth Workshop on Data-Flow Execution Models for Extreme Scale Computing},
  177. Date-Added = {2016-05-13 17:26:52 +0000},
  178. Date-Modified = {2016-05-13 17:26:55 +0000},
  179. Keywords = {HPX},
  180. Month = {August},
  181. Pdf = {http://www.cs.ucy.ac.cy/dfmworkshop/wp-content/uploads/2014/08/DFM2014-4-Asynchronous-Task-Scheduling-of-the-Fast-Multipole-Method-using-various-Runtime-Systems.pdf},
  182. Title = {Asynchronous task scheduling of the fast multipole method using various runtime systems},
  183. Year = {2014}}
  184. @article{Luth:2009aa,
  185. Annote = {graspable logic},
  186. Author = {Christoph L{\"u}th},
  187. Date-Added = {2016-05-13 12:27:54 +0000},
  188. Date-Modified = {2016-05-13 12:29:02 +0000},
  189. Journal = {Electronic Communications of the EASST},
  190. Title = {User Interfaces for Theorem Provers: Necessary Nuisance or Unexplored Potential?},
  191. Volume = {23},
  192. Year = {2009},
  193. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEDMyMi05NDgtMS1QQi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEDMyMi05NDgtMS1QQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF7F/PTW0DCUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA01t5AgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6ADMyMi05NDgtMS1QQi5wZGYADgAiABAAMwAyADIALQA5ADQAOAAtADEALQBQAEIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliLzMyMi05NDgtMS1QQi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  194. @article{Bertot:1998aa,
  195. Annote = {graspable logic},
  196. Author = {Y. Bertot and L. Th{\'e}ry},
  197. Date-Added = {2016-05-13 12:25:08 +0000},
  198. Date-Modified = {2016-05-13 12:25:22 +0000},
  199. Doi = {http://dx.doi.org/10.1006/jsco.1997.0171},
  200. Issn = {0747-7171},
  201. Journal = {Journal of Symbolic Computation},
  202. Number = {2},
  203. Pages = {161 - 194},
  204. Title = {A Generic Approach to Building User Interfaces for Theorem Provers},
  205. Url = {http://www.sciencedirect.com/science/article/pii/S0747717197901711},
  206. Volume = {25},
  207. Year = {1998},
  208. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWdlbmVyaWMtdWktcHJvdmVyLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZ2VuZXJpYy11aS1wcm92ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXsW7NNbP99QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTW3gfAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZ2VuZXJpYy11aS1wcm92ZXIucGRmAAAOACwAFQBnAGUAbgBlAHIAaQBjAC0AdQBpAC0AcAByAG8AdgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2dlbmVyaWMtdWktcHJvdmVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  209. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0747717197901711},
  210. Bdsk-Url-2 = {http://dx.doi.org/10.1006/jsco.1997.0171}}
  211. @article{Gast:2012aa,
  212. Author = {Holger Gast},
  213. Date-Added = {2016-05-13 12:21:59 +0000},
  214. Date-Modified = {2016-05-13 12:22:03 +0000},
  215. Doi = {http://dx.doi.org/10.1016/j.entcs.2012.06.002},
  216. Issn = {1571-0661},
  217. Journal = {Electronic Notes in Theoretical Computer Science},
  218. Keywords = {software quality},
  219. Note = {Proceedings of the 9th International Workshop On User Interfaces for Theorem Provers (UITP10)},
  220. Pages = {3 - 16},
  221. Title = {Engineering the Prover Interface},
  222. Url = {http://www.sciencedirect.com/science/article/pii/S1571066112000229},
  223. Volume = {285},
  224. Year = {2012},
  225. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGVuZy1wcm92ZXItaW50ZXJmYWNlLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYZW5nLXByb3Zlci1pbnRlcmZhY2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXsWIdNbPwRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTW3dEAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZW5nLXByb3Zlci1pbnRlcmZhY2UucGRmAA4AMgAYAGUAbgBnAC0AcAByAG8AdgBlAHIALQBpAG4AdABlAHIAZgBhAGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZW5nLXByb3Zlci1pbnRlcmZhY2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  226. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1571066112000229},
  227. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.entcs.2012.06.002}}
  228. @article{Pham:2012aa,
  229. Acmid = {2372038},
  230. Address = {Amsterdam, The Netherlands, The Netherlands},
  231. Annote = {related to graspable math and logic, and geogebra},
  232. Author = {Pham, Tuan Minh and Bertot, Yves},
  233. Date-Added = {2016-05-13 12:17:59 +0000},
  234. Date-Modified = {2016-05-13 12:19:24 +0000},
  235. Doi = {10.1016/j.entcs.2012.06.005},
  236. Issn = {1571-0661},
  237. Issue_Date = {September, 2012},
  238. Journal = {Electron. Notes Theor. Comput. Sci.},
  239. Keywords = {Coq, dynamic geometry, interactive geometric proofs, proof assistant},
  240. Month = sep,
  241. Numpages = {13},
  242. Pages = {43--55},
  243. Publisher = {Elsevier Science Publishers B. V.},
  244. Title = {A Combination of a Dynamic Geometry Software With a Proof Assistant for Interactive Formal Proofs},
  245. Url = {http://dx.doi.org/10.1016/j.entcs.2012.06.005},
  246. Volume = {285},
  247. Year = {2012},
  248. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmR5bi1nZW9tZXRyeS1wcm9vZi5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmR5bi1nZW9tZXRyeS1wcm9vZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF7FXLTWz5jUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA01t2owAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGR5bi1nZW9tZXRyeS1wcm9vZi5wZGYADgAuABYAZAB5AG4ALQBnAGUAbwBtAGUAdAByAHkALQBwAHIAbwBvAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2R5bi1nZW9tZXRyeS1wcm9vZi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  249. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.entcs.2012.06.005}}
  250. @article{Stoutemyer:2014aa,
  251. Acmid = {2576827},
  252. Address = {New York, NY, USA},
  253. Annote = {related to graspable math},
  254. Author = {Stoutemyer, David R.},
  255. Date-Added = {2016-05-13 12:13:52 +0000},
  256. Date-Modified = {2016-05-13 12:14:28 +0000},
  257. Doi = {10.1145/2576802.2576827},
  258. Issn = {1932-2240},
  259. Issue_Date = {September/December 2013},
  260. Journal = {ACM Commun. Comput. Algebra},
  261. Month = jan,
  262. Number = {3/4},
  263. Numpages = {36},
  264. Pages = {130--165},
  265. Publisher = {ACM},
  266. Title = {A Computer Algebra User Interface Manifesto},
  267. Url = {http://doi.acm.org/10.1145/2576802.2576827},
  268. Volume = {47},
  269. Year = {2014},
  270. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMzAtc3RvdXRlbXllci5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMzAtc3RvdXRlbXllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF7En/TWz1WUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA01t1lgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxMzAtc3RvdXRlbXllci5wZGYAAA4AKAATAHAAMQAzADAALQBzAHQAbwB1AHQAZQBtAHkAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMTMwLXN0b3V0ZW15ZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  271. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2576802.2576827},
  272. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2576802.2576827}}
  273. @inbook{Chaudhuri:2013aa,
  274. Address = {Berlin, Heidelberg},
  275. Annote = {related to graspable logic},
  276. Author = {Chaudhuri, Kaustuv},
  277. Chapter = {Subformula Linking as an Interaction Method},
  278. Date-Added = {2016-05-13 12:10:55 +0000},
  279. Date-Modified = {2016-05-13 12:11:38 +0000},
  280. Doi = {10.1007/978-3-642-39634-2_28},
  281. Editor = {Blazy, Sandrine and Paulin-Mohring, Christine and Pichardie, David},
  282. Isbn = {978-3-642-39634-2},
  283. Pages = {386--401},
  284. Publisher = {Springer Berlin Heidelberg},
  285. Title = {Interactive Theorem Proving: 4th International Conference, ITP 2013, Rennes, France, July 22-26, 2013. Proceedings},
  286. Url = {http://dx.doi.org/10.1007/978-3-642-39634-2_28},
  287. Year = {2013},
  288. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1pdHAxM2xpbmsucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1pdHAxM2xpbmsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABexHv01s8nVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANNbdN0AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBpdHAxM2xpbmsucGRmAAAOABwADQBpAHQAcAAxADMAbABpAG4AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaXRwMTNsaW5rLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  289. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-39634-2_28}}
  290. @inproceedings{Thery:1992aa,
  291. Acmid = {143760},
  292. Address = {New York, NY, USA},
  293. Annote = {related to graspable logic},
  294. Author = {Th{\'e}ry, Laurent and Bertot, Yves and Kahn, Gilles},
  295. Booktitle = {Proceedings of the Fifth ACM SIGSOFT Symposium on Software Development Environments},
  296. Date-Added = {2016-05-13 12:07:02 +0000},
  297. Date-Modified = {2016-05-13 12:11:56 +0000},
  298. Doi = {10.1145/142868.143760},
  299. Isbn = {0-89791-554-2},
  300. Location = {Tyson's Corner, Virginia, USA},
  301. Numpages = {10},
  302. Pages = {120--129},
  303. Publisher = {ACM},
  304. Series = {SDE 5},
  305. Title = {Real Theorem Provers Deserve Real User-interfaces},
  306. Url = {http://doi.acm.org/10.1145/142868.143760},
  307. Year = {1992},
  308. Bdsk-Url-1 = {http://doi.acm.org/10.1145/142868.143760},
  309. Bdsk-Url-2 = {http://dx.doi.org/10.1145/142868.143760}}
  310. @inbook{Bertot:1994aa,
  311. Address = {Berlin, Heidelberg},
  312. Annote = {related to graspable logic},
  313. Author = {Bertot, Yves and Kahn, Gilles and Th{\'e}ry, Laurent},
  314. Chapter = {Proof by pointing},
  315. Date-Added = {2016-05-13 12:02:49 +0000},
  316. Date-Modified = {2016-05-13 12:05:32 +0000},
  317. Doi = {10.1007/3-540-57887-0_94},
  318. Editor = {Hagiya, Masami and Mitchell, John C.},
  319. Isbn = {978-3-540-48383-0},
  320. Pages = {141--160},
  321. Publisher = {Springer Berlin Heidelberg},
  322. Title = {Theoretical Aspects of Computer Software: International Symposium TACS '94 Sendai, Japan, April 19--22, 1994 Proceedings},
  323. Url = {http://dx.doi.org/10.1007/3-540-57887-0_94},
  324. Year = {1994},
  325. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXByb29mLWJ5LXBvaW50aW5nLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcHJvb2YtYnktcG9pbnRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXsQadNbOsVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTW3MFAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcHJvb2YtYnktcG9pbnRpbmcucGRmAAAOACwAFQBwAHIAbwBvAGYALQBiAHkALQBwAG8AaQBuAHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3Byb29mLWJ5LXBvaW50aW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  326. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-57887-0_94}}
  327. @phdthesis{Bohm:1954aa,
  328. Author = {Corrado B{\"o}hm},
  329. Date-Added = {2016-05-05 02:00:53 +0000},
  330. Date-Modified = {2016-05-05 02:02:20 +0000},
  331. School = {ETH Zurich},
  332. Title = {Digital Computers: On encoding logical-mathematical formulas using the machine itself during program conception},
  333. Year = {1954},
  334. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlib2VobS5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWJvZWhtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFjq3fTUCH2UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA01BaNgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGJvZWhtLnBkZgAADgAUAAkAYgBvAGUAaABtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9ib2VobS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  335. @inbook{Bonnaire-Sergeant2016,
  336. Address = {Berlin, Heidelberg},
  337. Author = {Bonnaire-Sergeant, Ambrose and Davies, Rowan and Tobin-Hochstadt, Sam},
  338. Chapter = {Practical Optional Types for Clojure},
  339. Date-Added = {2016-05-03 14:41:23 +0000},
  340. Date-Modified = {2016-05-03 14:41:23 +0000},
  341. Doi = {10.1007/978-3-662-49498-1_4},
  342. Editor = {Thiemann, Peter},
  343. Isbn = {978-3-662-49498-1},
  344. Pages = {68--94},
  345. Publisher = {Springer Berlin Heidelberg},
  346. Title = {Programming Languages and Systems: 25th European Symposium on Programming, ESOP 2016, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2016, Eindhoven, The Netherlands, April 2-8, 2016, Proceedings},
  347. Url = {http://dx.doi.org/10.1007/978-3-662-49498-1_4},
  348. Year = {2016},
  349. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHByYWMtb3B0LWNsb2p1cmUucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwcmFjLW9wdC1jbG9qdXJlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYyQD004w9FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANNOaTQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwcmFjLW9wdC1jbG9qdXJlLnBkZgAOACoAFABwAHIAYQBjAC0AbwBwAHQALQBjAGwAbwBqAHUAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wcmFjLW9wdC1jbG9qdXJlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  350. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-662-49498-1_4}}
  351. @electronic{Verlaguet:aa,
  352. Author = {Julien Verlaguet and Alok Menghrajani},
  353. Date-Added = {2016-05-03 14:29:44 +0000},
  354. Date-Modified = {2016-05-03 14:30:57 +0000},
  355. Title = {Hack: a new programming langauge for {HHVM}},
  356. Url = {https://code.facebook.com/posts/264544830379293/hack-a-new-programming-language-for-hhvm/},
  357. Urldate = {March 20, 2014},
  358. Bdsk-Url-1 = {https://code.facebook.com/posts/264544830379293/hack-a-new-programming-language-for-hhvm/}}
  359. @inbook{Hoare:1997aa,
  360. Address = {Berlin, Heidelberg},
  361. Author = {Hoare, C. A. R.},
  362. Chapter = {Unified Theories of Programming},
  363. Date-Added = {2016-05-03 14:16:26 +0000},
  364. Date-Modified = {2016-05-03 14:16:44 +0000},
  365. Doi = {10.1007/978-3-642-60858-2_21},
  366. Editor = {Broy, Manfred and Schieder, Birgit},
  367. Isbn = {978-3-642-60858-2},
  368. Pages = {313--367},
  369. Publisher = {Springer Berlin Heidelberg},
  370. Title = {Mathematical Methods in Program Development},
  371. Url = {http://dx.doi.org/10.1007/978-3-642-60858-2_21},
  372. Year = {1997},
  373. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHVuaWZpZWRfdGhlb3JpZXMucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR1bmlmaWVkX3RoZW9yaWVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYxvY004rFVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANNOY1UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB1bmlmaWVkX3RoZW9yaWVzLnBkZgAOACoAFAB1AG4AaQBmAGkAZQBkAF8AdABoAGUAbwByAGkAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi91bmlmaWVkX3RoZW9yaWVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  374. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-60858-2_21}}
  375. @inproceedings{Steele:1977aa,
  376. Acmid = {810196},
  377. Address = {New York, NY, USA},
  378. Author = {Steele,Jr., Guy Lewis},
  379. Booktitle = {Proceedings of the 1977 Annual Conference},
  380. Date-Added = {2016-05-02 20:39:13 +0000},
  381. Date-Modified = {2016-05-02 20:39:16 +0000},
  382. Doi = {10.1145/800179.810196},
  383. Isbn = {978-1-4503-3921-6},
  384. Location = {Seattle, Washington},
  385. Numpages = {10},
  386. Pages = {153--162},
  387. Publisher = {ACM},
  388. Series = {ACM '77},
  389. Title = {Debunking the \&Ldquo;Expensive Procedure Call\&Rdquo; Myth or, Procedure Call Implementations Considered Harmful or, LAMBDA: The Ultimate GOTO},
  390. Url = {http://doi.acm.org/10.1145/800179.810196},
  391. Year = {1977},
  392. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTMtc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1My1zdGVlbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWMTa9NNM0VQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTTWuFAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE1My1zdGVlbGUucGRmAAAOACAADwBwADEANQAzAC0AcwB0AGUAZQBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNTMtc3RlZWxlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  393. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800179.810196},
  394. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800179.810196}}
  395. @inproceedings{Pitts:1998ab,
  396. Author = {Andrew M. Pitts},
  397. Bibsource = {dblp computer science bibliography, http://dblp.org},
  398. Biburl = {http://dblp.uni-trier.de/rec/bib/conf/icalp/Pitts98},
  399. Booktitle = {Automata, Languages and Programming, 25th International Colloquium, ICALP'98, Aalborg, Denmark, July 13-17, 1998, Proceedings},
  400. Date-Added = {2016-05-02 18:44:21 +0000},
  401. Date-Modified = {2016-05-02 18:44:34 +0000},
  402. Doi = {10.1007/BFb0055063},
  403. Pages = {309--326},
  404. Timestamp = {Thu, 16 Jun 2011 15:52:43 +0200},
  405. Title = {Existential Types: Logical Relations and Operational Equivalence},
  406. Url = {http://dx.doi.org/10.1007/BFb0055063},
  407. Year = {1998},
  408. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWV4aXN0LWxvZy1yZWwucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFleGlzdC1sb2ctcmVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYwNo000YmVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANNNUNkAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBleGlzdC1sb2ctcmVsLnBkZgAADgAkABEAZQB4AGkAcwB0AC0AbABvAGcALQByAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZXhpc3QtbG9nLXJlbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  409. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0055063}}
  410. @inproceedings{Hieb:1990aa,
  411. Acmid = {93554},
  412. Address = {New York, NY, USA},
  413. Author = {Hieb, R. and Dybvig, R. Kent and Bruggeman, Carl},
  414. Booktitle = {Proceedings of the ACM SIGPLAN 1990 Conference on Programming Language Design and Implementation},
  415. Date-Added = {2016-05-02 18:41:58 +0000},
  416. Date-Modified = {2016-05-02 18:42:00 +0000},
  417. Doi = {10.1145/93542.93554},
  418. Isbn = {0-89791-364-7},
  419. Location = {White Plains, New York, USA},
  420. Numpages = {12},
  421. Pages = {66--77},
  422. Publisher = {ACM},
  423. Series = {PLDI '90},
  424. Title = {Representing Control in the Presence of First-class Continuations},
  425. Url = {http://doi.acm.org/10.1145/93542.93554},
  426. Year = {1990},
  427. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNjYtaGllYi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2Ni1oaWViLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFjAlnTTRfLUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA001QCwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA2Ni1oaWViLnBkZgAOABoADABwADYANgAtAGgAaQBlAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A2Ni1oaWViLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  428. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93554},
  429. Bdsk-Url-2 = {http://dx.doi.org/10.1145/93542.93554}}
  430. @techreport{Milner:1971aa,
  431. Address = {Stanford, CA, USA},
  432. Author = {Milner, Robin},
  433. Date-Added = {2016-04-26 03:08:19 +0000},
  434. Date-Modified = {2016-04-26 03:08:23 +0000},
  435. Publisher = {Stanford University},
  436. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Astan%3ASTAN%2F%2FCS-TR-71-205},
  437. Title = {An Algebraic Definition of Simulation Between Programs},
  438. Year = {1971},
  439. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEENTLVRSLTcxLTIwNS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEENTLVRSLTcxLTIwNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhqu3TRFP4UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA00SMOAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AENTLVRSLTcxLTIwNS5wZGYADgAiABAAQwBTAC0AVABSAC0ANwAxAC0AMgAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL0NTLVRSLTcxLTIwNS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  440. @incollection{Jacobs:2011aa,
  441. Author = {Bart Jacobs and Jan Rutten},
  442. Booktitle = {Advanced Topics in Bisimulation and Coinduction},
  443. Date-Added = {2016-04-26 03:07:14 +0000},
  444. Date-Modified = {2016-04-26 03:07:19 +0000},
  445. Editor = {Davide Sangiorgi and Jan Rutten},
  446. Isbn = {9780511792588},
  447. Note = {Cambridge Books Online},
  448. Pages = {38--99},
  449. Publisher = {Cambridge University Press},
  450. Title = {An introduction to (co)algebra and (co)induction},
  451. Url = {http://dx.doi.org/10.1017/CBO9780511792588.003},
  452. Year = {2011},
  453. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGjIwMTFfSmFjb2JzX1J1dHRlbl9uZXcucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RoyMDExX0phY29ic19SdXR0ZW5fbmV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYap800RTs1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANNEi/MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgAyMDExX0phY29ic19SdXR0ZW5fbmV3LnBkZgAOADYAGgAyADAAMQAxAF8ASgBhAGMAbwBiAHMAXwBSAHUAdAB0AGUAbgBfAG4AZQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi8yMDExX0phY29ic19SdXR0ZW5fbmV3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCrALAAuAJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk},
  454. Bdsk-Url-1 = {http://dx.doi.org/10.1017/CBO9780511792588.003}}
  455. @article{Jacobs:1997aa,
  456. Author = {Bart Jacobs and Jan Rutten},
  457. Date-Added = {2016-04-26 03:04:26 +0000},
  458. Date-Modified = {2016-04-26 03:11:29 +0000},
  459. Journal = {EATCS Bulletin},
  460. Pages = {222--259},
  461. Title = {A Tutorial on (Co)Algebras and (Co)Induction},
  462. Volume = {62},
  463. Year = {1997},
  464. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZKUi5wZGbSFwsYGVdOUy5kYXRhTxEBagAAAAABagACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBkpSLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhq6zTRFSsUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA00SM7AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AEpSLnBkZgAOAA4ABgBKAFIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL0pSLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCVAJoAogIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+}}
  465. @inbook{Park:1981aa,
  466. Address = {Berlin, Heidelberg},
  467. Author = {Park, David},
  468. Chapter = {Concurrency and automata on infinite sequences},
  469. Date-Added = {2016-04-26 02:13:06 +0000},
  470. Date-Modified = {2016-04-26 02:13:09 +0000},
  471. Doi = {10.1007/BFb0017309},
  472. Editor = {Deussen, Peter},
  473. Isbn = {978-3-540-38561-5},
  474. Pages = {167--183},
  475. Publisher = {Springer Berlin Heidelberg},
  476. Title = {Theoretical Computer Science: 5th GI-Conference Karlsruhe, March 23--25, 1981},
  477. Url = {http://dx.doi.org/10.1007/BFb0017309},
  478. Year = {1981},
  479. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwYXJrMTk4MS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHBhcmsxOTgxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhpYrTREcJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA00R/SQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHBhcmsxOTgxLnBkZgAOABoADABwAGEAcgBrADEAOQA4ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BhcmsxOTgxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  480. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0017309}}
  481. @article{Lassen1999346,
  482. Author = {S.B. Lassen},
  483. Date-Added = {2016-04-25 13:52:28 +0000},
  484. Date-Modified = {2016-04-25 13:52:28 +0000},
  485. Doi = {http://dx.doi.org/10.1016/S1571-0661(04)80083-5},
  486. Issn = {1571-0661},
  487. Journal = {Electronic Notes in Theoretical Computer Science},
  488. Note = {\{MFPS\} XV, Mathematical Foundations of Progamming Semantics, Fifteenth Conference},
  489. Pages = {346 - 374},
  490. Title = {Bisimulation in Untyped Lambda Calculus:: B{\"o}hm Trees and Bisimulation up to Context},
  491. Url = {http://www.sciencedirect.com/science/article/pii/S1571066104800835},
  492. Volume = {20},
  493. Year = {1999},
  494. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGJpc2ltLXVudHlwZWQtbGFtYmRhLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYmlzaW0tdW50eXBlZC1sYW1iZGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFrntNDmXNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTQ9GzAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYmlzaW0tdW50eXBlZC1sYW1iZGEucGRmAA4AMgAYAGIAaQBzAGkAbQAtAHUAbgB0AHkAcABlAGQALQBsAGEAbQBiAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYmlzaW0tdW50eXBlZC1sYW1iZGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  495. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1571066104800835},
  496. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S1571-0661(04)80083-5}}
  497. @article{Gordon:1995aa,
  498. Author = {Andrew D. Gordon},
  499. Date-Added = {2016-04-23 18:38:58 +0000},
  500. Date-Modified = {2016-04-23 18:39:02 +0000},
  501. Doi = {http://dx.doi.org/10.1016/S1571-0661(04)80013-6},
  502. Issn = {1571-0661},
  503. Journal = {Electronic Notes in Theoretical Computer Science},
  504. Note = {\{MFPS\} XI, Mathematical Foundations of Programming Semantics, Eleventh Annual Conference},
  505. Pages = {232 - 252},
  506. Title = {Bisimilarity as a Theory of Functional Programming},
  507. Url = {http://www.sciencedirect.com/science/article/pii/S1571066104800136},
  508. Volume = {1},
  509. Year = {1995},
  510. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJpc2ltLXRoZW9yeS1mdW4ucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRiaXNpbS10aGVvcnktZnVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYUCS00E5vFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANNBcfwAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBiaXNpbS10aGVvcnktZnVuLnBkZgAOACoAFABiAGkAcwBpAG0ALQB0AGgAZQBvAHIAeQAtAGYAdQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9iaXNpbS10aGVvcnktZnVuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  511. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1571066104800136},
  512. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S1571-0661(04)80013-6}}
  513. @incollection{Walker:2005aa,
  514. Author = {David Walker},
  515. Booktitle = {Advanced Topics in Types and Programming Languages},
  516. Chapter = 1,
  517. Date-Added = {2016-04-21 20:31:05 +0000},
  518. Date-Modified = {2016-04-21 20:31:10 +0000},
  519. Editor = {Benjamin C. Pierce},
  520. Publisher = {MIT Press},
  521. Title = {{Substructural Type Systems}},
  522. Year = {2005}}
  523. @techreport{Greenberg:2016aa,
  524. Author = {Michael Greenberg},
  525. Date-Added = {2016-04-17 10:52:03 +0000},
  526. Date-Modified = {2016-04-17 10:53:46 +0000},
  527. Institution = {Pomona College},
  528. Number = {http://arxiv.org/abs/1604.02474},
  529. Title = {Space-Efficient Latent Contracts},
  530. Year = {2016},
  531. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV4xNjA0LjAyNDc0LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOMTYwNC4wMjQ3NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWA8UdM444dQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTORvHAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAMTYwNC4wMjQ3NC5wZGYADgAeAA4AMQA2ADAANAAuADAAMgA0ADcANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvMTYwNC4wMjQ3NC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  532. @article{Jones:1983aa,
  533. Acmid = {69577},
  534. Address = {New York, NY, USA},
  535. Author = {Jones, C. B.},
  536. Date-Added = {2016-04-14 14:10:04 +0000},
  537. Date-Modified = {2016-04-14 14:10:10 +0000},
  538. Doi = {10.1145/69575.69577},
  539. Issn = {0164-0925},
  540. Issue_Date = {Oct. 1983},
  541. Journal = {ACM Trans. Program. Lang. Syst.},
  542. Month = oct,
  543. Number = {4},
  544. Numpages = {24},
  545. Pages = {596--619},
  546. Publisher = {ACM},
  547. Title = {Tentative Steps Toward a Development Method for Interfering Programs},
  548. Url = {http://doi.acm.org/10.1145/69575.69577},
  549. Volume = {5},
  550. Year = {1983},
  551. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTk2LWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU5Ni1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV/rHdM1HSdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTNVVnAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDU5Ni1qb25lcy5wZGYADgAeAA4AcAA1ADkANgAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU5Ni1qb25lcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  552. Bdsk-Url-1 = {http://doi.acm.org/10.1145/69575.69577},
  553. Bdsk-Url-2 = {http://dx.doi.org/10.1145/69575.69577}}
  554. @inbook{Thiemann:2016aa,
  555. Address = {Cham},
  556. Author = {Thiemann, Peter},
  557. Chapter = {A Delta for Hybrid Type Checking},
  558. Date-Added = {2016-04-09 21:11:27 +0000},
  559. Date-Modified = {2016-04-09 21:11:31 +0000},
  560. Doi = {10.1007/978-3-319-30936-1_22},
  561. Editor = {Lindley, Sam and McBride, Conor and Trinder, Phil and Sannella, Don},
  562. Isbn = {978-3-319-30936-1},
  563. Pages = {411--432},
  564. Publisher = {Springer International Publishing},
  565. Title = {A List of Successes That Can Change the World: Essays Dedicated to Philip Wadler on the Occasion of His 60th Birthday},
  566. Url = {http://dx.doi.org/10.1007/978-3-319-30936-1_22},
  567. Year = {2016},
  568. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGRlbHRhLWh5YnJpZC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGRlbHRhLWh5YnJpZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFe4kjTLumEUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0y8hxAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGRlbHRhLWh5YnJpZC5wZGYADgAiABAAZABlAGwAdABhAC0AaAB5AGIAcgBpAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2RlbHRhLWh5YnJpZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  569. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-319-30936-1_22}}
  570. @inproceedings{Garcia:2016aa,
  571. Acmid = {2837670},
  572. Address = {New York, NY, USA},
  573. Author = {Garcia, Ronald and Clark, Alison M. and Tanter, \'{E}ric},
  574. Booktitle = {Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  575. Date-Added = {2016-04-08 23:24:54 +0000},
  576. Date-Modified = {2016-04-08 23:25:00 +0000},
  577. Doi = {10.1145/2837614.2837670},
  578. Isbn = {978-1-4503-3549-2},
  579. Keywords = {abstract interpretation, gradual typing, subtyping},
  580. Location = {St. Petersburg, FL, USA},
  581. Numpages = {14},
  582. Pages = {429--442},
  583. Publisher = {ACM},
  584. Series = {POPL 2016},
  585. Title = {Abstracting Gradual Typing},
  586. Url = {http://doi.acm.org/10.1145/2837614.2837670},
  587. Year = {2016},
  588. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MjktZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQyOS1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV6dOdMttlZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTLe6WAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQyOS1nYXJjaWEucGRmAAAOACAADwBwADQAMgA5AC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0MjktZ2FyY2lhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  589. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2837614.2837670},
  590. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2837614.2837670}}
  591. @inproceedings{Cardelli:1984aa,
  592. Acmid = {802037},
  593. Address = {New York, NY, USA},
  594. Author = {Cardelli, Luca},
  595. Booktitle = {Proceedings of the 1984 ACM Symposium on LISP and Functional Programming},
  596. Date-Added = {2016-03-30 01:59:55 +0000},
  597. Date-Modified = {2016-03-30 01:59:59 +0000},
  598. Doi = {10.1145/800055.802037},
  599. Isbn = {0-89791-142-3},
  600. Location = {Austin, Texas, USA},
  601. Numpages = {10},
  602. Pages = {208--217},
  603. Publisher = {ACM},
  604. Series = {LFP '84},
  605. Title = {Compiling a Functional Language},
  606. Url = {http://doi.acm.org/10.1145/800055.802037},
  607. Year = {1984},
  608. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDgtY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjA4LWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXQMR0yCrg1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANMg48MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjA4LWNhcmRlbGxpLnBkZgAADgAkABEAcAAyADAAOAAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIwOC1jYXJkZWxsaS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  609. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800055.802037},
  610. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800055.802037}}
  611. @techreport{Dennis:1975aa,
  612. Author = {Jack B. Dennis},
  613. Date-Added = {2016-03-25 02:29:40 +0000},
  614. Date-Modified = {2016-03-25 02:30:18 +0000},
  615. Institution = {MIT},
  616. Number = {MIT/LCS/TM-61},
  617. Title = {First version of a data flow procedure language},
  618. Year = {1975},
  619. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEk1JVC1MQ1MtVE0tMDYxLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESTUlULUxDUy1UTS0wNjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVvsEdMaGwRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTGlNEAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoATUlULUxDUy1UTS0wNjEucGRmAA4AJgASAE0ASQBUAC0ATABDAFMALQBUAE0ALQAwADYAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvTUlULUxDUy1UTS0wNjEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  620. @inproceedings{Dennis:1974ab,
  621. Acmid = {704865},
  622. Address = {London, UK, UK},
  623. Author = {Dennis, J. B. and Fosseen, J. B. and Linderman, J. P.},
  624. Booktitle = {Proceedings of the International Sympoisum on Theoretical Programming},
  625. Date-Added = {2016-03-25 02:27:37 +0000},
  626. Date-Modified = {2016-03-25 02:27:41 +0000},
  627. Isbn = {3-540-06720-5},
  628. Numpages = {30},
  629. Pages = {187--216},
  630. Publisher = {Springer-Verlag},
  631. Title = {Data Flow Schemas},
  632. Url = {http://dl.acm.org/citation.cfm?id=646795.704865},
  633. Year = {1974},
  634. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QITE5NzQtbG5jcy01LWRhdGEtZmxvdy1zY2hlbWFzLnBkZtIXCxgZV05TLmRhdGFPEQHUAAAAAAHUAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfMTk3NC1sbmNzLTUtZGF0YS1mbCMxNUJFQkUwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVvr4NMaGmtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTGlKrAAAAAQAQAL9t8QFDaDwABcByAAISKQACAE1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAMTk3NC1sbmNzLTUtZGF0YS1mbCMxNUJFQkUwLnBkZgAADgBEACEAMQA5ADcANAAtAGwAbgBjAHMALQA1AC0AZABhAHQAYQAtAGYAbABvAHcALQBzAGMAaABlAG0AYQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA+VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi8xOTc0LWxuY3MtNS1kYXRhLWZsb3ctc2NoZW1hcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwKXApkCngKpArICwALEAssC1ALZAuYC6QL7Av4DAwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMF},
  635. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646795.704865}}
  636. @inproceedings{Rastogi:2015aa,
  637. Acmid = {2676971},
  638. Address = {New York, NY, USA},
  639. Author = {Rastogi, Aseem and Swamy, Nikhil and Fournet, C{\'e}dric and Bierman, Gavin and Vekris, Panagiotis},
  640. Booktitle = {Proceedings of the 42Nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  641. Date-Added = {2016-03-21 18:01:31 +0000},
  642. Date-Modified = {2016-03-30 02:07:40 +0000},
  643. Doi = {10.1145/2676726.2676971},
  644. Isbn = {978-1-4503-3300-9},
  645. Keywords = {gradual typing, javascript, type safety, typescript},
  646. Location = {Mumbai, India},
  647. Numpages = {14},
  648. Pages = {167--180},
  649. Publisher = {ACM},
  650. Series = {POPL '15},
  651. Title = {Safe \& Efficient Gradual Typing for TypeScript},
  652. Url = {http://doi.acm.org/10.1145/2676726.2676971},
  653. Year = {2015},
  654. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjctcmFzdG9naS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjctcmFzdG9naS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFakc3TFa9fUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0xXnnwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxNjctcmFzdG9naS5wZGYADgAiABAAcAAxADYANwAtAHIAYQBzAHQAbwBnAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNjctcmFzdG9naS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  655. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676726.2676971},
  656. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676726.2676971}}
  657. @article{Abadi:1995aa,
  658. Author = {Abadi,M. and Cardelli,L. and Pierce,B. and R{\'e}my,D.},
  659. Date-Added = {2016-03-16 03:37:16 +0000},
  660. Date-Modified = {2016-03-16 03:37:21 +0000},
  661. Doi = {10.1017/S095679680000126X},
  662. Issn = {1469-7653},
  663. Issue = {01},
  664. Journal = {Journal of Functional Programming},
  665. Numpages = {20},
  666. Pages = {111--130},
  667. Title = {Dynamic typing in polymorphic languages},
  668. Url = {http://journals.cambridge.org/article_S095679680000126X},
  669. Volume = {5},
  670. Year = {1995},
  671. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5TUkMtUlItMTIwLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOU1JDLVJSLTEyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVmxOdMOTlhQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTDoaYAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAU1JDLVJSLTEyMC5wZGYADgAeAA4AUwBSAEMALQBSAFIALQAxADIAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvU1JDLVJSLTEyMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  672. Bdsk-Url-1 = {http://journals.cambridge.org/article_S095679680000126X},
  673. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S095679680000126X}}
  674. @inproceedings{Vytiniotis:2005aa,
  675. Acmid = {1040296},
  676. Address = {New York, NY, USA},
  677. Author = {Vytiniotis, Dimitrios and Washburn, Geoffrey and Weirich, Stephanie},
  678. Booktitle = {Proceedings of the 2005 ACM SIGPLAN International Workshop on Types in Languages Design and Implementation},
  679. Date-Added = {2016-03-14 13:56:34 +0000},
  680. Date-Modified = {2016-03-14 13:56:37 +0000},
  681. Doi = {10.1145/1040294.1040296},
  682. Isbn = {1-58113-999-3},
  683. Keywords = {ad-hoc polymorphism, generativity, intensional type analysis, reflexivity},
  684. Location = {Long Beach, California, USA},
  685. Numpages = {12},
  686. Pages = {13--24},
  687. Publisher = {ACM},
  688. Series = {TLDI '05},
  689. Title = {An Open and Shut Typecase},
  690. Url = {http://doi.acm.org/10.1145/1040294.1040296},
  691. Year = {2005},
  692. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxMy12eXRpbmlvdGlzLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEzLXZ5dGluaW90aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVlcTdMMO39QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTDHO/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEzLXZ5dGluaW90aXMucGRmAA4AJgASAHAAMQAzAC0AdgB5AHQAaQBuAGkAbwB0AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEzLXZ5dGluaW90aXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  693. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040294.1040296},
  694. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1040294.1040296}}
  695. @article{Rossberg:2008aa,
  696. Author = {Andreas Rossberg},
  697. Date-Added = {2016-03-14 13:53:23 +0000},
  698. Date-Modified = {2016-03-14 13:53:27 +0000},
  699. Doi = {http://dx.doi.org/10.1016/j.entcs.2008.10.019},
  700. Issn = {1571-0661},
  701. Journal = {Electronic Notes in Theoretical Computer Science},
  702. Keywords = {singleton kinds},
  703. Note = {Proceedings of the 24th Conference on the Mathematical Foundations of Programming Semantics (MFPS XXIV)},
  704. Pages = {313 - 336},
  705. Title = {Dynamic Translucency with Abstraction Kinds and Higher-Order Coercions},
  706. Url = {http://www.sciencedirect.com/science/article/pii/S1571066108004131},
  707. Volume = {218},
  708. Year = {2008},
  709. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGR5bi10cmFuc2x1Y2VuY3kucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRkeW4tdHJhbnNsdWNlbmN5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWVvJ0ww6tVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANMMcvUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBkeW4tdHJhbnNsdWNlbmN5LnBkZgAOACoAFABkAHkAbgAtAHQAcgBhAG4AcwBsAHUAYwBlAG4AYwB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9keW4tdHJhbnNsdWNlbmN5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  710. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1571066108004131},
  711. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.entcs.2008.10.019}}
  712. @article{Sewell:2007aa,
  713. Author = {Sewell, Peter and Leifer, James J. and Wansbrough, Keith and Nardelli, Francesco Zappa and Allen-Williams, Mair and Habouzit, Pierre and Vafeiadis, Viktor},
  714. Date-Added = {2016-03-14 13:27:01 +0000},
  715. Date-Modified = {2016-03-14 13:28:27 +0000},
  716. Doi = {10.1017/S0956796807006442},
  717. Issn = {1469-7653},
  718. Issue = {4-5},
  719. Journal = {Journal of Functional Programming},
  720. Numpages = {66},
  721. Pages = {547--612},
  722. Title = {Acute: High-level programming language design for distributed computation},
  723. Url = {http://journals.cambridge.org/article_S0956796807006442},
  724. Volume = {17},
  725. Year = {2007},
  726. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGFjdXRlMi1zaG9ydC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGFjdXRlMi1zaG9ydC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFZWSTTDDTQUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0wxtEAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFjdXRlMi1zaG9ydC5wZGYADgAiABAAYQBjAHUAdABlADIALQBzAGgAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2FjdXRlMi1zaG9ydC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  727. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796807006442},
  728. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796807006442}}
  729. @inproceedings{Sewell:2001aa,
  730. Acmid = {360225},
  731. Address = {New York, NY, USA},
  732. Author = {Sewell, Peter},
  733. Booktitle = {Proceedings of the 28th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  734. Date-Added = {2016-03-14 13:24:02 +0000},
  735. Date-Modified = {2016-03-14 13:24:04 +0000},
  736. Doi = {10.1145/360204.360225},
  737. Isbn = {1-58113-336-7},
  738. Location = {London, United Kingdom},
  739. Numpages = {12},
  740. Pages = {236--247},
  741. Publisher = {ACM},
  742. Series = {POPL '01},
  743. Title = {Modules, Abstract Types, and Distributed Versioning},
  744. Url = {http://doi.acm.org/10.1145/360204.360225},
  745. Year = {2001},
  746. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMzYtc2V3ZWxsLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIzNi1zZXdlbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVllHNMMM8dQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTDGwHAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIzNi1zZXdlbGwucGRmAAAOACAADwBwADIAMwA2AC0AcwBlAHcAZQBsAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMzYtc2V3ZWxsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  747. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360225},
  748. Bdsk-Url-2 = {http://dx.doi.org/10.1145/360204.360225}}
  749. @inproceedings{Sumii:2004aa,
  750. Acmid = {964015},
  751. Address = {New York, NY, USA},
  752. Author = {Sumii, Eijiro and Pierce, Benjamin C.},
  753. Booktitle = {Proceedings of the 31st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  754. Date-Added = {2016-03-14 13:19:22 +0000},
  755. Date-Modified = {2016-03-14 13:19:27 +0000},
  756. Doi = {10.1145/964001.964015},
  757. Isbn = {1-58113-729-X},
  758. Location = {Venice, Italy},
  759. Numpages = {12},
  760. Pages = {161--172},
  761. Publisher = {ACM},
  762. Series = {POPL '04},
  763. Title = {A Bisimulation for Dynamic Sealing},
  764. Url = {http://doi.acm.org/10.1145/964001.964015},
  765. Year = {2004},
  766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYxLXN1bWlpLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2MS1zdW1paS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL956dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE2MS1zdW1paS5wZGYADgAeAA4AcAAxADYAMQAtAHMAdQBtAGkAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE2MS1zdW1paS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  767. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964015},
  768. Bdsk-Url-2 = {http://dx.doi.org/10.1145/964001.964015}}
  769. @inproceedings{Pitts:1993aa,
  770. Acmid = {666533},
  771. Address = {London, UK, UK},
  772. Author = {Pitts, Andrew M. and Stark, Ian D. B.},
  773. Booktitle = {Proceedings of the 18th International Symposium on Mathematical Foundations of Computer Science},
  774. Date-Added = {2016-03-14 13:10:28 +0000},
  775. Date-Modified = {2016-03-14 13:10:31 +0000},
  776. Isbn = {3-540-57182-5},
  777. Numpages = {20},
  778. Pages = {122--141},
  779. Publisher = {Springer-Verlag},
  780. Series = {MFCS '93},
  781. Title = {Observable Properties of Higher Order Functions That Dynamically Create Local Names, or What's New?},
  782. Url = {http://dl.acm.org/citation.cfm?id=645722.666533},
  783. Year = {1993},
  784. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvYnMtcHJvcC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9icy1wcm9wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFZVnvTDDCdUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0wxo3QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG9icy1wcm9wLnBkZgAOABoADABvAGIAcwAtAHAAcgBvAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL29icy1wcm9wLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  785. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645722.666533}}
  786. @article{Morris:1973aa,
  787. Acmid = {361937},
  788. Address = {New York, NY, USA},
  789. Author = {Morris,Jr., James H.},
  790. Date-Added = {2016-03-14 12:54:46 +0000},
  791. Date-Modified = {2016-03-14 12:54:50 +0000},
  792. Doi = {10.1145/361932.361937},
  793. Issn = {0001-0782},
  794. Issue_Date = {Jan. 1973},
  795. Journal = {Commun. ACM},
  796. Keywords = {access control, access keys, authentication, environments, protection, seals, secrecy, trademarks, types},
  797. Month = jan,
  798. Number = {1},
  799. Numpages = {7},
  800. Pages = {15--21},
  801. Publisher = {ACM},
  802. Title = {Protection in Programming Languages},
  803. Url = {http://doi.acm.org/10.1145/361932.361937},
  804. Volume = {16},
  805. Year = {1973},
  806. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTUtbW9ycmlzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1LW1vcnJpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVlUw9MMLPxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTDGU8AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE1LW1vcnJpcy5wZGYADgAeAA4AcAAxADUALQBtAG8AcgByAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE1LW1vcnJpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  807. Bdsk-Url-1 = {http://doi.acm.org/10.1145/361932.361937},
  808. Bdsk-Url-2 = {http://dx.doi.org/10.1145/361932.361937}}
  809. @incollection{Amin:2016aa,
  810. Author = {Nada Amin and Samuel Gr\"utter and Martin Odersky and Tiark Rompf and Sandro Stucki},
  811. Booktitle = {A list of successes that can change the world},
  812. Date-Added = {2016-02-27 16:59:18 +0000},
  813. Date-Modified = {2016-02-27 17:01:51 +0000},
  814. Publisher = {Springer},
  815. Series = {LNCS},
  816. Title = {The Essence of Dependent Object Types},
  817. Year = {2016},
  818. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWVzc2VuY2UtZGVwLW9iai10eXBlcy5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWVzc2VuY2UtZGVwLW9iai10eXBlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFUb3vS90B2UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0veGxgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGVzc2VuY2UtZGVwLW9iai10eXBlcy5wZGYAAA4ANAAZAGUAcwBzAGUAbgBjAGUALQBkAGUAcAAtAG8AYgBqAC0AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9lc3NlbmNlLWRlcC1vYmotdHlwZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  819. @inproceedings{Vekris:2016aa,
  820. Author = {Panagiotis Vekris and Benjamin Cosman and Ranjit Jhala},
  821. Booktitle = {PLDI '16: Proceedings of the ACM SIGPLAN 2016 conference on Programming language design and implementation},
  822. Date-Added = {2016-02-25 14:12:41 +0000},
  823. Date-Modified = {2016-02-25 14:13:59 +0000},
  824. Title = {Refinement Types for TypeScript},
  825. Year = {2016},
  826. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXJlZmluZS10eXBlc2NyaXB0LnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcmVmaW5lLXR5cGVzY3JpcHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVP9K9L0dVoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADS9LuqAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcmVmaW5lLXR5cGVzY3JpcHQucGRmAAAOACwAFQByAGUAZgBpAG4AZQAtAHQAeQBwAGUAcwBjAHIAaQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3JlZmluZS10eXBlc2NyaXB0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  827. @inproceedings{Jaber:2016aa,
  828. Author = {Guilhem Jaber and Nikos Tzevelekos},
  829. Booktitle = {Games for Logic and Programming Languages XI},
  830. Date-Added = {2016-02-25 14:07:41 +0000},
  831. Date-Modified = {2016-02-25 14:09:10 +0000},
  832. Title = {Trace semantics for polymorphic references},
  833. Year = {2016},
  834. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50cmFjZS1wb2x5LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdHJhY2UtcG9seS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVP8+NL0dRVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADS9LtlAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdHJhY2UtcG9seS5wZGYADgAeAA4AdAByAGEAYwBlAC0AcABvAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdHJhY2UtcG9seS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  835. @inproceedings{Castellan:2016aa,
  836. Author = {Simon Castellan},
  837. Booktitle = {Games for Logic and Programming Languages XI},
  838. Date-Added = {2016-02-25 11:11:26 +0000},
  839. Date-Modified = {2016-02-25 11:12:35 +0000},
  840. Series = {GaLoP},
  841. Title = {Weak memory models using event structures},
  842. Year = {2016},
  843. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLVdlYWtfbWVtb3J5X21vZGVsc191c2luZ19ldmVudF9zdHJ1Y3R1cmVzLnBkZtIXCxgZV05TLmRhdGFPEQH4AAAAAAH4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfV2Vha19tZW1vcnlfbW9kZWxzXyMxNTNFRkIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVPvstL0S5pQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADS9JHqAAAAAQAQAL9t8QFDaDwABcByAAISKQACAE1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAV2Vha19tZW1vcnlfbW9kZWxzXyMxNTNFRkIyLnBkZgAADgBcAC0AVwBlAGEAawBfAG0AZQBtAG8AcgB5AF8AbQBvAGQAZQBsAHMAXwB1AHMAaQBuAGcAXwBlAHYAZQBuAHQAXwBzAHQAcgB1AGMAdAB1AHIAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBKVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9XZWFrX21lbW9yeV9tb2RlbHNfdXNpbmdfZXZlbnRfc3RydWN0dXJlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC+AMMAywLHAskCzgLZAuIC8AL0AvsDBAMJAxYDGQMrAy4DMwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAM1}}
  844. @book{Prawitz:2006aa,
  845. Author = {Dag Prawitz},
  846. Date-Added = {2016-02-13 16:57:22 +0000},
  847. Date-Modified = {2016-02-13 16:58:07 +0000},
  848. Publisher = {Dover Publications, Incorporated},
  849. Title = {Natural Deduction: A Proof-Theoretic Study},
  850. Year = {2006}}
  851. @book{Pierce:2015aa,
  852. Author = {Benjamin C. Pierce and Chris Casinghino and Marco Gaboardi and Michael Greenberg and C\v{a}t\v{a}lin Hri\c{t}cu and Vilhelm Sjoberg and Brent Yorgey},
  853. Bcp = {Yes},
  854. Date-Added = {2016-02-11 16:38:16 +0000},
  855. Date-Modified = {2016-02-11 16:38:19 +0000},
  856. Ebook = {http://www.cis.upenn.edu/~bcpierce/sf},
  857. Japanese = {http://proofcafe.org/sf},
  858. Keys = {poplmark,books},
  859. Note = {\URL{http://www.cis.upenn.edu/~bcpierce/sf}},
  860. Plclub = {Yes},
  861. Publisher = {Electronic textbook},
  862. Title = {Software Foundations},
  863. Year = {2015}}
  864. @phdthesis{Tofte:1988aa,
  865. Author = {Mads Tofte},
  866. Date-Added = {2016-02-11 16:29:40 +0000},
  867. Date-Modified = {2016-02-11 16:30:29 +0000},
  868. School = {University of Edinburgh},
  869. Title = {Operational Semantics and Polymorphic Type Inference},
  870. Year = {1988}}
  871. @article{Cook:1989aa,
  872. Acmid = {73711},
  873. Address = {Oxford, UK},
  874. Author = {Cook, W. R.},
  875. Date-Added = {2016-02-11 16:06:33 +0000},
  876. Date-Modified = {2016-02-11 16:06:44 +0000},
  877. Issn = {0010-4620},
  878. Issue_Date = {Aug. 1989},
  879. Journal = {Comput. J.},
  880. Month = jul,
  881. Number = {4},
  882. Numpages = {7},
  883. Pages = {305--311},
  884. Publisher = {Oxford University Press},
  885. Title = {A Proposal for Making Eiffel Type-safe},
  886. Volume = {32},
  887. Year = {1989},
  888. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGVpZmZlbC10eXBlLXNhZmUucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRlaWZmZWwtdHlwZS1zYWZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRulQ0uIb01BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANLiYiMAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBlaWZmZWwtdHlwZS1zYWZlLnBkZgAOACoAFABlAGkAZgBmAGUAbAAtAHQAeQBwAGUALQBzAGEAZgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9laWZmZWwtdHlwZS1zYWZlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  889. Bdsk-Url-1 = {http://dx.doi.org/10.1093/comjnl/32.4.305}}
  890. @article{Grabowski:2015aa,
  891. Abstract = {This special issue is dedicated to works related to Mizar, the theorem proving project started by Andrzej Trybulec in the 1970s, and other automated proof checking systems used for formalizing mathematics.},
  892. Author = {Grabowski, Adam and Korni{\l}owicz, Artur and Naumowicz, Adam},
  893. Date-Added = {2016-02-11 15:36:54 +0000},
  894. Date-Modified = {2016-02-11 15:36:56 +0000},
  895. Doi = {10.1007/s10817-015-9345-1},
  896. Issn = {1573-0670},
  897. Journal = {Journal of Automated Reasoning},
  898. Number = {3},
  899. Pages = {191--198},
  900. Title = {Four Decades of Mizar},
  901. Url = {http://dx.doi.org/10.1007/s10817-015-9345-1},
  902. Volume = {55},
  903. Year = {2015},
  904. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFm1pemFyLWZvdXItZGVjYWRlcy5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFm1pemFyLWZvdXItZGVjYWRlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFG4z/S4hTzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0uJbQwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG1pemFyLWZvdXItZGVjYWRlcy5wZGYADgAuABYAbQBpAHoAYQByAC0AZgBvAHUAcgAtAGQAZQBjAGEAZABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21pemFyLWZvdXItZGVjYWRlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  905. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10817-015-9345-1}}
  906. @article{Urban:2007aa,
  907. Acmid = {1243822},
  908. Address = {Amsterdam, The Netherlands, The Netherlands},
  909. Author = {Urban, Josef and Bancerek, Grzegorz},
  910. Date-Added = {2016-02-11 15:30:51 +0000},
  911. Date-Modified = {2016-02-11 15:30:54 +0000},
  912. Doi = {10.1016/j.entcs.2006.09.022},
  913. Issn = {1571-0661},
  914. Issue_Date = {May, 2007},
  915. Journal = {Electron. Notes Theor. Comput. Sci.},
  916. Keywords = {ATP, MML Query, MPTP, Mizar, proof objects, proof presentation},
  917. Month = may,
  918. Number = {2},
  919. Numpages = {12},
  920. Pages = {63--74},
  921. Publisher = {Elsevier Science Publishers B. V.},
  922. Title = {Presenting and Explaining Mizar},
  923. Url = {http://dx.doi.org/10.1016/j.entcs.2006.09.022},
  924. Volume = {174},
  925. Year = {2007},
  926. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.entcs.2006.09.022}}
  927. @book{Boyer:1988aa,
  928. Address = {San Diego, CA, USA},
  929. Author = {Boyer, Robert S. and Moore, J. Strother},
  930. Date-Added = {2016-02-11 15:22:58 +0000},
  931. Date-Modified = {2016-02-11 15:23:02 +0000},
  932. Isbn = {0-12-122952-1},
  933. Publisher = {Academic Press Professional, Inc.},
  934. Title = {A Computational Logic Handbook},
  935. Year = {1988}}
  936. @techreport{Newell:1956aa,
  937. Author = {Allen Newell and Herbert A. Simon},
  938. Date-Added = {2016-02-11 15:10:02 +0000},
  939. Date-Modified = {2016-02-11 15:10:50 +0000},
  940. Institution = {Rand Corporation},
  941. Month = {June},
  942. Number = {P-868},
  943. Title = {The Logic Theory Machine: A Complex Information Processing System},
  944. Year = {1956},
  945. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmxvZ2ljdGhlb3J5bWFjaGluZS5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmxvZ2ljdGhlb3J5bWFjaGluZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFG30XS4g60UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0uJVBAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGxvZ2ljdGhlb3J5bWFjaGluZS5wZGYADgAuABYAbABvAGcAaQBjAHQAaABlAG8AcgB5AG0AYQBjAGgAaQBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2xvZ2ljdGhlb3J5bWFjaGluZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  946. @incollection{Davis:2001aa,
  947. Address = {Amsterdam},
  948. Author = {Martin Davis},
  949. Booktitle = {Handbook of Automated Reasoning},
  950. Date-Added = {2016-02-11 15:06:26 +0000},
  951. Date-Modified = {2016-02-11 15:06:29 +0000},
  952. Doi = {http://dx.doi.org/10.1016/B978-044450813-3/50003-5},
  953. Editor = {Robinson, Alan and Voronkov, Andrei},
  954. Isbn = {978-0-444-50813-3},
  955. Pages = {3 - 15},
  956. Publisher = {North-Holland},
  957. Series = {Handbook of Automated Reasoning},
  958. Title = {Chapter 1 - The Early History of Automated Deduction: Dedicated to the memory of Hao Wang},
  959. Url = {http://www.sciencedirect.com/science/article/pii/B9780444508133500035},
  960. Year = {2001},
  961. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/B9780444508133500035},
  962. Bdsk-Url-2 = {http://dx.doi.org/10.1016/B978-044450813-3/50003-5}}
  963. @inbook{Brock:1996aa,
  964. Address = {Berlin, Heidelberg},
  965. Author = {Brock, Bishop and Kaufmann, Matt and Moore, J. Strother},
  966. Chapter = {ACL2 theorems about commercial microprocessors},
  967. Date-Added = {2016-02-11 14:59:02 +0000},
  968. Date-Modified = {2016-02-11 14:59:05 +0000},
  969. Doi = {10.1007/BFb0031816},
  970. Editor = {Srivas, Mandayam and Camilleri, Albert},
  971. Isbn = {978-3-540-49567-3},
  972. Pages = {275--293},
  973. Publisher = {Springer Berlin Heidelberg},
  974. Title = {Formal Methods in Computer-Aided Design: First International Conference, FMCAD '96 Palo Alto, CA, USA, November 6--8, 1996 Proceedings},
  975. Url = {http://dx.doi.org/10.1007/BFb0031816},
  976. Year = {1996},
  977. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0031816}}
  978. @techreport{Milner:1972aa,
  979. Address = {Stanford, CA, USA},
  980. Author = {Milner, Robin},
  981. Date-Added = {2016-02-11 14:54:33 +0000},
  982. Date-Modified = {2016-02-11 14:54:35 +0000},
  983. Publisher = {Stanford University},
  984. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Astan%3ASTAN%2F%2FCS-TR-72-288},
  985. Title = {Logic for Computable Functions: Description of a Machine Implementation.},
  986. Year = {1972}}
  987. @article{Boyer:1995aa,
  988. Author = {R.S. Boyer and M. Kaufmann and J.S. Moore},
  989. Date-Added = {2016-02-11 14:51:17 +0000},
  990. Date-Modified = {2016-02-11 15:45:27 +0000},
  991. Journal = {Computers \& Mathematics with Applications},
  992. Keywords = {PC-Nqthm},
  993. Number = {2},
  994. Pages = {27 - 62},
  995. Title = {The Boyer-Moore theorem prover and its interactive enhancement},
  996. Volume = {29},
  997. Year = {1995},
  998. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2JveWVyLW1vb3JlLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYm95ZXItbW9vcmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUbbqNLiCfpQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADS4lBKAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYm95ZXItbW9vcmUucGRmAAAOACAADwBiAG8AeQBlAHIALQBtAG8AbwByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2JveWVyLW1vb3JlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  999. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0898122194002157},
  1000. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0898-1221(94)00215-7}}
  1001. @article{Kaufmann:1997aa,
  1002. Acmid = {254807},
  1003. Address = {Piscataway, NJ, USA},
  1004. Author = {Kaufmann, Matt and Moore, J. S.},
  1005. Date-Added = {2016-02-11 14:48:06 +0000},
  1006. Date-Modified = {2016-02-11 14:48:09 +0000},
  1007. Doi = {10.1109/32.588534},
  1008. Issn = {0098-5589},
  1009. Issue_Date = {April 1997},
  1010. Journal = {IEEE Trans. Softw. Eng.},
  1011. Keywords = {Formal verification, automatic theorem proving, computational logic, partial functions, total functions, type checking, microcode verification, floating point division, digital signal processing.},
  1012. Month = apr,
  1013. Number = {4},
  1014. Numpages = {11},
  1015. Pages = {203--213},
  1016. Publisher = {IEEE Press},
  1017. Title = {An Industrial Strength Theorem Prover for a Logic Based on Common Lisp},
  1018. Url = {http://dx.doi.org/10.1109/32.588534},
  1019. Volume = {23},
  1020. Year = {1997},
  1021. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.588534}}
  1022. @inbook{Gonthier:2013aa,
  1023. Address = {Berlin, Heidelberg},
  1024. Author = {Gonthier, Georges and Asperti, Andrea and Avigad, Jeremy and Bertot, Yves and Cohen, Cyril and Garillot, Fran{\c{c}}ois and Roux, St{\'e}phane and Mahboubi, Assia and O'Connor, Russell and Ould Biha, Sidi and Pasca, Ioana and Rideau, Laurence and Solovyev, Alexey and Tassi, Enrico and Th{\'e}ry, Laurent},
  1025. Chapter = {A Machine-Checked Proof of the Odd Order Theorem},
  1026. Date-Added = {2016-02-11 05:24:30 +0000},
  1027. Date-Modified = {2016-02-11 05:27:31 +0000},
  1028. Editor = {Blazy, Sandrine and Paulin-Mohring, Christine and Pichardie, David},
  1029. Pages = {163--179},
  1030. Publisher = {Springer Berlin Heidelberg},
  1031. Title = {Interactive Theorem Proving: 4th International Conference, ITP 2013, Rennes, France, July 22-26, 2013. Proceedings},
  1032. Year = {2013},
  1033. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-39634-2_14}}
  1034. @book{Univalent-Foundations-Program:2013aa,
  1035. Address = {Institute for Advanced Study},
  1036. Author = {The {Univalent Foundations Program}},
  1037. Date-Added = {2016-02-11 05:16:39 +0000},
  1038. Date-Modified = {2016-02-11 05:16:42 +0000},
  1039. Publisher = {\url{http://homotopytypetheory.org/book}},
  1040. Title = {Homotopy Type Theory: Univalent Foundations of Mathematics},
  1041. Year = 2013}
  1042. @inproceedings{Bove:2009aa,
  1043. Address = {Berlin, Heidelberg},
  1044. Author = {Bove, Ana and Dybjer, Peter and Norell, Ulf},
  1045. Booktitle = {Proceedings of the 22Nd International Conference on Theorem Proving in Higher Order Logics},
  1046. Date-Added = {2016-02-11 05:13:38 +0000},
  1047. Date-Modified = {2016-02-11 05:18:16 +0000},
  1048. Location = {Munich, Germany},
  1049. Numpages = {6},
  1050. Pages = {73--78},
  1051. Publisher = {Springer-Verlag},
  1052. Series = {TPHOLs '09},
  1053. Title = {A Brief Overview of Agda --- A Functional Language with Dependent Types},
  1054. Year = {2009},
  1055. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-03359-9_6}}
  1056. @article{Gonthier:2008aa,
  1057. Author = {Georges Gonthier},
  1058. Date-Added = {2016-02-11 05:06:19 +0000},
  1059. Date-Modified = {2016-02-11 05:07:34 +0000},
  1060. Journal = {Notices of the {AMS}},
  1061. Month = {December},
  1062. Number = {11},
  1063. Pages = {1382--1393},
  1064. Title = {Formal Proof -- The Four-Color Theorem},
  1065. Volume = {55},
  1066. Year = {2008}}
  1067. @incollection{Gordon:2000aa,
  1068. Acmid = {345890},
  1069. Address = {Cambridge, MA, USA},
  1070. Author = {Gordon, Mike},
  1071. Chapter = {From LCF to HOL: A Short History},
  1072. Date-Added = {2016-02-11 04:58:02 +0000},
  1073. Date-Modified = {2016-02-11 04:58:06 +0000},
  1074. Editor = {Plotkin, Gordon and Stirling, Colin and Tofte, Mads},
  1075. Isbn = {0-262-16188-5},
  1076. Numpages = {17},
  1077. Pages = {169--185},
  1078. Publisher = {MIT Press},
  1079. Title = {Proof, Language, and Interaction},
  1080. Url = {http://dl.acm.org/citation.cfm?id=345868.345890},
  1081. Year = {2000},
  1082. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5Ib2xIaXN0b3J5LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOSG9sSGlzdG9yeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUbMMdLhfzdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADS4cWHAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoASG9sSGlzdG9yeS5wZGYADgAeAA4ASABvAGwASABpAHMAdABvAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvSG9sSGlzdG9yeS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  1083. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=345868.345890}}
  1084. @article{Brat:2004aa,
  1085. Acmid = {1017111},
  1086. Address = {Hingham, MA, USA},
  1087. Author = {Brat, Guillaume and Drusinsky, Doron and Giannakopoulou, Dimitra and Goldberg, Allen and Havelund, Klaus and Lowry, Mike and Pasareanu, Corina and Venet, Arnaud and Visser, Willem and Washington, Rich},
  1088. Date-Added = {2016-02-11 04:43:08 +0000},
  1089. Date-Modified = {2016-02-11 04:43:11 +0000},
  1090. Doi = {10.1023/B:FORM.0000040027.28662.a4},
  1091. Issn = {0925-9856},
  1092. Issue_Date = {September-November 2004},
  1093. Journal = {Form. Methods Syst. Des.},
  1094. Keywords = {mars flight software, model checking, runtime analysis, static analysis, testing},
  1095. Month = sep,
  1096. Number = {2-3},
  1097. Numpages = {32},
  1098. Pages = {167--198},
  1099. Publisher = {Kluwer Academic Publishers},
  1100. Title = {Experimental Evaluation of Verification and Validation Tools on Martian Rover Software},
  1101. Url = {http://dx.doi.org/10.1023/B:FORM.0000040027.28662.a4},
  1102. Volume = {25},
  1103. Year = {2004},
  1104. Bdsk-Url-1 = {http://dx.doi.org/10.1023/B:FORM.0000040027.28662.a4}}
  1105. @inbook{Behm:1999aa,
  1106. Address = {Berlin, Heidelberg},
  1107. Author = {Behm, Patrick and Benoit, Paul and Faivre, Alain and Meynadier, Jean-Marc},
  1108. Chapter = {M{\'e}t{\'e}or: A Successful Application of B in a Large Project},
  1109. Date-Added = {2016-02-11 04:41:40 +0000},
  1110. Date-Modified = {2016-02-11 04:51:35 +0000},
  1111. Editor = {Wing, Jeannette M. and Woodcock, Jim and Davies, Jim},
  1112. Pages = {369--387},
  1113. Publisher = {Springer Berlin Heidelberg},
  1114. Title = {FM'99 --- Formal Methods: World Congress on Formal Methods in the Development of Computing Systems Toulouse, France, September 20--24, 1999 Proceedings, Volume I},
  1115. Year = {1999},
  1116. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZXRlb3IucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZXRlb3IucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRsoU0uF7VlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANLhwaYAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtZXRlb3IucGRmAA4AFgAKAG0AZQB0AGUAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9tZXRlb3IucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  1117. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-48119-2_22}}
  1118. @article{Leroy:2009aa,
  1119. Acmid = {1538814},
  1120. Address = {New York, NY, USA},
  1121. Author = {Leroy, Xavier},
  1122. Date-Added = {2016-02-11 04:38:45 +0000},
  1123. Date-Modified = {2016-02-11 04:38:48 +0000},
  1124. Doi = {10.1145/1538788.1538814},
  1125. Issn = {0001-0782},
  1126. Issue_Date = {July 2009},
  1127. Journal = {Commun. ACM},
  1128. Month = jul,
  1129. Number = {7},
  1130. Numpages = {9},
  1131. Pages = {107--115},
  1132. Publisher = {ACM},
  1133. Title = {Formal Verification of a Realistic Compiler},
  1134. Url = {http://doi.acm.org/10.1145/1538788.1538814},
  1135. Volume = {52},
  1136. Year = {2009},
  1137. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTA3LWxlcm95LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwNy1sZXJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUbI4dLhep9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADS4cDvAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEwNy1sZXJveS5wZGYADgAeAA4AcAAxADAANwAtAGwAZQByAG8AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEwNy1sZXJveS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  1138. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1538788.1538814},
  1139. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1538788.1538814}}
  1140. @inproceedings{Klein:2009aa,
  1141. Acmid = {1629596},
  1142. Address = {New York, NY, USA},
  1143. Author = {Klein, Gerwin and Elphinstone, Kevin and Heiser, Gernot and Andronick, June and Cock, David and Derrin, Philip and Elkaduwe, Dhammika and Engelhardt, Kai and Kolanski, Rafal and Norrish, Michael and Sewell, Thomas and Tuch, Harvey and Winwood, Simon},
  1144. Booktitle = {Proceedings of the ACM SIGOPS 22Nd Symposium on Operating Systems Principles},
  1145. Date-Added = {2016-02-11 04:34:34 +0000},
  1146. Date-Modified = {2016-02-11 04:34:37 +0000},
  1147. Doi = {10.1145/1629575.1629596},
  1148. Isbn = {978-1-60558-752-3},
  1149. Keywords = {isabelle/hol, l4, microkernel, sel4},
  1150. Location = {Big Sky, Montana, USA},
  1151. Numpages = {14},
  1152. Pages = {207--220},
  1153. Publisher = {ACM},
  1154. Series = {SOSP '09},
  1155. Title = {seL4: Formal Verification of an OS Kernel},
  1156. Url = {http://doi.acm.org/10.1145/1629575.1629596},
  1157. Year = {2009},
  1158. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjA3LWtsZWluLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIwNy1rbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUbIO9LheZxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADS4b/sAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIwNy1rbGVpbi5wZGYADgAeAA4AcAAyADAANwAtAGsAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIwNy1rbGVpbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  1159. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1629575.1629596},
  1160. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1629575.1629596}}
  1161. @book{Stump:2016aa,
  1162. Author = {Aaron Stump},
  1163. Date-Added = {2016-02-10 03:17:12 +0000},
  1164. Date-Modified = {2016-02-10 03:19:02 +0000},
  1165. Editor = {M. Tamer Ozsu},
  1166. Publisher = {ACM and Morgan \& Claypool Publishers},
  1167. Series = {ACM Books},
  1168. Title = {Verified Functional Programming in Agda},
  1169. Year = {2016},
  1170. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QK1ZlcmlmaWVkX0Z1bmN0aW9uYWxfUHJvZ3JhbW1pbmdfaW5fQWdkYS5wZGbSFwsYGVdOUy5kYXRhTxEB8gAAAAAB8gACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH1ZlcmlmaWVkX0Z1bmN0aW9uYWwjMTQ2MUZBNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFGH6XS4BW5UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0uBcCQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBNTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AFZlcmlmaWVkX0Z1bmN0aW9uYWwjMTQ2MUZBNS5wZGYAAA4AWAArAFYAZQByAGkAZgBpAGUAZABfAEYAdQBuAGMAdABpAG8AbgBhAGwAXwBQAHIAbwBnAHIAYQBtAG0AaQBuAGcAXwBpAG4AXwBBAGcAZABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBIVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9WZXJpZmllZF9GdW5jdGlvbmFsX1Byb2dyYW1taW5nX2luX0FnZGEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvADBAMkCvwLBAsYC0QLaAugC7ALzAvwDAQMOAxEDIwMmAysAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADLQ==}}
  1171. @inproceedings{Diwan:1992aa,
  1172. Acmid = {143140},
  1173. Address = {New York, NY, USA},
  1174. Author = {Diwan, Amer and Moss, Eliot and Hudson, Richard},
  1175. Booktitle = {Proceedings of the ACM SIGPLAN 1992 Conference on Programming Language Design and Implementation},
  1176. Date-Added = {2016-02-05 14:45:33 +0000},
  1177. Date-Modified = {2016-02-05 14:45:36 +0000},
  1178. Doi = {10.1145/143095.143140},
  1179. Isbn = {0-89791-475-9},
  1180. Location = {San Francisco, California, USA},
  1181. Numpages = {10},
  1182. Pages = {273--282},
  1183. Publisher = {ACM},
  1184. Series = {PLDI '92},
  1185. Title = {Compiler Support for Garbage Collection in a Statically Typed Language},
  1186. Url = {http://doi.acm.org/10.1145/143095.143140},
  1187. Year = {1992},
  1188. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjczLWRpd2FuLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3My1kaXdhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUVS0NLaH9dQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADS2mYnAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI3My1kaXdhbi5wZGYADgAeAA4AcAAyADcAMwAtAGQAaQB3AGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI3My1kaXdhbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  1189. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143095.143140},
  1190. Bdsk-Url-2 = {http://dx.doi.org/10.1145/143095.143140}}
  1191. @inbook{Siebert:2001aa,
  1192. Address = {Berlin, Heidelberg},
  1193. Author = {Siebert, Fridtjof},
  1194. Chapter = {Constant-Time Root Scanning for Deterministic Garbage Collection},
  1195. Date-Added = {2016-02-05 14:40:08 +0000},
  1196. Date-Modified = {2016-02-05 14:40:11 +0000},
  1197. Doi = {10.1007/3-540-45306-7_21},
  1198. Editor = {Wilhelm, Reinhard},
  1199. Isbn = {978-3-540-45306-2},
  1200. Pages = {304--318},
  1201. Publisher = {Springer Berlin Heidelberg},
  1202. Title = {Compiler Construction: 10th International Conference, CC 2001 Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2001 Genova, Italy, April 2--6, 2001 Proceedings},
  1203. Url = {http://dx.doi.org/10.1007/3-540-45306-7_21},
  1204. Year = {2001},
  1205. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXJvb3Qtc2Nhbm5pbmcucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFyb290LXNjYW5uaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRVHE0toeV1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANLaZKcAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgByb290LXNjYW5uaW5nLnBkZgAADgAkABEAcgBvAG8AdAAtAHMAYwBhAG4AbgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcm9vdC1zY2FubmluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  1206. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-45306-7_21}}
  1207. @inproceedings{Henderson:2002aa,
  1208. Acmid = {512449},
  1209. Address = {New York, NY, USA},
  1210. Author = {Henderson, Fergus},
  1211. Booktitle = {Proceedings of the 3rd International Symposium on Memory Management},
  1212. Date-Added = {2016-02-05 14:36:36 +0000},
  1213. Date-Modified = {2016-02-05 14:36:39 +0000},
  1214. Doi = {10.1145/512429.512449},
  1215. Isbn = {1-58113-539-4},
  1216. Keywords = {C, garbage collection, multithreading, programming language implementation},
  1217. Location = {Berlin, Germany},
  1218. Numpages = {7},
  1219. Pages = {150--156},
  1220. Publisher = {ACM},
  1221. Series = {ISMM '02},
  1222. Title = {Accurate Garbage Collection in an Uncooperative Environment},
  1223. Url = {http://doi.acm.org/10.1145/512429.512449},
  1224. Year = {2002},
  1225. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNTAtaGVuZGVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE1MC1oZW5kZXJzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUVRBtLaHbZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADS2mQGAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE1MC1oZW5kZXJzb24ucGRmAA4AJgASAHAAMQA1ADAALQBoAGUAbgBkAGUAcgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE1MC1oZW5kZXJzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  1226. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512429.512449},
  1227. Bdsk-Url-2 = {http://dx.doi.org/10.1145/512429.512449}}
  1228. @article{Baker:2009aa,
  1229. Acmid = {1572727},
  1230. Address = {Chichester, UK},
  1231. Author = {Baker, J. and Cunei, A. and Kalibera, T. and Pizlo, F. and Vitek, J.},
  1232. Date-Added = {2016-02-05 14:31:47 +0000},
  1233. Date-Modified = {2016-02-05 14:31:50 +0000},
  1234. Doi = {10.1002/cpe.v21:12},
  1235. Issn = {1532-0626},
  1236. Issue_Date = {August 2009},
  1237. Journal = {Concurr. Comput. : Pract. Exper.},
  1238. Keywords = {Java, compilers, garbage collection, programming languages, runtime systems},
  1239. Month = aug,
  1240. Number = {12},
  1241. Numpages = {35},
  1242. Pages = {1572--1606},
  1243. Publisher = {John Wiley and Sons Ltd.},
  1244. Title = {Accurate Garbage Collection in Uncooperative Environments Revisited},
  1245. Url = {http://dx.doi.org/10.1002/cpe.v21:12},
  1246. Volume = {21},
  1247. Year = {2009},
  1248. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWJha2VyLWNjcGUwOS1hY2N1cmF0ZS5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWJha2VyLWNjcGUwOS1hY2N1cmF0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFUAvS2hy1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0tpjBQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGJha2VyLWNjcGUwOS1hY2N1cmF0ZS5wZGYAAA4ANAAZAGIAYQBrAGUAcgAtAGMAYwBwAGUAMAA5AC0AYQBjAGMAdQByAGEAdABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9iYWtlci1jY3BlMDktYWNjdXJhdGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==},
  1249. Bdsk-Url-1 = {http://dx.doi.org/10.1002/cpe.v21:12}}
  1250. @inproceedings{Moore:1959aa,
  1251. Author = {E.F. Moore},
  1252. Booktitle = {Proceedings of an International Symposium on the Theory of Switching},
  1253. Date-Added = {2016-02-05 03:03:44 +0000},
  1254. Date-Modified = {2016-02-05 03:04:45 +0000},
  1255. Month = {April},
  1256. Title = {The shortest path through a maze},
  1257. Year = {1959}}
  1258. @article{Cheney:1970aa,
  1259. Author = {C. J. Cheney},
  1260. Date-Added = {2016-02-04 20:32:33 +0000},
  1261. Date-Modified = {2016-02-04 20:33:05 +0000},
  1262. Journal = {Communications of the {ACM}},
  1263. Number = {11},
  1264. Title = {A Nonrecursive List Compacting Algoirthm},
  1265. Volume = {13},
  1266. Year = {1970},
  1267. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2NzctY2hlbmV5LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY3Ny1jaGVuZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUUbFNLZH9lQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADS2WYpAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDY3Ny1jaGVuZXkucGRmAAAOACAADwBwADYANwA3AC0AYwBoAGUAbgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A2NzctY2hlbmV5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  1268. @inproceedings{Ungar:1984aa,
  1269. Acmid = {808261},
  1270. Address = {New York, NY, USA},
  1271. Author = {Ungar, David},
  1272. Booktitle = {Proceedings of the First ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments},
  1273. Date-Added = {2016-02-04 20:29:05 +0000},
  1274. Date-Modified = {2016-02-04 20:29:09 +0000},
  1275. Doi = {10.1145/800020.808261},
  1276. Isbn = {0-89791-131-8},
  1277. Keywords = {Generation, Grabage collection, Personnel computer, Real time, Scavenge, Smalltalk, Virtual memory, Workstation},
  1278. Numpages = {11},
  1279. Pages = {157--167},
  1280. Publisher = {ACM},
  1281. Series = {SDE 1},
  1282. Title = {Generation Scavenging: A Non-disruptive High Performance Storage Reclamation Algorithm},
  1283. Url = {http://doi.acm.org/10.1145/800020.808261},
  1284. Year = {1984},
  1285. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTU3LXVuZ2FyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1Ny11bmdhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUUaFdLZHuFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADS2WUxAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE1Ny11bmdhci5wZGYADgAeAA4AcAAxADUANwAtAHUAbgBnAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE1Ny11bmdhci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  1286. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800020.808261},
  1287. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800020.808261}}
  1288. @article{Lieberman:1983aa,
  1289. Acmid = {358147},
  1290. Address = {New York, NY, USA},
  1291. Author = {Lieberman, Henry and Hewitt, Carl},
  1292. Date-Added = {2016-02-04 20:27:14 +0000},
  1293. Date-Modified = {2016-02-04 20:27:18 +0000},
  1294. Doi = {10.1145/358141.358147},
  1295. Issn = {0001-0782},
  1296. Issue_Date = {June 1983},
  1297. Journal = {Commun. ACM},
  1298. Keywords = {LISP, algorithms, languages, lisp, object-oriented programming, parallel processing, performance, real-time garbage collection, reference counting, virtual memory},
  1299. Month = jun,
  1300. Number = {6},
  1301. Numpages = {11},
  1302. Pages = {419--429},
  1303. Publisher = {ACM},
  1304. Title = {A Real-time Garbage Collector Based on the Lifetimes of Objects},
  1305. Url = {http://doi.acm.org/10.1145/358141.358147},
  1306. Volume = {26},
  1307. Year = {1983},
  1308. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA0MTktbGllYmVybWFuLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDQxOS1saWViZXJtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUUZu9LZHmZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADS2WS2AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQxOS1saWViZXJtYW4ucGRmAA4AJgASAHAANAAxADkALQBsAGkAZQBiAGUAcgBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQxOS1saWViZXJtYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  1309. Bdsk-Url-1 = {http://doi.acm.org/10.1145/358141.358147},
  1310. Bdsk-Url-2 = {http://dx.doi.org/10.1145/358141.358147}}
  1311. @inproceedings{Detlefs:2004aa,
  1312. Acmid = {1029879},
  1313. Address = {New York, NY, USA},
  1314. Author = {Detlefs, David and Flood, Christine and Heller, Steve and Printezis, Tony},
  1315. Booktitle = {Proceedings of the 4th International Symposium on Memory Management},
  1316. Date-Added = {2016-02-04 20:24:15 +0000},
  1317. Date-Modified = {2016-02-04 20:24:18 +0000},
  1318. Doi = {10.1145/1029873.1029879},
  1319. Isbn = {1-58113-945-4},
  1320. Keywords = {concurrent garbrage collection, garbage collection, garbage-first garbage collection, parallel garbage collection, soft real-time garbage collection},
  1321. Location = {Vancouver, BC, Canada},
  1322. Numpages = {12},
  1323. Pages = {37--48},
  1324. Publisher = {ACM},
  1325. Series = {ISMM '04},
  1326. Title = {Garbage-first Garbage Collection},
  1327. Url = {http://doi.acm.org/10.1145/1029873.1029879},
  1328. Year = {2004},
  1329. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNy1kZXRsZWZzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3LWRldGxlZnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUUZR9LZHdhQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADS2WQoAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM3LWRldGxlZnMucGRmAAAOACAADwBwADMANwAtAGQAZQB0AGwAZQBmAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNy1kZXRsZWZzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  1330. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1029873.1029879},
  1331. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1029873.1029879}}
  1332. @book{Jones:1996aa,
  1333. Address = {New York, NY, USA},
  1334. Author = {Jones, Richard and Lins, Rafael},
  1335. Date-Added = {2016-02-04 20:21:52 +0000},
  1336. Date-Modified = {2016-02-04 20:21:55 +0000},
  1337. Isbn = {0-471-94148-4},
  1338. Publisher = {John Wiley \& Sons, Inc.},
  1339. Title = {Garbage Collection: Algorithms for Automatic Dynamic Memory Management},
  1340. Year = {1996}}
  1341. @inproceedings{Shahriyar:2013aa,
  1342. Author = {Shahriyar, Rifat and Blackburn, Stephen M. and Yang, Xi and McKinley, Kathryn M.},
  1343. Booktitle = {OOPSLA '13: Proceeding of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  1344. Date-Added = {2016-02-03 04:28:47 +0000},
  1345. Date-Modified = {2016-02-03 04:28:56 +0000},
  1346. Doi = {http://dx.doi.org/10.1145/2509136.2509527},
  1347. Location = {Indianapolis, IN, USA},
  1348. Month = {oct},
  1349. Title = {Taking Off the Gloves with Reference Counting Immix},
  1350. Year = {2013},
  1351. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHJjaXgtb29wc2xhLTIwMTMucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRyY2l4LW9vcHNsYS0yMDEzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRKUH0tbsYFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANLXMrAAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgByY2l4LW9vcHNsYS0yMDEzLnBkZgAOACoAFAByAGMAaQB4AC0AbwBvAHAAcwBsAGEALQAyADAAMQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9yY2l4LW9vcHNsYS0yMDEzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  1352. Bdsk-Url-1 = {http://dx.doi.org/10.1145/2509136.2509527}}
  1353. @inproceedings{Siek:2016aa,
  1354. Author = {Jeremy G. Siek and Sam Tobin-Hochstadt},
  1355. Booktitle = {Wadler Fest},
  1356. Date-Added = {2016-01-17 15:46:34 +0000},
  1357. Date-Modified = {2016-01-17 15:52:17 +0000},
  1358. Editor = {Sam Lindley and Conor McBride and Don Sannella and Phil Trinder},
  1359. Publisher = {Springer},
  1360. Series = {LNCS},
  1361. Title = {The Recursive Union of Some Gradual Types},
  1362. Year = {2016},
  1363. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWdyYWR1YWwtcmVjdXJzaXZlLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZ3JhZHVhbC1yZWN1cnNpdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATNZctLBIbYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSwWgGAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZ3JhZHVhbC1yZWN1cnNpdmUucGRmAAAOACwAFQBnAHIAYQBkAHUAYQBsAC0AcgBlAGMAdQByAHMAaQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2dyYWR1YWwtcmVjdXJzaXZlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  1364. @book{Kluge:2010aa,
  1365. Author = {Kluge, Werner},
  1366. Date-Added = {2016-01-12 19:57:09 +0000},
  1367. Date-Modified = {2016-01-12 19:57:12 +0000},
  1368. Edition = {1st},
  1369. Isbn = {3642059384, 9783642059384},
  1370. Publisher = {Springer Publishing Company, Incorporated},
  1371. Title = {Abstract Computing Machines: A Lambda Calculus Perspective},
  1372. Year = {2010},
  1373. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhYnMtbWFjaC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFicy1tYWNoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEyI3HSusR4UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0rsKyAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFicy1tYWNoLnBkZgAOABoADABhAGIAcwAtAG0AYQBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Ficy1tYWNoLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  1374. @inproceedings{Miao:2014aa,
  1375. Acmid = {2543739},
  1376. Address = {New York, NY, USA},
  1377. Author = {Miao, Weiyu and Siek, Jeremy},
  1378. Booktitle = {Proceedings of the ACM SIGPLAN 2014 Workshop on Partial Evaluation and Program Manipulation},
  1379. Date-Added = {2016-01-11 14:52:32 +0000},
  1380. Date-Modified = {2016-01-11 14:52:36 +0000},
  1381. Doi = {10.1145/2543728.2543739},
  1382. Isbn = {978-1-4503-2619-3},
  1383. Keywords = {compile-time reflection, metaprogramming, object-oriented programming, traits},
  1384. Location = {San Diego, California, USA},
  1385. Numpages = {11},
  1386. Pages = {27--37},
  1387. Publisher = {ACM},
  1388. Series = {PEPM '14},
  1389. Title = {Compile-time Reflection and Metaprogramming for Java},
  1390. Url = {http://doi.acm.org/10.1145/2543728.2543739},
  1391. Year = {2014},
  1392. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjctbWlhby5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyNy1taWFvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAExxanSuSvtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0rlyPQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyNy1taWFvLnBkZgAOABoADABwADIANwAtAG0AaQBhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNy1taWFvLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  1393. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2543728.2543739},
  1394. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2543728.2543739}}
  1395. @manual{Intel:2015aa,
  1396. Author = {Intel},
  1397. Date-Added = {2016-01-07 19:31:54 +0000},
  1398. Date-Modified = {2016-01-07 19:35:40 +0000},
  1399. Institution = {Intel},
  1400. Month = {December},
  1401. Title = {Intel 64 and IA-32 Architectures Software Developer's Manual Combined Volumes: 1, 2A, 2B, 2C, 3A, 3B, 3C and 3D},
  1402. Year = {2015},
  1403. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOzY0LWlhLTMyLWFyY2hpdGVjdHVyZXMtc29mdHdhcmUtZGV2ZWxvcGVyLW1hbnVhbC0zMjU0NjIucGRm0hcLGBlXTlMuZGF0YU8RAiIAAAAAAiIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R82NC1pYS0zMi1hcmNoaXRlY3R1IzEzMDU3MzQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMFc00rQnoFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANK0bfAAAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgA2NC1pYS0zMi1hcmNoaXRlY3R1IzEzMDU3MzQucGRmAAAOAHgAOwA2ADQALQBpAGEALQAzADIALQBhAHIAYwBoAGkAdABlAGMAdAB1AHIAZQBzAC0AcwBvAGYAdAB3AGEAcgBlAC0AZABlAHYAZQBsAG8AcABlAHIALQBtAGEAbgB1AGEAbAAtADMAMgA1ADQANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBYVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi82NC1pYS0zMi1hcmNoaXRlY3R1cmVzLXNvZnR3YXJlLWRldmVsb3Blci1tYW51YWwtMzI1NDYyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMwA0QDZAv8DAQMGAxEDGgMoAywDMwM8A0EDTgNRA2MDZgNrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAA20=}}
  1404. @book{Bryant:2010aa,
  1405. Address = {USA},
  1406. Author = {Bryant, Randal E. and O'Hallaron, David R.},
  1407. Date-Added = {2016-01-05 17:52:13 +0000},
  1408. Date-Modified = {2016-01-05 17:52:17 +0000},
  1409. Edition = {2nd},
  1410. Isbn = {0136108040, 9780136108047},
  1411. Publisher = {Addison-Wesley Publishing Company},
  1412. Title = {Computer Systems: A Programmer's Perspective},
  1413. Year = {2010}}
  1414. @book{Dybvig:1987aa,
  1415. Address = {Upper Saddle River, NJ, USA},
  1416. Author = {Dybvig, R. Kent},
  1417. Date-Added = {2016-01-05 17:42:43 +0000},
  1418. Date-Modified = {2016-01-05 17:42:46 +0000},
  1419. Isbn = {0-13-791864-X},
  1420. Publisher = {Prentice-Hall, Inc.},
  1421. Title = {The SCHEME Programming Language},
  1422. Year = {1987}}
  1423. @book{Felleisen:2013aa,
  1424. Address = {San Francisco, CA, USA},
  1425. Author = {Felleisen, Matthias and Conrad, M.D. Barski and Horn, David Van and Eight Students of Northeastern University},
  1426. Date-Added = {2016-01-05 17:40:45 +0000},
  1427. Date-Modified = {2016-01-05 17:40:48 +0000},
  1428. Isbn = {1593274912, 9781593274917},
  1429. Publisher = {No Starch Press},
  1430. Title = {Realm of Racket: Learn to Program, One Game at a Time!},
  1431. Year = {2013}}
  1432. @book{Felleisen:2001aa,
  1433. Address = {Cambridge, MA, USA},
  1434. Author = {Felleisen, Matthias and Findler, Robert Bruce and Flatt, Matthew and Krishnamurthi, Shriram},
  1435. Date-Added = {2016-01-05 17:38:45 +0000},
  1436. Date-Modified = {2016-01-05 17:38:49 +0000},
  1437. Isbn = {0-262-06218-6},
  1438. Publisher = {MIT Press},
  1439. Title = {How to Design Programs: An Introduction to Programming and Computing},
  1440. Year = {2001}}
  1441. @techreport{Dybvig:2010aa,
  1442. Author = {R. Kent Dybvig and Andrew Keep},
  1443. Date-Added = {2016-01-05 17:02:52 +0000},
  1444. Date-Modified = {2016-01-05 17:05:12 +0000},
  1445. Institution = {Indiana University},
  1446. Title = {P523 Compiler Assignments},
  1447. Year = {2010},
  1448. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA1MjMtYXNzaWdubWVudHMucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNTIzLWFzc2lnbm1lbnRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABL7Qp0rFh3FBERiBDQVJPAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANKxqCwAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTIzLWFzc2lnbm1lbnRzLnBkZgAOACoAFABwADUAMgAzAC0AYQBzAHMAaQBnAG4AbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wNTIzLWFzc2lnbm1lbnRzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  1449. @incollection{Mairson:1991aa,
  1450. Author = {Mairson, HarryG.},
  1451. Booktitle = {Functional Programming Languages and Computer Architecture},
  1452. Date-Added = {2016-01-05 14:24:12 +0000},
  1453. Date-Modified = {2016-01-05 14:24:14 +0000},
  1454. Doi = {10.1007/3540543961_15},
  1455. Editor = {Hughes, John},
  1456. Isbn = {978-3-540-54396-1},
  1457. Language = {English},
  1458. Pages = {313-327},
  1459. Publisher = {Springer Berlin Heidelberg},
  1460. Series = {Lecture Notes in Computer Science},
  1461. Title = {Outline of a proof theory of parametricity},
  1462. Url = {http://dx.doi.org/10.1007/3540543961_15},
  1463. Volume = {523},
  1464. Year = {1991},
  1465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHnByb29mLXRoZW9yeS1wYXJhbWV0cmljaXR5LnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEecHJvb2YtdGhlb3J5LXBhcmFtZXRyaWNpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS+aktKxPCFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSsYJxAAAAAQAQAL9t8QFDaDwABcByAAISKQACAExNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcHJvb2YtdGhlb3J5LXBhcmFtZXRyaWNpdHkucGRmAA4APgAeAHAAcgBvAG8AZgAtAHQAaABlAG8AcgB5AC0AcABhAHIAYQBtAGUAdAByAGkAYwBpAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAO1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcHJvb2YtdGhlb3J5LXBhcmFtZXRyaWNpdHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK8AtAC8AooCjAKRApwCpQKzArcCvgLHAswC2QLcAu4C8QL2AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvg=},
  1466. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3540543961_15}}
  1467. @techreport{Siek:2012ab,
  1468. Author = {Jeremy G. Siek and Bor-Yuh Evan Chang},
  1469. Date-Added = {2016-01-04 21:31:42 +0000},
  1470. Date-Modified = {2016-01-04 21:32:29 +0000},
  1471. Institution = {Univesity of Colorado},
  1472. Title = {A Problem Course in Compilation: From Python to x86 Assembly},
  1473. Year = {2012},
  1474. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmNvbXBpbGVyLW5vdGVzLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESY29tcGlsZXItbm90ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS+Ug9KwTuRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSsJU0AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY29tcGlsZXItbm90ZXMucGRmAA4AJgASAGMAbwBtAHAAaQBsAGUAcgAtAG4AbwB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY29tcGlsZXItbm90ZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  1475. @techreport{Sussman:1975ab,
  1476. Author = {Gerald Jay Sussman and Guy L. Steele Jr.},
  1477. Date-Added = {2016-01-04 20:07:25 +0000},
  1478. Date-Modified = {2016-01-04 20:08:29 +0000},
  1479. Institution = {MIT},
  1480. Month = {December},
  1481. Number = {AI Memo No. 349},
  1482. Title = {Scheme: an interpreter for extended lambda calculus},
  1483. Year = {1975},
  1484. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtBSU0tMzQ5LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELQUlNLTM0OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS99vdKwOypQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSsIF6AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAQUlNLTM0OS5wZGYAAA4AGAALAEEASQBNAC0AMwA0ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL0FJTS0zNDkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  1485. @book{Lane:1997aa,
  1486. Author = {Saunders Mac Lane},
  1487. Date-Added = {2015-12-28 20:54:39 +0000},
  1488. Date-Modified = {2015-12-28 20:56:29 +0000},
  1489. Edition = {2nd},
  1490. Publisher = {Spring},
  1491. Title = {Categories for the Working Mathematician},
  1492. Year = {1997},
  1493. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxjYXQtd29yay5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGNhdC13b3JrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEqIk3SpwugUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0qdR8AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGNhdC13b3JrLnBkZgAOABoADABjAGEAdAAtAHcAbwByAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NhdC13b3JrLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  1494. @article{Backus:1960aa,
  1495. Acmid = {367262},
  1496. Address = {New York, NY, USA},
  1497. Author = {Backus, J. W. and Bauer, F. L. and Green, J. and Katz, C. and McCarthy, J. and Perlis, A. J. and Rutishauser, H. and Samelson, K. and Vauquois, B. and Wegstein, J. H. and van Wijngaarden, A. and Woodger, M.},
  1498. Date-Added = {2015-12-20 12:28:31 +0000},
  1499. Date-Modified = {2015-12-20 12:28:35 +0000},
  1500. Doi = {10.1145/367236.367262},
  1501. Editor = {Naur, Peter},
  1502. Issn = {0001-0782},
  1503. Issue_Date = {May 1960},
  1504. Journal = {Commun. ACM},
  1505. Month = may,
  1506. Number = {5},
  1507. Numpages = {16},
  1508. Pages = {299--314},
  1509. Publisher = {ACM},
  1510. Title = {Report on the Algorithmic Language ALGOL 60},
  1511. Url = {http://doi.acm.org/10.1145/367236.367262},
  1512. Volume = {3},
  1513. Year = {1960},
  1514. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOTktYmFja3VzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5OS1iYWNrdXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASh9U9KcCThQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSnE+IAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI5OS1iYWNrdXMucGRmAAAOACAADwBwADIAOQA5AC0AYgBhAGMAawB1AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyOTktYmFja3VzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  1515. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367236.367262},
  1516. Bdsk-Url-2 = {http://dx.doi.org/10.1145/367236.367262}}
  1517. @article{Knuth:1964aa,
  1518. Acmid = {365140},
  1519. Address = {New York, NY, USA},
  1520. Author = {Knuth, Donald E.},
  1521. Date-Added = {2015-12-20 12:24:24 +0000},
  1522. Date-Modified = {2015-12-20 12:24:28 +0000},
  1523. Doi = {10.1145/355588.365140},
  1524. Issn = {0001-0782},
  1525. Issue_Date = {Dec. 1964},
  1526. Journal = {Commun. ACM},
  1527. Month = dec,
  1528. Number = {12},
  1529. Numpages = {2},
  1530. Pages = {735--736},
  1531. Publisher = {ACM},
  1532. Title = {Backus Normal Form vs. Backus Naur Form},
  1533. Url = {http://doi.acm.org/10.1145/355588.365140},
  1534. Volume = {7},
  1535. Year = {1964},
  1536. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA3MzUtZ290bGllYi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA3MzUtZ290bGllYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEofMjSnAhkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0pxOtAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA3MzUtZ290bGllYi5wZGYADgAiABAAcAA3ADMANQAtAGcAbwB0AGwAaQBlAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A3MzUtZ290bGllYi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  1537. Bdsk-Url-1 = {http://doi.acm.org/10.1145/355588.365140},
  1538. Bdsk-Url-2 = {http://dx.doi.org/10.1145/355588.365140}}
  1539. @inproceedings{Sergey:2012aa,
  1540. Author = {Ilya Sergey and Dave Clarke},
  1541. Bibsource = {dblp computer science bibliography, http://dblp.org},
  1542. Biburl = {http://dblp.uni-trier.de/rec/bib/conf/esop/SergeyC12},
  1543. Booktitle = {Programming Languages and Systems - 21st European Symposium on Programming, {ESOP} 2012, Held as Part of the European Joint Conferences on Theory and Practice of Software, {ETAPS} 2012, Tallinn, Estonia, March 24 - April 1, 2012. Proceedings},
  1544. Crossref = {DBLP:conf/esop/2012},
  1545. Date-Added = {2015-12-16 09:12:21 +0000},
  1546. Date-Modified = {2015-12-16 09:12:24 +0000},
  1547. Doi = {10.1007/978-3-642-28869-2_29},
  1548. Pages = {579--599},
  1549. Timestamp = {Fri, 23 Mar 2012 15:26:14 +0100},
  1550. Title = {Gradual Ownership Types},
  1551. Url = {http://dx.doi.org/10.1007/978-3-642-28869-2_29},
  1552. Year = {2012},
  1553. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmdyYWR1YWwtZXNvcDEyLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZ3JhZHVhbC1lc29wMTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASf0j9KWlTdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSltuHAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZ3JhZHVhbC1lc29wMTIucGRmAA4AJgASAGcAcgBhAGQAdQBhAGwALQBlAHMAbwBwADEAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZ3JhZHVhbC1lc29wMTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  1554. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-28869-2_29}}
  1555. @inproceedings{Sergey:2015aa,
  1556. Acmid = {2737964},
  1557. Address = {New York, NY, USA},
  1558. Author = {Sergey, Ilya and Nanevski, Aleksandar and Banerjee, Anindya},
  1559. Booktitle = {Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation},
  1560. Date-Added = {2015-12-16 09:09:00 +0000},
  1561. Date-Modified = {2015-12-16 09:09:09 +0000},
  1562. Doi = {10.1145/2737924.2737964},
  1563. Isbn = {978-1-4503-3468-6},
  1564. Keywords = {Compositional program verification, concurrency, dependent types, mechanized proofs, separation logic},
  1565. Location = {Portland, OR, USA},
  1566. Numpages = {11},
  1567. Pages = {77--87},
  1568. Publisher = {ACM},
  1569. Series = {PLDI 2015},
  1570. Title = {Mechanized Verification of Fine-grained Concurrent Programs},
  1571. Url = {http://doi.acm.org/10.1145/2737924.2737964},
  1572. Year = {2015},
  1573. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzctc2VyZ2V5LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDc3LXNlcmdleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASfzntKWlCRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSltp0AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDc3LXNlcmdleS5wZGYADgAeAA4AcAA3ADcALQBzAGUAcgBnAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDc3LXNlcmdleS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  1574. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2737924.2737964},
  1575. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2737924.2737964}}
  1576. @inproceedings{Devriese:2011aa,
  1577. Acmid = {2034796},
  1578. Address = {New York, NY, USA},
  1579. Author = {Devriese, Dominique and Piessens, Frank},
  1580. Booktitle = {Proceedings of the 16th ACM SIGPLAN International Conference on Functional Programming},
  1581. Date-Added = {2015-12-14 22:32:47 +0000},
  1582. Date-Modified = {2015-12-14 22:32:52 +0000},
  1583. Doi = {10.1145/2034773.2034796},
  1584. Isbn = {978-1-4503-0865-6},
  1585. Keywords = {ad hoc polymorphism, agda, instance arguments, type classes},
  1586. Location = {Tokyo, Japan},
  1587. Numpages = {13},
  1588. Pages = {143--155},
  1589. Publisher = {ACM},
  1590. Series = {ICFP '11},
  1591. Title = {On the Bright Side of Type Classes: Instance Arguments in Agda},
  1592. Url = {http://doi.acm.org/10.1145/2034773.2034796},
  1593. Year = {2011},
  1594. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDMtZGV2cmllc2UucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQzLWRldnJpZXNlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJ2ln0pSt5VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANKU9DUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTQzLWRldnJpZXNlLnBkZgAADgAkABEAcAAxADQAMwAtAGQAZQB2AHIAaQBlAHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE0My1kZXZyaWVzZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  1595. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034796},
  1596. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034796}}
  1597. @article{Wadler:2007aa,
  1598. Author = {Philip Wadler},
  1599. Date-Added = {2015-12-07 14:32:44 +0000},
  1600. Date-Modified = {2015-12-07 14:32:48 +0000},
  1601. Doi = {http://dx.doi.org/10.1016/j.tcs.2006.12.042},
  1602. Issn = {0304-3975},
  1603. Journal = {Theoretical Computer Science},
  1604. Keywords = {Curry--Howard},
  1605. Note = {Festschrift for John C. Reynolds's 70th birthday},
  1606. Number = {1--3},
  1607. Pages = {201 - 226},
  1608. Title = {The Girard--Reynolds isomorphism (second edition)},
  1609. Url = {http://www.sciencedirect.com/science/article/pii/S0304397506009236},
  1610. Volume = {375},
  1611. Year = {2007},
  1612. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2dpcmFyZC1yZXlub2xkcy5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2dpcmFyZC1yZXlub2xkcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEllerSiwLWUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0otJJgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGdpcmFyZC1yZXlub2xkcy5wZGYAAA4AKAATAGcAaQByAGEAcgBkAC0AcgBlAHkAbgBvAGwAZABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9naXJhcmQtcmV5bm9sZHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  1613. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0304397506009236},
  1614. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.tcs.2006.12.042}}
  1615. @inproceedings{Flanagan:2001aa,
  1616. Acmid = {360220},
  1617. Address = {New York, NY, USA},
  1618. Author = {Flanagan, Cormac and Saxe, James B.},
  1619. Booktitle = {Proceedings of the 28th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  1620. Date-Added = {2015-12-05 16:23:57 +0000},
  1621. Date-Modified = {2015-12-05 16:24:00 +0000},
  1622. Doi = {10.1145/360204.360220},
  1623. Isbn = {1-58113-336-7},
  1624. Location = {London, United Kingdom},
  1625. Numpages = {13},
  1626. Pages = {193--205},
  1627. Publisher = {ACM},
  1628. Series = {POPL '01},
  1629. Title = {Avoiding Exponential Explosion: Generating Compact Verification Conditions},
  1630. Url = {http://doi.acm.org/10.1145/360204.360220},
  1631. Year = {2001},
  1632. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxOTMtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTkzLWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJYH10oh55VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANKIwDUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTkzLWZsYW5hZ2FuLnBkZgAADgAkABEAcAAxADkAMwAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE5My1mbGFuYWdhbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  1633. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360220},
  1634. Bdsk-Url-2 = {http://dx.doi.org/10.1145/360204.360220}}
  1635. @article{Wadler:2015aa,
  1636. Acmid = {2699407},
  1637. Address = {New York, NY, USA},
  1638. Author = {Wadler, Philip},
  1639. Date-Added = {2015-11-30 14:13:26 +0000},
  1640. Date-Modified = {2015-11-30 14:13:30 +0000},
  1641. Doi = {10.1145/2699407},
  1642. Issn = {0001-0782},
  1643. Issue_Date = {December 2015},
  1644. Journal = {Commun. ACM},
  1645. Month = nov,
  1646. Number = {12},
  1647. Numpages = {10},
  1648. Pages = {75--84},
  1649. Publisher = {ACM},
  1650. Title = {Propositions As Types},
  1651. Url = {http://doi.acm.org/10.1145/2699407},
  1652. Volume = {58},
  1653. Year = {2015},
  1654. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzUtd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDc1LXdhZGxlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASShotKBw9BQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSggogAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDc1LXdhZGxlci5wZGYADgAeAA4AcAA3ADUALQB3AGEAZABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDc1LXdhZGxlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  1655. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2699407},
  1656. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2699407}}
  1657. @article{Chevalier-Boisvert:2015aa,
  1658. Adsnote = {Provided by the SAO/NASA Astrophysics Data System},
  1659. Adsurl = {http://adsabs.harvard.edu/abs/2015arXiv151102956C},
  1660. Archiveprefix = {arXiv},
  1661. Author = {{Chevalier-Boisvert}, M. and {Feeley}, M.},
  1662. Date-Added = {2015-11-21 17:17:44 +0000},
  1663. Date-Modified = {2015-11-21 17:17:47 +0000},
  1664. Eprint = {1511.02956},
  1665. Journal = {ArXiv e-prints},
  1666. Keywords = {Computer Science - Programming Languages, D.3.4},
  1667. Month = nov,
  1668. Primaryclass = {cs.PL},
  1669. Title = {{Interprocedural Type Specialization of JavaScript Programs Without Type Analysis}},
  1670. Year = 2015,
  1671. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV4xNTExLjAyOTU2LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOMTUxMS4wMjk1Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASNLt9J2EaNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSdlfzAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAMTUxMS4wMjk1Ni5wZGYADgAeAA4AMQA1ADEAMQAuADAAMgA5ADUANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvMTUxMS4wMjk1Ni5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  1672. @inproceedings{Maidl:2015aa,
  1673. Address = {New York, NY, USA},
  1674. Author = {Maidl, Andr{\'e} Murbach and Mascarenhas, Fabio and Ierusalimschy, Roberto},
  1675. Booktitle = {Proceedings of the 11th Symposium on Dynamic Languages},
  1676. Date-Added = {2015-11-18 04:24:13 +0000},
  1677. Date-Modified = {2015-11-18 04:47:52 +0000},
  1678. Keywords = {Gradual Typing, Lua, Optional Type Systems},
  1679. Location = {Pittsburgh, PA, USA},
  1680. Numpages = {13},
  1681. Pages = {13--25},
  1682. Publisher = {ACM},
  1683. Series = {DLS 2015},
  1684. Title = {A Formalization of Typed Lua},
  1685. Year = {2015},
  1686. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMtbWFpZGwucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMtbWFpZGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABImRQ0nFnt1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJxrgcAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTMtbWFpZGwucGRmAAAOABwADQBwADEAMwAtAG0AYQBpAGQAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEzLW1haWRsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  1687. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2816707.2816709},
  1688. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2816707.2816709}}
  1689. @inproceedings{Maidl:2014aa,
  1690. Address = {New York, NY, USA},
  1691. Articleno = {3},
  1692. Author = {Maidl, Andr{\'e} Murbach and Mascarenhas, Fabio and Ierusalimschy, Roberto},
  1693. Booktitle = {Proceedings of the Workshop on Dynamic Languages and Applications},
  1694. Date-Added = {2015-11-18 04:23:09 +0000},
  1695. Date-Modified = {2015-11-18 04:48:06 +0000},
  1696. Keywords = {Lua programming language, gradual typing, optional typing, type systems},
  1697. Location = {Edinburgh, United Kingdom},
  1698. Numpages = {10},
  1699. Pages = {3:1--3:10},
  1700. Publisher = {ACM},
  1701. Series = {Dyla'14},
  1702. Title = {Typed Lua: An Optional Type System for Lua},
  1703. Year = {2014},
  1704. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmR5bGExNC00LXR5cGVkLWx1YS5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmR5bGExNC00LXR5cGVkLWx1YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiZBnScWd3UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nGtxwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGR5bGExNC00LXR5cGVkLWx1YS5wZGYADgAuABYAZAB5AGwAYQAxADQALQA0AC0AdAB5AHAAZQBkAC0AbAB1AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2R5bGExNC00LXR5cGVkLWx1YS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  1705. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2617548.2617553},
  1706. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2617548.2617553}}
  1707. @techreport{Rossum:2014aa,
  1708. Author = {Guido van Rossum},
  1709. Date-Added = {2015-11-17 20:39:18 +0000},
  1710. Date-Modified = {2015-11-17 20:40:07 +0000},
  1711. Institution = {Python Software Foundation},
  1712. Number = {PEP 0483},
  1713. Title = {The Theory of Type Hints},
  1714. Year = {2014}}
  1715. @article{Dongarra:1992aa,
  1716. Acmid = {141871},
  1717. Address = {New York, NY, USA},
  1718. Author = {Dongarra, Jack J.},
  1719. Date-Added = {2015-11-17 17:02:06 +0000},
  1720. Date-Modified = {2015-11-18 04:39:17 +0000},
  1721. Issue_Date = {June 1992},
  1722. Journal = {SIGARCH Comput. Archit. News},
  1723. Month = jun,
  1724. Number = {3},
  1725. Numpages = {23},
  1726. Pages = {22--44},
  1727. Publisher = {ACM},
  1728. Title = {Performance of Various Computers Using Standard Linear Equations Software},
  1729. Volume = {20},
  1730. Year = {1992},
  1731. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMi1kb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMi1kb25nYXJyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiQWLScMfQUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nEOIAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyMi1kb25nYXJyYS5wZGYADgAiABAAcAAyADIALQBkAG8AbgBnAGEAcgByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMi1kb25nYXJyYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  1732. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141868.141871},
  1733. Bdsk-Url-2 = {http://dx.doi.org/10.1145/141868.141871}}
  1734. @book{Gray:1992aa,
  1735. Address = {San Francisco, CA, USA},
  1736. Author = {Gray, Jim},
  1737. Date-Added = {2015-11-17 16:59:52 +0000},
  1738. Date-Modified = {2015-11-17 16:59:56 +0000},
  1739. Isbn = {1558601597},
  1740. Publisher = {Morgan Kaufmann Publishers Inc.},
  1741. Title = {Benchmark Handbook: For Database and Transaction Processing Systems},
  1742. Year = {1992}}
  1743. @inproceedings{Clinger:1994ab,
  1744. Address = {New York, NY, USA},
  1745. Author = {Clinger, William D. and Hansen, Lars Thomas},
  1746. Booktitle = {Proceedings of the 1994 ACM Conference on LISP and Functional Programming},
  1747. Date-Added = {2015-11-17 16:57:20 +0000},
  1748. Date-Modified = {2015-11-18 04:54:01 +0000},
  1749. Location = {Orlando, Florida, USA},
  1750. Numpages = {12},
  1751. Pages = {128--139},
  1752. Publisher = {ACM},
  1753. Series = {LFP '94},
  1754. Title = {Lambda, the Ultimate Label or a Simple Optimizing Compiler for Scheme},
  1755. Year = {1994},
  1756. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMjgtY2xpbmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMjgtY2xpbmdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/earRDzjvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxMjgtY2xpbmdlci5wZGYADgAiABAAcAAxADIAOAAtAGMAbABpAG4AZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMjgtY2xpbmdlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  1757. Bdsk-Url-1 = {http://doi.acm.org/10.1145/182409.156786},
  1758. Bdsk-Url-2 = {http://dx.doi.org/10.1145/182409.156786}}
  1759. @book{Pearl:2000aa,
  1760. Address = {New York, NY, USA},
  1761. Author = {Pearl, Judea},
  1762. Date-Added = {2015-11-17 15:35:03 +0000},
  1763. Date-Modified = {2015-11-17 15:35:06 +0000},
  1764. Isbn = {0-521-77362-8},
  1765. Publisher = {Cambridge University Press},
  1766. Title = {Causality: Models, Reasoning, and Inference},
  1767. Year = {2000}}
  1768. @inproceedings{Mytkowicz:2009aa,
  1769. Address = {New York, NY, USA},
  1770. Author = {Mytkowicz, Todd and Diwan, Amer and Hauswirth, Matthias and Sweeney, Peter F.},
  1771. Booktitle = {Proceedings of the 14th International Conference on Architectural Support for Programming Languages and Operating Systems},
  1772. Date-Added = {2015-11-17 15:33:11 +0000},
  1773. Date-Modified = {2015-11-18 04:41:42 +0000},
  1774. Keywords = {bias, measurement, performance},
  1775. Location = {Washington, DC, USA},
  1776. Numpages = {12},
  1777. Pages = {265--276},
  1778. Publisher = {ACM},
  1779. Series = {ASPLOS XIV},
  1780. Title = {Producing Wrong Data Without Doing Anything Obviously Wrong!},
  1781. Year = {2009},
  1782. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyNjUtbXl0a293aWN6LnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDI2NS1teXRrb3dpY3oucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASI2dNJwsvlQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScPlJAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI2NS1teXRrb3dpY3oucGRmAA4AJgASAHAAMgA2ADUALQBtAHkAdABrAG8AdwBpAGMAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI2NS1teXRrb3dpY3oucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  1783. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1508244.1508275},
  1784. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1508244.1508275}}
  1785. @inproceedings{Vegdahl:1989aa,
  1786. Address = {New York, NY, USA},
  1787. Author = {Vegdahl, Steven R. and Pleban, Uwe F.},
  1788. Booktitle = {Proceedings of the Third International Conference on Architectural Support for Programming Languages and Operating Systems},
  1789. Date-Added = {2015-11-17 11:38:15 +0000},
  1790. Date-Modified = {2015-11-18 04:45:44 +0000},
  1791. Location = {Boston, Massachusetts, USA},
  1792. Numpages = {11},
  1793. Pages = {172--182},
  1794. Publisher = {ACM},
  1795. Series = {ASPLOS III},
  1796. Title = {The Runtime Environment for Scheme, a Scheme Implementation on the 88000},
  1797. Year = {1989},
  1798. Bdsk-Url-1 = {http://doi.acm.org/10.1145/70082.68199},
  1799. Bdsk-Url-2 = {http://dx.doi.org/10.1145/70082.68199}}
  1800. @inproceedings{Gomard:1990aa,
  1801. Address = {New York, NY, USA},
  1802. Author = {Gomard, Carsten K.},
  1803. Booktitle = {Proceedings of the 1990 ACM Conference on LISP and Functional Programming},
  1804. Date-Added = {2015-11-17 11:36:49 +0000},
  1805. Date-Modified = {2015-11-18 04:40:04 +0000},
  1806. Location = {Nice, France},
  1807. Numpages = {6},
  1808. Pages = {282--287},
  1809. Publisher = {ACM},
  1810. Series = {LFP '90},
  1811. Title = {Partial Type Inference for Untyped Functional Programs},
  1812. Year = {1990},
  1813. Bdsk-Url-1 = {http://doi.acm.org/10.1145/91556.91672},
  1814. Bdsk-Url-2 = {http://dx.doi.org/10.1145/91556.91672}}
  1815. @article{Ma:1990aa,
  1816. Acmid = {79013},
  1817. Address = {New York, NY, USA},
  1818. Author = {Ma, K.-L. and Kessler, R. R.},
  1819. Date-Added = {2015-11-17 11:30:57 +0000},
  1820. Date-Modified = {2015-11-18 04:41:11 +0000},
  1821. Issue_Date = {June 1990},
  1822. Journal = {Softw. Pract. Exper.},
  1823. Month = jun,
  1824. Number = {6},
  1825. Numpages = {31},
  1826. Pages = {593--623},
  1827. Publisher = {John Wiley \& Sons, Inc.},
  1828. Title = {{TICL}-a Type Inference System for Common Lisp},
  1829. Volume = {20},
  1830. Year = {1990},
  1831. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380200606}}
  1832. @techreport{Walker:1988aa,
  1833. Author = {Kenneth Walker},
  1834. Date-Added = {2015-11-17 11:29:07 +0000},
  1835. Date-Modified = {2015-11-17 11:30:02 +0000},
  1836. Institution = {University of Arizona},
  1837. Month = {July},
  1838. Number = {TR 88-25},
  1839. Title = {A Type Inference System for Icon},
  1840. Year = {1988},
  1841. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0cjg4XzI1LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdHI4OF8yNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASImd9JweflQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScMBJAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdHI4OF8yNS5wZGYAAA4AGAALAHQAcgA4ADgAXwAyADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3RyODhfMjUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  1842. @inproceedings{Jones:1982aa,
  1843. Address = {New York, NY, USA},
  1844. Author = {Jones, Neil D. and Muchnick, Steven S.},
  1845. Booktitle = {Proceedings of the 9th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  1846. Date-Added = {2015-11-17 11:26:40 +0000},
  1847. Date-Modified = {2015-11-18 04:48:44 +0000},
  1848. Location = {Albuquerque, New Mexico},
  1849. Numpages = {9},
  1850. Pages = {66--74},
  1851. Publisher = {ACM},
  1852. Series = {POPL '82},
  1853. Title = {A Flexible Approach to Interprocedural Data Flow Analysis and Programs with Recursive Data Structures},
  1854. Year = {1982},
  1855. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582161},
  1856. Bdsk-Url-2 = {http://dx.doi.org/10.1145/582153.582161}}
  1857. @inproceedings{Jones:1976aa,
  1858. Address = {New York, NY, USA},
  1859. Author = {Jones, Neil D. and Muchnick, Steven S.},
  1860. Booktitle = {Proceedings of the 3rd ACM SIGACT-SIGPLAN Symposium on Principles on Programming Languages},
  1861. Date-Added = {2015-11-17 11:25:46 +0000},
  1862. Date-Modified = {2015-11-18 04:40:42 +0000},
  1863. Location = {Atlanta, Georgia},
  1864. Numpages = {18},
  1865. Pages = {77--94},
  1866. Publisher = {ACM},
  1867. Series = {POPL '76},
  1868. Title = {Binding Time Optimization in Programming Languages: Some Thoughts Toward the Design of an Ideal Language},
  1869. Year = {1976},
  1870. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800168.811542},
  1871. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800168.811542}}
  1872. @inproceedings{Shivers:1991ab,
  1873. Address = {New York, NY, USA},
  1874. Author = {Shivers, Olin},
  1875. Booktitle = {Proceedings of the 1991 ACM SIGPLAN Symposium on Partial Evaluation and Semantics-based Program Manipulation},
  1876. Date-Added = {2015-11-17 11:24:34 +0000},
  1877. Date-Modified = {2015-11-18 04:49:16 +0000},
  1878. Location = {New Haven, Connecticut, USA},
  1879. Numpages = {9},
  1880. Pages = {190--198},
  1881. Publisher = {ACM},
  1882. Series = {PEPM '91},
  1883. Title = {The Semantics of Scheme Control-flow Analysis},
  1884. Year = {1991},
  1885. Bdsk-Url-1 = {http://doi.acm.org/10.1145/115865.115884},
  1886. Bdsk-Url-2 = {http://dx.doi.org/10.1145/115865.115884}}
  1887. @inbook{Shivers:1991aa,
  1888. Author = {Olin Shivers},
  1889. Chapter = {Data-flow analysis and type recovery in Scheme},
  1890. Date-Added = {2015-11-17 11:22:39 +0000},
  1891. Date-Modified = {2015-11-17 11:23:52 +0000},
  1892. Publisher = {MIT Press},
  1893. Title = {Topics in Advanced Language Implementatino},
  1894. Year = {1991}}
  1895. @phdthesis{Tenenbaum:1974aa,
  1896. Address = {New York, NY, USA},
  1897. Author = {Tenenbaum, Aaron Melvin},
  1898. Date-Added = {2015-11-17 11:20:37 +0000},
  1899. Date-Modified = {2015-11-17 11:20:40 +0000},
  1900. Note = {AAI7509706},
  1901. Publisher = {New York University},
  1902. Title = {Type Determination for Very High Level Languages.},
  1903. Year = {1974},
  1904. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHXR5cGVkZXRlcm1pbmF0aW8wMHRlbmVfYncucGRm0hcLGBlXTlMuZGF0YU8RAcYAAAAAAcYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R10eXBlZGV0ZXJtaW5hdGlvMDB0ZW5lX2J3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIiVr0nB3wVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJwvhEAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAS01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB0eXBlZGV0ZXJtaW5hdGlvMDB0ZW5lX2J3LnBkZgAADgA8AB0AdAB5AHAAZQBkAGUAdABlAHIAbQBpAG4AYQB0AGkAbwAwADAAdABlAG4AZQBfAGIAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAOlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdHlwZWRldGVybWluYXRpbzAwdGVuZV9idy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCuALMAuwKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  1905. @article{Kaplan:1980aa,
  1906. Address = {New York, NY, USA},
  1907. Author = {Kaplan, Marc A. and Ullman, Jeffrey D.},
  1908. Date-Added = {2015-11-17 11:16:53 +0000},
  1909. Date-Modified = {2015-11-18 04:54:56 +0000},
  1910. Issue_Date = {Jan. 1980},
  1911. Journal = {J. ACM},
  1912. Month = jan,
  1913. Number = {1},
  1914. Numpages = {18},
  1915. Pages = {128--145},
  1916. Publisher = {ACM},
  1917. Title = {A Scheme for the Automatic Inference of Variable Types},
  1918. Volume = {27},
  1919. Year = {1980},
  1920. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322169.322181},
  1921. Bdsk-Url-2 = {http://dx.doi.org/10.1145/322169.322181}}
  1922. @inproceedings{Adams:1986aa,
  1923. Address = {New York, NY, USA},
  1924. Author = {Adams, Norman and Kranz, David and Kelsey, Richard and Rees, Jonathan and Hudak, Paul and Philbin, James},
  1925. Booktitle = {Proceedings of the 1986 SIGPLAN Symposium on Compiler Construction},
  1926. Date-Added = {2015-11-17 11:16:12 +0000},
  1927. Date-Modified = {2015-11-18 04:33:24 +0000},
  1928. Numpages = {15},
  1929. Pages = {219--233},
  1930. Publisher = {ACM},
  1931. Series = {SIGPLAN '86},
  1932. Title = {ORBIT: An Optimizing Compiler for Scheme},
  1933. Year = {1986},
  1934. Bdsk-Url-1 = {http://doi.acm.org/10.1145/12276.13333},
  1935. Bdsk-Url-2 = {http://dx.doi.org/10.1145/12276.13333}}
  1936. @inproceedings{Brooks:1982ab,
  1937. Address = {New York, NY, USA},
  1938. Author = {Brooks, Rodney A. and Gabriel, Richard P. and Steele,Jr., Guy L.},
  1939. Booktitle = {Proceedings of the 1982 SIGPLAN Symposium on Compiler Construction},
  1940. Date-Added = {2015-11-17 11:14:29 +0000},
  1941. Date-Modified = {2015-11-18 04:36:29 +0000},
  1942. Location = {Boston, Massachusetts, USA},
  1943. Numpages = {15},
  1944. Pages = {261--275},
  1945. Publisher = {ACM},
  1946. Series = {SIGPLAN '82},
  1947. Title = {An Optimizing Compiler for Lexically Scoped LISP},
  1948. Year = {1982},
  1949. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800230.807000},
  1950. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800230.807000}}
  1951. @inproceedings{Aiken:1991aa,
  1952. Address = {New York, NY, USA},
  1953. Author = {Aiken, Alex and Murphy, Brian},
  1954. Booktitle = {Proceedings of the 18th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  1955. Date-Added = {2015-11-17 11:13:37 +0000},
  1956. Date-Modified = {2015-11-18 04:32:22 +0000},
  1957. Numpages = {12},
  1958. Pages = {279--290},
  1959. Publisher = {ACM},
  1960. Series = {POPL '91},
  1961. Title = {Static Type Inference in a Dynamically Typed Language},
  1962. Year = {1991},
  1963. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99583.99621},
  1964. Bdsk-Url-2 = {http://dx.doi.org/10.1145/99583.99621}}
  1965. @inproceedings{Shivers:1988aa,
  1966. Address = {New York, NY, USA},
  1967. Author = {Shivers, O.},
  1968. Booktitle = {Proceedings of the ACM SIGPLAN 1988 Conference on Programming Language Design and Implementation},
  1969. Date-Added = {2015-11-17 11:06:31 +0000},
  1970. Date-Modified = {2015-11-18 04:43:53 +0000},
  1971. Location = {Atlanta, Georgia, USA},
  1972. Numpages = {11},
  1973. Pages = {164--174},
  1974. Publisher = {ACM},
  1975. Series = {PLDI '88},
  1976. Title = {Control Flow Analysis in {Scheme}},
  1977. Year = {1988},
  1978. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjQtc2hpdmVycy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjQtc2hpdmVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiI6fScHR1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nC6xQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxNjQtc2hpdmVycy5wZGYADgAiABAAcAAxADYANAAtAHMAaABpAHYAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNjQtc2hpdmVycy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  1979. Bdsk-Url-1 = {http://doi.acm.org/10.1145/53990.54007},
  1980. Bdsk-Url-2 = {http://dx.doi.org/10.1145/53990.54007}}
  1981. @incollection{Agesen:1994aa,
  1982. Author = {Agesen, Ole},
  1983. Booktitle = {Static Analysis},
  1984. Date-Added = {2015-11-17 10:47:24 +0000},
  1985. Date-Modified = {2015-11-18 04:34:02 +0000},
  1986. Editor = {Le Charlier, Baudouin},
  1987. Language = {English},
  1988. Pages = {78-100},
  1989. Publisher = {Springer Berlin Heidelberg},
  1990. Series = {Lecture Notes in Computer Science},
  1991. Title = {Constraint-based type inference and parametric polymorphism},
  1992. Volume = {864},
  1993. Year = {1994},
  1994. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGNvbnN0cmFpbnQtYmFzZWQucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRjb25zdHJhaW50LWJhc2VkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIiIy0nBvzlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJwth4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjb25zdHJhaW50LWJhc2VkLnBkZgAOACoAFABjAG8AbgBzAHQAcgBhAGkAbgB0AC0AYgBhAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9jb25zdHJhaW50LWJhc2VkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  1995. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-58485-4_34}}
  1996. @techreport{Jia:2015aa,
  1997. Author = {Limin Jia and Hannah Gommerstadt and Frank Pfenning},
  1998. Date-Added = {2015-11-17 10:29:28 +0000},
  1999. Date-Modified = {2015-11-17 10:30:17 +0000},
  2000. Institution = {Carnegie Mellon University},
  2001. Month = {November},
  2002. Number = {CMU-CyLab-15-004},
  2003. Title = {Monitors and Blame Assignment for Higher-Order Session Types},
  2004. Year = {2015},
  2005. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRU1vbml0b3JzIGFuZCBCbGFtZSBBc3NpZ25tZW50IGZvciBIaWdoZXItT3JkZXIgU2Vzc2lvbiBUeXBlcyAoQ01VLnBkZtIXCxgZV05TLmRhdGFPEQJAAAAAAAJAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfTW9uaXRvcnMgYW5kIEJsYW1lICMxMjIxRjI3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASIfJ9Jwa/VQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScLJFAAAAAQAQAL9t8QFDaDwABcByAAISKQACAE1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoATW9uaXRvcnMgYW5kIEJsYW1lICMxMjIxRjI3LnBkZgAADgCMAEUATQBvAG4AaQB0AG8AcgBzACAAYQBuAGQAIABCAGwAYQBtAGUAIABBAHMAcwBpAGcAbgBtAGUAbgB0ACAAZgBvAHIAIABIAGkAZwBoAGUAcgAtAE8AcgBkAGUAcgAgAFMAZQBzAHMAaQBvAG4AIABUAHkAcABlAHMAIAAoAEMATQBVAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBiVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9Nb25pdG9ycyBhbmQgQmxhbWUgQXNzaWdubWVudCBmb3IgSGlnaGVyLU9yZGVyIFNlc3Npb24gVHlwZXMgKENNVS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDWANsA4wMnAykDLgM5A0IDUANUA1sDZANpA3YDeQOLA44DkwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAOV}}
  2006. @book{Queinnec:1996aa,
  2007. Address = {New York, NY, USA},
  2008. Author = {Queinnec, Christian},
  2009. Date-Added = {2015-11-15 20:17:14 +0000},
  2010. Date-Modified = {2015-11-15 20:17:17 +0000},
  2011. Isbn = {0-521-56247-3},
  2012. Publisher = {Cambridge University Press},
  2013. Title = {Lisp in Small Pieces},
  2014. Year = {1996}}
  2015. @techreport{Bartlett:1989aa,
  2016. Author = {Joel F. Bartlett},
  2017. Date-Added = {2015-11-15 20:14:53 +0000},
  2018. Date-Modified = {2015-11-15 20:16:13 +0000},
  2019. Institution = {Western Research Laboratory},
  2020. Month = {January},
  2021. Title = {{SCHEME->C} a Portable {Scheme-to-C} Compiler},
  2022. Year = {1989},
  2023. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NjaGVtZS10by1jLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2NoZW1lLXRvLWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASHjWNJuUklQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSbpiZAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2NoZW1lLXRvLWMucGRmAAAOACAADwBzAGMAaABlAG0AZQAtAHQAbwAtAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NjaGVtZS10by1jLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  2024. @article{Baker:1995aa,
  2025. Acmid = {214454},
  2026. Address = {New York, NY, USA},
  2027. Author = {Baker, Henry G.},
  2028. Date-Added = {2015-11-15 19:43:23 +0000},
  2029. Date-Modified = {2015-11-15 19:43:26 +0000},
  2030. Doi = {10.1145/214448.214454},
  2031. Issn = {0362-1340},
  2032. Issue_Date = {Sept. 1995},
  2033. Journal = {SIGPLAN Not.},
  2034. Month = sep,
  2035. Number = {9},
  2036. Numpages = {4},
  2037. Pages = {17--20},
  2038. Publisher = {ACM},
  2039. Title = {CONS Should Not CONS Its Arguments, Part II: Cheney on the M.T.A.},
  2040. Url = {http://doi.acm.org/10.1145/214448.214454},
  2041. Volume = {30},
  2042. Year = {1995},
  2043. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTctYmFrZXIucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTctYmFrZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIeIh0m5KnlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJukO4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTctYmFrZXIucGRmAAAOABwADQBwADEANwAtAGIAYQBrAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE3LWJha2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  2044. Bdsk-Url-1 = {http://doi.acm.org/10.1145/214448.214454},
  2045. Bdsk-Url-2 = {http://dx.doi.org/10.1145/214448.214454}}
  2046. @techreport{Asanovic:EECS-2006-183,
  2047. Author = {Asanovic, Krste and Bodik, Ras and Catanzaro, Bryan Christopher and Gebis, Joseph James and Husbands, Parry and Keutzer, Kurt and Patterson, David A. and Plishker, William Lester and Shalf, John and Williams, Samuel Webb and Yelick, Katherine A.},
  2048. Date-Added = {2015-11-12 22:10:42 +0000},
  2049. Date-Modified = {2015-11-12 22:10:49 +0000},
  2050. Institution = {EECS Department, University of California, Berkeley},
  2051. Month = {Dec},
  2052. Number = {UCB/EECS-2006-183},
  2053. Title = {The Landscape of Parallel Computing Research: A View from Berkeley},
  2054. Url = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-183.html},
  2055. Year = {2006},
  2056. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEUVFQ1MtMjAwNi0xODMucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFFRUNTLTIwMDYtMTgzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIWyP0mp4sVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJqvwEAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBFRUNTLTIwMDYtMTgzLnBkZgAADgAkABEARQBFAEMAUwAtADIAMAAwADYALQAxADgAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvRUVDUy0yMDA2LTE4My5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  2057. Bdsk-Url-1 = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-183.html}}
  2058. @book{Black:2009aa,
  2059. Abstract = {Pharo by Example, intended for both students and
  2060. developers, will guide you gently through the Pharo
  2061. language and environment by means of a series of
  2062. examples and exercises. This book is made available
  2063. under the Creative Commons Attribution-ShareAlike
  2064. 3.0 license.},
  2065. Aeres = {OV},
  2066. Aeresstatus = {aeres08},
  2067. Annote = {book},
  2068. Author = {Andrew Black and St\'ephane Ducasse and Oscar Nierstrasz and Damien Pollet and Damien Cassou and Marcus Denker},
  2069. Date-Added = {2015-11-12 18:31:30 +0000},
  2070. Date-Modified = {2015-11-12 18:31:42 +0000},
  2071. Inria = {ADAM},
  2072. Isbn = {978-3-9523341-4-0},
  2073. Keywords = {olit scg09 scg-pub jb09 snf-none skip-doi},
  2074. Medium = {2},
  2075. Peerreview = {no},
  2076. Publisher = {Square Bracket Associates},
  2077. Title = {Pharo by Example},
  2078. Url = {http://pharobyexample.org},
  2079. Year = {2009},
  2080. Bdsk-Url-1 = {http://pharobyexample.org}}
  2081. @article{Alpern:2000aa,
  2082. Acmid = {1011400},
  2083. Address = {Riverton, NJ, USA},
  2084. Author = {Alpern, B. and Attanasio, C. R. and Barton, J. J. and Burke, M. G. and Cheng, P. and Choi, J.-D. and Cocchi, A. and Fink, S. J. and Grove, D. and Hind, M. and Hummel, S. F. and Lieber, D. and Litvinov, V. and Mergen, M. F. and Ngo, T. and Russell, J. R. and Sarkar, V. and Serrano, M. J. and Shepherd, J. C. and Smith, S. E. and Sreedhar, V. C. and Srinivasan, H. and Whaley, J.},
  2085. Date-Added = {2015-11-12 18:24:25 +0000},
  2086. Date-Modified = {2015-11-18 04:52:54 +0000},
  2087. Issue_Date = {January 2000},
  2088. Journal = {IBM Syst. J.},
  2089. Month = jan,
  2090. Number = {1},
  2091. Numpages = {28},
  2092. Pages = {211--238},
  2093. Publisher = {IBM Corp.},
  2094. Title = {The Jalape\~{n}O Virtual Machine},
  2095. Volume = {39},
  2096. Year = {2000},
  2097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxqYWxhcGVuby5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGphbGFwZW5vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhWO7SakOWUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0mqJ5gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGphbGFwZW5vLnBkZgAOABoADABqAGEAbABhAHAAZQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2phbGFwZW5vLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  2098. Bdsk-Url-1 = {http://dx.doi.org/10.1147/sj.391.0211}}
  2099. @article{Alpern:2005aa,
  2100. Acmid = {1086625},
  2101. Address = {Riverton, NJ, USA},
  2102. Author = {Alpern, B. and Augart, S. and Blackburn, S. M. and Butrico, M. and Cocchi, A. and Cheng, P. and Dolby, J. and Fink, S. and Grove, D. and Hind, M. and McKinley, K. S. and Mergen, M. and Moss, J. E. B. and Ngo, T. and Sarkar, V.},
  2103. Date-Added = {2015-11-12 16:33:33 +0000},
  2104. Date-Modified = {2015-11-18 04:35:41 +0000},
  2105. Issue_Date = {January 2005},
  2106. Journal = {IBM Syst. J.},
  2107. Month = jan,
  2108. Number = {2},
  2109. Numpages = {19},
  2110. Pages = {399--417},
  2111. Publisher = {IBM Corp.},
  2112. Title = {The {Jikes} Research Virtual Machine Project: Building an Open-source Research Community},
  2113. Volume = {44},
  2114. Year = {2005},
  2115. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWppa2VzcnZtLWlzai0yMDA1LnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVamlrZXNydm0taXNqLTIwMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASFQ9tJqKblQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSanAJAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAamlrZXNydm0taXNqLTIwMDUucGRmAAAOACwAFQBqAGkAawBlAHMAcgB2AG0ALQBpAHMAagAtADIAMAAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ppa2VzcnZtLWlzai0yMDA1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  2116. Bdsk-Url-1 = {http://dx.doi.org/10.1147/sj.442.0399}}
  2117. @article{Wimmer:2013aa,
  2118. Address = {New York, NY, USA},
  2119. Articleno = {30},
  2120. Author = {Wimmer, Christian and Haupt, Michael and Van De Vanter, Michael L. and Jordan, Mick and Dayn\`{e}s, Laurent and Simon, Douglas},
  2121. Date-Added = {2015-11-12 16:28:36 +0000},
  2122. Date-Modified = {2015-11-18 04:46:04 +0000},
  2123. Issue_Date = {January 2013},
  2124. Journal = {ACM Trans. Archit. Code Optim.},
  2125. Keywords = {Java, Maxine VM, VM design, VM interfaces, debugging, inspector, metacircular VM, tool support},
  2126. Month = jan,
  2127. Number = {4},
  2128. Numpages = {24},
  2129. Pages = {30:1--30:24},
  2130. Publisher = {ACM},
  2131. Title = {Maxine: An Approachable Virtual Machine for, and in, Java},
  2132. Volume = {9},
  2133. Year = {2013},
  2134. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMzAtd2ltbWVyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTMwLXdpbW1lci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASFQb9JqKFBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSam6gAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTMwLXdpbW1lci5wZGYADgAeAA4AYQAzADAALQB3AGkAbQBtAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTMwLXdpbW1lci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  2135. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2400682.2400689},
  2136. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2400682.2400689}}
  2137. @mastersthesis{Bharadwaj:2012aa,
  2138. Author = {Shashank Bharadwaj},
  2139. Date-Added = {2015-11-10 20:28:23 +0000},
  2140. Date-Modified = {2016-03-22 19:59:34 +0000},
  2141. School = {University of Colorado at Boulder},
  2142. Title = {Optimizing {Jython} using invokedynamic and Gradual Typing},
  2143. Year = {2012},
  2144. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxzaGFzaGFuay5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHNoYXNoYW5rLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgtafSZ73ZUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0mgEKQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNoYXNoYW5rLnBkZgAOABoADABzAGgAYQBzAGgAYQBuAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NoYXNoYW5rLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  2145. @inproceedings{Grimmer:2015aa,
  2146. Acmid = {2816714},
  2147. Address = {New York, NY, USA},
  2148. Author = {Grimmer, Matthias and Seaton, Chris and Schatz, Roland and W\"{u}rthinger, Thomas and M\"{o}ssenb\"{o}ck, Hanspeter},
  2149. Booktitle = {Proceedings of the 11th Symposium on Dynamic Languages},
  2150. Date-Added = {2015-11-10 19:53:58 +0000},
  2151. Date-Modified = {2015-11-10 19:54:02 +0000},
  2152. Doi = {10.1145/2816707.2816714},
  2153. Isbn = {978-1-4503-3690-1},
  2154. Keywords = {cross-language, language implementation, language interoperability, optimization, virtual machine},
  2155. Location = {Pittsburgh, PA, USA},
  2156. Numpages = {13},
  2157. Pages = {78--90},
  2158. Publisher = {ACM},
  2159. Series = {DLS 2015},
  2160. Title = {High-performance Cross-language Interoperability in a Multi-language Runtime},
  2161. Url = {http://doi.acm.org/10.1145/2816707.2816714},
  2162. Year = {2015},
  2163. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2816707.2816714},
  2164. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2816707.2816714}}
  2165. @inproceedings{Richards:2015aa,
  2166. Author = {Gregor Richards and Francesco Zappa Nardelli and Jan Vitek},
  2167. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  2168. Date-Added = {2015-11-10 19:26:58 +0000},
  2169. Date-Modified = {2015-11-10 19:28:45 +0000},
  2170. Series = {ECOOP},
  2171. Title = {Concrete Types for TypeScript},
  2172. Year = {2015},
  2173. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxlY29vcDE1YS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGVjb29wMTVhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgsJLSZ6+QUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0mf14AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGVjb29wMTVhLnBkZgAOABoADABlAGMAbwBvAHAAMQA1AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Vjb29wMTVhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  2174. @inproceedings{Takikawa:2016aa,
  2175. Author = {Asumu Takikawa and Daniel Feltey and Ben Greenman and Max New and Jan Vitek and Matthias Felleisen},
  2176. Booktitle = {Principles of Programming Languages},
  2177. Date-Added = {2015-11-10 19:09:27 +0000},
  2178. Date-Modified = {2015-11-10 19:10:32 +0000},
  2179. Month = {January},
  2180. Publisher = {ACM},
  2181. Series = {POPL},
  2182. Title = {Is Sound Gradual Typing Dead?},
  2183. Year = {2016},
  2184. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBvcGwxNi10ZmdudmYucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwb3BsMTYtdGZnbnZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIK4h0merp1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJn8fcAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwb3BsMTYtdGZnbnZmLnBkZgAADgAkABEAcABvAHAAbAAxADYALQB0AGYAZwBuAHYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcG9wbDE2LXRmZ252Zi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  2185. @inproceedings{Takikawa:2015aa,
  2186. Author = {Asumu Takikawa and Daniel Feltey and Earl Dean and Matthew Flatt and Robert Bruce Findler and Sam Tobin-Hochstadt and Matthias Felleisen},
  2187. Booktitle = {European Conference on Object-Oriented Programming},
  2188. Date-Added = {2015-11-03 15:19:35 +0000},
  2189. Date-Modified = {2015-11-03 15:21:38 +0000},
  2190. Publisher = {Dagstuhl Publishing},
  2191. Series = {LIPICS},
  2192. Title = {Towards Practical Gradual Typing},
  2193. Year = {2015},
  2194. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHGVjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGbSFwsYGVdOUy5kYXRhTxEBwgAAAAABwgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHGVjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEfH7nSXjr/UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0l6BTwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBKTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGVjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGYADgA6ABwAZQBjAG8AbwBwADIAMAAxADUALQB0AGEAawBpAGsAYQB3AGEALQBlAHQALQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADlVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Vjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArQCyALoCgAKCAocCkgKbAqkCrQK0Ar0CwgLPAtIC5ALnAuwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC7g==}}
  2195. @inproceedings{Dreyer:2009aa,
  2196. Author = {Dreyer, D. and Ahmed, A. and Birkedal, L.},
  2197. Booktitle = {Logic In Computer Science, 2009. LICS '09. 24th Annual IEEE Symposium on},
  2198. Date-Added = {2015-10-30 14:43:38 +0000},
  2199. Date-Modified = {2015-10-30 14:43:42 +0000},
  2200. Doi = {10.1109/LICS.2009.34},
  2201. Issn = {1043-6871},
  2202. Keywords = {reasoning about programs;recursive functions;type theory;Abadi parametricity logic;Plotkin parametricity logic;call-by-value system F;contextual equivalence;contextual inequivalence;logic LSLR encoding;logical step-indexed logical relation reasoning;modal operator;reasoning about program;recursive type;recursively-defined relation;tedious error-prone proof-obscuring step-index arithmetic;Clocks;Computer errors;Computer science;Context modeling;Digital arithmetic;Logic;Machinery;Mathematical model;Reasoning about programs;Safety;Plotkin-Abadi logic;Step-indexed logical relations;contextual equivalence;parametricity;recursive types},
  2203. Month = {Aug},
  2204. Pages = {71-80},
  2205. Title = {Logical Step-Indexed Logical Relations},
  2206. Year = {2009},
  2207. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhsc2xyLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIbHNsci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR6d9dJY+pVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSWTLVAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbHNsci5wZGYADgASAAgAbABzAGwAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbHNsci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  2208. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2009.34}}
  2209. @article{Appel:2001aa,
  2210. Author = {Appel, Andrew W. and McAllester, David},
  2211. Date-Added = {2015-10-26 11:16:08 +0000},
  2212. Date-Modified = {2015-10-26 13:35:16 +0000},
  2213. Journal = {ACM Trans. Program. Lang. Syst.},
  2214. Month = sep,
  2215. Number = {5},
  2216. Pages = {657--683},
  2217. Publisher = {ACM},
  2218. Title = {An Indexed Model of Recursive Types for Foundational Proof-carrying Code},
  2219. Volume = {23},
  2220. Year = {2001},
  2221. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjU3LWFwcGVsLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY1Ny1hcHBlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR2MwNJTg8tQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSU7wLAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDY1Ny1hcHBlbC5wZGYADgAeAA4AcAA2ADUANwAtAGEAcABwAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDY1Ny1hcHBlbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  2222. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504709.504712},
  2223. Bdsk-Url-2 = {http://dx.doi.org/10.1145/504709.504712}}
  2224. @incollection{Ahmed:2006aa,
  2225. Author = {Ahmed, Amal},
  2226. Booktitle = {Programming Languages and Systems},
  2227. Date-Added = {2015-10-26 11:13:29 +0000},
  2228. Date-Modified = {2015-10-26 13:35:42 +0000},
  2229. Editor = {Sestoft, Peter},
  2230. Pages = {69-83},
  2231. Publisher = {Springer Berlin Heidelberg},
  2232. Series = {Lecture Notes in Computer Science},
  2233. Title = {Step-Indexed Syntactic Logical Relations for Recursive and Quantified Types},
  2234. Volume = {3924},
  2235. Year = {2006},
  2236. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FobWVkLWVzb3AtMjAwNi5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FobWVkLWVzb3AtMjAwNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdjELSU4M/UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0lO7fwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFobWVkLWVzb3AtMjAwNi5wZGYAAA4AKAATAGEAaABtAGUAZAAtAGUAcwBvAHAALQAyADAAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9haG1lZC1lc29wLTIwMDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  2237. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11693024_6}}
  2238. @article{Bohm:1985aa,
  2239. Author = {Corrado B{\"o}hm and Alessandro Berarducci},
  2240. Date-Added = {2015-10-26 10:29:28 +0000},
  2241. Date-Modified = {2015-10-26 10:36:19 +0000},
  2242. Journal = {Theoretical Computer Science},
  2243. Pages = {135--154},
  2244. Title = {Automatic synthesis of typed lambda-programs on term algebras},
  2245. Volume = {39},
  2246. Year = {1985},
  2247. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2JvaG0tYmVyYXJkdWNjaS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2JvaG0tYmVyYXJkdWNjaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdhGjSU3krUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0lOxawAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGJvaG0tYmVyYXJkdWNjaS5wZGYAAA4AKAATAGIAbwBoAG0ALQBiAGUAcgBhAHIAZAB1AGMAYwBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9ib2htLWJlcmFyZHVjY2kucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  2248. @inproceedings{Wraith:1989aa,
  2249. Acmid = {755562},
  2250. Address = {London, UK, UK},
  2251. Author = {Wraith, G. C.},
  2252. Booktitle = {Category Theory and Computer Science},
  2253. Date-Added = {2015-10-26 10:22:04 +0000},
  2254. Date-Modified = {2015-10-26 10:22:08 +0000},
  2255. Isbn = {3-540-51662-X},
  2256. Numpages = {10},
  2257. Pages = {118--127},
  2258. Publisher = {Springer-Verlag},
  2259. Title = {A Note on Categorical Datatypes},
  2260. Url = {http://dl.acm.org/citation.cfm?id=648332.755562},
  2261. Year = {1989},
  2262. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=648332.755562}}
  2263. @unpublished{Wadler:1990aa,
  2264. Author = {Philip L. Wadler},
  2265. Date-Added = {2015-10-26 10:07:12 +0000},
  2266. Date-Modified = {2015-10-26 10:08:15 +0000},
  2267. Month = {July},
  2268. School = {University of Glasgow},
  2269. Title = {Recursive types for free!},
  2270. Year = {1990}}
  2271. @book{Sorin:2011aa,
  2272. Author = {Sorin, Daniel J. and Hill, Mark D. and Wood, David A.},
  2273. Date-Added = {2015-10-23 13:57:35 +0000},
  2274. Date-Modified = {2015-10-23 13:57:39 +0000},
  2275. Edition = {1st},
  2276. Isbn = {1608455645, 9781608455645},
  2277. Publisher = {Morgan \& Claypool Publishers},
  2278. Title = {A Primer on Memory Consistency and Cache Coherence},
  2279. Year = {2011},
  2280. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMEFfUHJpbWVyX29uX01lbW9yeV9Db25zaXN0ZW5jeV9hbmRfQ29oZXJlbmNlLnBkZtIXCxgZV05TLmRhdGFPEQICAAAAAAICAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfQV9QcmltZXJfb25fTWVtb3J5XyMxMUQzMTkzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR0xk9JPtR9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADST+1fAAAAAQAQAL9t8QFDaDwABcByAAISKQACAE1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAQV9QcmltZXJfb25fTWVtb3J5XyMxMUQzMTkzLnBkZgAADgBiADAAQQBfAFAAcgBpAG0AZQByAF8AbwBuAF8ATQBlAG0AbwByAHkAXwBDAG8AbgBzAGkAcwB0AGUAbgBjAHkAXwBhAG4AZABfAEMAbwBoAGUAcgBlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBNVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9BX1ByaW1lcl9vbl9NZW1vcnlfQ29uc2lzdGVuY3lfYW5kX0NvaGVyZW5jZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwQDGAM4C1ALWAtsC5gLvAv0DAQMIAxEDFgMjAyYDOAM7A0AAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADQg==}}
  2281. @inproceedings{Jung:2015aa,
  2282. Acmid = {2676980},
  2283. Address = {New York, NY, USA},
  2284. Author = {Jung, Ralf and Swasey, David and Sieczkowski, Filip and Svendsen, Kasper and Turon, Aaron and Birkedal, Lars and Dreyer, Derek},
  2285. Booktitle = {Proceedings of the 42Nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  2286. Date-Added = {2015-10-21 17:39:18 +0000},
  2287. Date-Modified = {2015-10-21 17:39:20 +0000},
  2288. Doi = {10.1145/2676726.2676980},
  2289. Isbn = {978-1-4503-3300-9},
  2290. Keywords = {atomicity, compositional verification, fine-grained concurrency, higher-order logic, invariants, partial commutative monoids, separation logic},
  2291. Location = {Mumbai, India},
  2292. Numpages = {14},
  2293. Pages = {637--650},
  2294. Publisher = {ACM},
  2295. Series = {POPL '15},
  2296. Title = {Iris: Monoids and Invariants As an Orthogonal Basis for Concurrent Reasoning},
  2297. Url = {http://doi.acm.org/10.1145/2676726.2676980},
  2298. Year = {2015},
  2299. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjM3LWp1bmcucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjM3LWp1bmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFZcL0k1F41BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJNfiMAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNjM3LWp1bmcucGRmAAAOABwADQBwADYAMwA3AC0AagB1AG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDYzNy1qdW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  2300. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676726.2676980},
  2301. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676726.2676980}}
  2302. @phdthesis{Bocchino:2010aa,
  2303. Address = {Urbana-Champaign, IL},
  2304. Author = {Robert L. Bocchino},
  2305. Date-Added = {2015-10-20 19:18:12 +0000},
  2306. Date-Modified = {2015-10-20 19:19:29 +0000},
  2307. School = {Univ. of Illinois},
  2308. Title = {An Effect System and Language for Deterministic-by-Default Parallel Programming},
  2309. Year = {2010},
  2310. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QETIwMTBfYm9jY2hpbm8ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8REyMDEwX2JvY2NoaW5vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFZcc0kwLW1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJMQ5sAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgAyMDEwX2JvY2NoaW5vLnBkZgAADgAkABEAMgAwADEAMABfAGIAbwBjAGMAaABpAG4AbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvMjAxMF9ib2NjaGluby5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  2311. @inproceedings{Cimini:2016aa,
  2312. Author = {Matteo Cimini and Jeremy G. Siek},
  2313. Booktitle = {Symposium on Principles of Programming Languages},
  2314. Date-Added = {2015-10-13 14:10:59 +0000},
  2315. Date-Modified = {2015-10-13 14:11:03 +0000},
  2316. Month = {January},
  2317. Series = {POPL},
  2318. Title = {The Gradualizer: a methodology and algorithm for generating gradual type systems},
  2319. Year = 2016,
  2320. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmdyYWR1YWxpemVyLXBvcGwxNi5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmdyYWR1YWxpemVyLXBvcGwxNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoaDTSm/OZUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0pw56QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGdyYWR1YWxpemVyLXBvcGwxNi5wZGYADgAuABYAZwByAGEAZAB1AGEAbABpAHoAZQByAC0AcABvAHAAbAAxADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2dyYWR1YWxpemVyLXBvcGwxNi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  2321. @inproceedings{Keil:2015ab,
  2322. Acmid = {2784737},
  2323. Address = {New York, NY, USA},
  2324. Author = {Keil, Matthias and Thiemann, Peter},
  2325. Booktitle = {Proceedings of the 20th ACM SIGPLAN International Conference on Functional Programming},
  2326. Date-Added = {2015-10-12 18:31:53 +0000},
  2327. Date-Modified = {2015-10-12 18:31:58 +0000},
  2328. Doi = {10.1145/2784731.2784737},
  2329. Isbn = {978-1-4503-3669-7},
  2330. Keywords = {Blame, Higher-Order Contracts, Intersection, Union},
  2331. Location = {Vancouver, BC, Canada},
  2332. Numpages = {12},
  2333. Pages = {375--386},
  2334. Publisher = {ACM},
  2335. Series = {ICFP 2015},
  2336. Title = {Blame Assignment for Higher-order Contracts with Intersection and Union},
  2337. Url = {http://doi.acm.org/10.1145/2784731.2784737},
  2338. Year = {2015},
  2339. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzc1LWtlaWwucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzc1LWtlaWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEoP30kF09FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJBrTQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzc1LWtlaWwucGRmAAAOABwADQBwADMANwA1AC0AawBlAGkAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDM3NS1rZWlsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  2340. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2784731.2784737},
  2341. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2784731.2784737}}
  2342. @article{Pfenning:2001aa,
  2343. Acmid = {966902},
  2344. Address = {New York, NY, USA},
  2345. Author = {Pfenning, Frank and Davies, Rowan},
  2346. Date-Added = {2015-10-12 13:44:49 +0000},
  2347. Date-Modified = {2015-10-12 13:44:53 +0000},
  2348. Doi = {10.1017/S0960129501003322},
  2349. Issn = {0960-1295},
  2350. Issue_Date = {August 2001},
  2351. Journal = {Mathematical. Structures in Comp. Sci.},
  2352. Month = aug,
  2353. Number = {4},
  2354. Numpages = {30},
  2355. Pages = {511--540},
  2356. Publisher = {Cambridge University Press},
  2357. Title = {A Judgmental Reconstruction of Modal Logic},
  2358. Url = {http://dx.doi.org/10.1017/S0960129501003322},
  2359. Volume = {11},
  2360. Year = {2001},
  2361. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptc2NzMDAucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qptc2NzMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEnM10kExsFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJBafAAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtc2NzMDAucGRmAA4AFgAKAG0AcwBjAHMAMAAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9tc2NzMDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2362. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0960129501003322}}
  2363. @article{Wijngaarden:1981aa,
  2364. Acmid = {1064085},
  2365. Address = {Mountain View, CA, United States},
  2366. Author = {van Wijngaarden, A.},
  2367. Date-Added = {2015-10-12 13:26:28 +0000},
  2368. Date-Modified = {2015-10-12 13:26:32 +0000},
  2369. Issn = {0084-6198},
  2370. Issue_Date = {1981},
  2371. Journal = {ALGOL Bull.},
  2372. Month = aug,
  2373. Number = {Sup 47},
  2374. Numpages = {119},
  2375. Pages = {1--119},
  2376. Publisher = {Computer History Museum},
  2377. Title = {Revised Report of the Algorithmic Language Algol 68},
  2378. Url = {http://dl.acm.org/citation.cfm?id=1064084.1064085},
  2379. Year = {1981},
  2380. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FsZ29sNjgtcmV2aXNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FsZ29sNjgtcmV2aXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEScZ3SQS0xUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0kFlcQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFsZ29sNjgtcmV2aXNlZC5wZGYAAA4AKAATAGEAbABnAG8AbAA2ADgALQByAGUAdgBpAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hbGdvbDY4LXJldmlzZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  2381. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1064084.1064085}}
  2382. @article{Frisch:2008aa,
  2383. Acmid = {1391293},
  2384. Address = {New York, NY, USA},
  2385. Articleno = {19},
  2386. Author = {Frisch, Alain and Castagna, Giuseppe and Benzaken, V{\'e}ronique},
  2387. Date-Added = {2015-10-11 15:03:17 +0000},
  2388. Date-Modified = {2015-10-14 18:54:48 +0000},
  2389. Issue_Date = {September 2008},
  2390. Journal = {J. ACM},
  2391. Keywords = {Subtyping, higher-order functions, intersection types, negation types, union types},
  2392. Month = sep,
  2393. Number = {4},
  2394. Numpages = {64},
  2395. Pages = {19:1--19:64},
  2396. Publisher = {ACM},
  2397. Title = {Semantic Subtyping: Dealing Set-theoretically with Function, Union, Intersection, and Negation Types},
  2398. Volume = {55},
  2399. Year = {2008},
  2400. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMTktZnJpc2NoLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTE5LWZyaXNjaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARJYZNI/8qZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSQCrmAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTE5LWZyaXNjaC5wZGYADgAeAA4AYQAxADkALQBmAHIAaQBzAGMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTE5LWZyaXNjaC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  2401. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1391289.1391293},
  2402. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1391289.1391293}}
  2403. @inproceedings{Benzaken:2003aa,
  2404. Acmid = {944711},
  2405. Address = {New York, NY, USA},
  2406. Author = {Benzaken, V{\'e}ronique and Castagna, Giuseppe and Frisch, Alain},
  2407. Booktitle = {Proceedings of the Eighth ACM SIGPLAN International Conference on Functional Programming},
  2408. Date-Added = {2015-10-11 14:55:35 +0000},
  2409. Date-Modified = {2015-10-11 14:55:39 +0000},
  2410. Doi = {10.1145/944705.944711},
  2411. Isbn = {1-58113-756-7},
  2412. Keywords = {CDuce, XML, XML-processing, type systems},
  2413. Location = {Uppsala, Sweden},
  2414. Numpages = {13},
  2415. Pages = {51--63},
  2416. Publisher = {ACM},
  2417. Series = {ICFP '03},
  2418. Title = {CDuce: An XML-centric General-purpose Language},
  2419. Url = {http://doi.acm.org/10.1145/944705.944711},
  2420. Year = {2003},
  2421. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MS1iZW56YWtlbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MS1iZW56YWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAESVlLSP/DAUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0kApAAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA1MS1iZW56YWtlbi5wZGYADgAiABAAcAA1ADEALQBiAGUAbgB6AGEAawBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1MS1iZW56YWtlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  2422. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944711},
  2423. Bdsk-Url-2 = {http://dx.doi.org/10.1145/944705.944711}}
  2424. @incollection{Plotkin:1993aa,
  2425. Author = {Plotkin, Gordon and Abadi, Mart{\'\i}n},
  2426. Booktitle = {Typed Lambda Calculi and Applications},
  2427. Date-Added = {2015-10-06 13:34:21 +0000},
  2428. Date-Modified = {2015-10-06 13:34:23 +0000},
  2429. Doi = {10.1007/BFb0037118},
  2430. Editor = {Bezem, Marc and Groote, JanFriso},
  2431. Isbn = {978-3-540-56517-8},
  2432. Language = {English},
  2433. Pages = {361-375},
  2434. Publisher = {Springer Berlin Heidelberg},
  2435. Series = {Lecture Notes in Computer Science},
  2436. Title = {A logic for parametric polymorphism},
  2437. Url = {http://dx.doi.org/10.1007/BFb0037118},
  2438. Volume = {664},
  2439. Year = {1993},
  2440. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGxvZ2ljLWZvci1wYXJhbWV0cmljLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbG9naWMtZm9yLXBhcmFtZXRyaWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGRH9I5RlhQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSOX6YAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbG9naWMtZm9yLXBhcmFtZXRyaWMucGRmAA4AMgAYAGwAbwBnAGkAYwAtAGYAbwByAC0AcABhAHIAYQBtAGUAdAByAGkAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbG9naWMtZm9yLXBhcmFtZXRyaWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  2441. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0037118}}
  2442. @inproceedings{Kozen:1993aa,
  2443. Acmid = {158700},
  2444. Address = {New York, NY, USA},
  2445. Author = {Kozen, Dexter and Palsberg, Jens and Schwartzbach, Michael I.},
  2446. Booktitle = {Proceedings of the 20th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  2447. Date-Added = {2015-09-28 14:11:57 +0000},
  2448. Date-Modified = {2015-09-28 14:12:01 +0000},
  2449. Doi = {10.1145/158511.158700},
  2450. Isbn = {0-89791-560-7},
  2451. Location = {Charleston, South Carolina, USA},
  2452. Numpages = {10},
  2453. Pages = {419--428},
  2454. Publisher = {ACM},
  2455. Series = {POPL '93},
  2456. Title = {Efficient Recursive Subtyping},
  2457. Url = {http://doi.acm.org/10.1145/158511.158700},
  2458. Year = {1993},
  2459. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDE5LWtvemVuLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQxOS1rb3plbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQYEcNIuwwJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSLvtCAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQxOS1rb3plbi5wZGYADgAeAA4AcAA0ADEAOQAtAGsAbwB6AGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQxOS1rb3plbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  2460. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158700},
  2461. Bdsk-Url-2 = {http://dx.doi.org/10.1145/158511.158700}}
  2462. @article{Brandt:1998aa,
  2463. Acmid = {291678},
  2464. Address = {Amsterdam, The Netherlands, The Netherlands},
  2465. Author = {Brandt, Michael and Henglein, Fritz},
  2466. Date-Added = {2015-09-24 20:32:04 +0000},
  2467. Date-Modified = {2015-10-14 18:52:36 +0000},
  2468. Issue_Date = {April 1998},
  2469. Journal = {Fundam. Inf.},
  2470. Keywords = {axiomatization, coercion, coinduction, fixpoint, inference rule, inference system, operational interpretation, recursive type, subtyping, type equality},
  2471. Month = apr,
  2472. Number = {4},
  2473. Numpages = {30},
  2474. Pages = {309--338},
  2475. Publisher = {IOS Press},
  2476. Title = {Coinductive Axiomatization of Recursive Type Equality and Subtyping},
  2477. Volume = {33},
  2478. Year = {1998},
  2479. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5icmFuZHQxOTk3LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYnJhbmR0MTk5Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQRao9Ip1iRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSKg5kAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYnJhbmR0MTk5Ny5wZGYADgAeAA4AYgByAGEAbgBkAHQAMQA5ADkANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYnJhbmR0MTk5Ny5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  2480. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=291677.291678}}
  2481. @incollection{Vouillon:2004aa,
  2482. Author = {Vouillon, J{\'e}r{\^o}me},
  2483. Booktitle = {Computer Science Logic},
  2484. Date-Added = {2015-09-24 17:18:06 +0000},
  2485. Date-Modified = {2015-09-25 02:21:58 +0000},
  2486. Editor = {Marcinkowski, Jerzy and Tarlecki, Andrzej},
  2487. Keywords = {union types; subtyping; semantics; lambda-calculus},
  2488. Language = {English},
  2489. Pages = {415-429},
  2490. Publisher = {Springer Berlin Heidelberg},
  2491. Series = {Lecture Notes in Computer Science},
  2492. Title = {Subtyping Union Types},
  2493. Volume = {3210},
  2494. Year = {2004},
  2495. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXN1YnR5cGluZy1jc2wucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzdWJ0eXBpbmctY3NsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBE//0imom1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIp4NsAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzdWJ0eXBpbmctY3NsLnBkZgAADgAkABEAcwB1AGIAdAB5AHAAaQBuAGcALQBjAHMAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc3VidHlwaW5nLWNzbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  2496. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-30124-0_32}}
  2497. @inproceedings{Castagna:2011aa,
  2498. Acmid = {2034788},
  2499. Address = {New York, NY, USA},
  2500. Author = {Castagna, Giuseppe and Xu, Zhiwu},
  2501. Booktitle = {Proceedings of the 16th ACM SIGPLAN International Conference on Functional Programming},
  2502. Date-Added = {2015-09-24 17:09:02 +0000},
  2503. Date-Modified = {2015-09-24 17:09:06 +0000},
  2504. Doi = {10.1145/2034773.2034788},
  2505. Isbn = {978-1-4503-0865-6},
  2506. Keywords = {parametricity, polymorphism, subtyping, types, xml},
  2507. Location = {Tokyo, Japan},
  2508. Numpages = {13},
  2509. Pages = {94--106},
  2510. Publisher = {ACM},
  2511. Series = {ICFP '11},
  2512. Title = {Set-theoretic Foundation of Parametric Polymorphism and Subtyping},
  2513. Url = {http://doi.acm.org/10.1145/2034773.2034788},
  2514. Year = {2011},
  2515. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA5NC1jYXN0YWduYS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA5NC1jYXN0YWduYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEETyrSKaaBUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0inewQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA5NC1jYXN0YWduYS5wZGYADgAiABAAcAA5ADQALQBjAGEAcwB0AGEAZwBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A5NC1jYXN0YWduYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  2516. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034788},
  2517. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034788}}
  2518. @unpublished{Huet:1986aa,
  2519. Author = {Gerard Huet},
  2520. Date-Added = {2015-09-24 11:09:07 +0000},
  2521. Date-Modified = {2015-09-24 11:10:18 +0000},
  2522. Month = {May},
  2523. Title = {Formal Structures for Computation and Deduction},
  2524. Year = {1986}}
  2525. @inproceedings{Aiken:1993aa,
  2526. Acmid = {165188},
  2527. Address = {New York, NY, USA},
  2528. Author = {Aiken, Alexander and Wimmers, Edward L.},
  2529. Booktitle = {Proceedings of the Conference on Functional Programming Languages and Computer Architecture},
  2530. Date-Added = {2015-09-24 10:13:35 +0000},
  2531. Date-Modified = {2015-09-24 10:13:40 +0000},
  2532. Doi = {10.1145/165180.165188},
  2533. Isbn = {0-89791-595-X},
  2534. Location = {Copenhagen, Denmark},
  2535. Numpages = {11},
  2536. Pages = {31--41},
  2537. Publisher = {ACM},
  2538. Series = {FPCA '93},
  2539. Title = {Type Inclusion Constraints and Type Inference},
  2540. Url = {http://doi.acm.org/10.1145/165180.165188},
  2541. Year = {1993},
  2542. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzEtYWlrZW4ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzEtYWlrZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBC+b0ilFmFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIpfdgAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzEtYWlrZW4ucGRmAAAOABwADQBwADMAMQAtAGEAaQBrAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDMxLWFpa2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  2543. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165180.165188},
  2544. Bdsk-Url-2 = {http://dx.doi.org/10.1145/165180.165188}}
  2545. @techreport{Damm:1994ab,
  2546. Author = {Flemming Damm},
  2547. Date-Added = {2015-09-24 10:05:15 +0000},
  2548. Date-Modified = {2015-09-24 10:06:14 +0000},
  2549. Institution = {INRIA},
  2550. Number = {RR-2259},
  2551. Title = {Subtyping with union types, intersection types and recursive types II},
  2552. Year = {1994},
  2553. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtSUi0yMjU5LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELUlItMjI1OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQuMdIpQstQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSKXsLAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAUlItMjI1OS5wZGYAAA4AGAALAFIAUgAtADIAMgA1ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL1JSLTIyNTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  2554. @inproceedings{Damm:1994aa,
  2555. Acmid = {670938},
  2556. Address = {London, UK, UK},
  2557. Author = {Damm, Flemming M.},
  2558. Booktitle = {Proceedings of the International Conference on Theoretical Aspects of Computer Software},
  2559. Date-Added = {2015-09-24 09:50:09 +0000},
  2560. Date-Modified = {2015-09-24 09:50:18 +0000},
  2561. Isbn = {3-540-57887-0},
  2562. Numpages = {20},
  2563. Pages = {687--706},
  2564. Publisher = {Springer-Verlag},
  2565. Series = {TACS '94},
  2566. Title = {Subtyping with Union Types, Intersection Types and Recursive Types},
  2567. Url = {http://dl.acm.org/citation.cfm?id=645868.670938},
  2568. Year = {1994},
  2569. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645868.670938}}
  2570. @article{Amadio:1993aa,
  2571. Acmid = {155231},
  2572. Address = {New York, NY, USA},
  2573. Author = {Amadio, Roberto M. and Cardelli, Luca},
  2574. Date-Added = {2015-09-22 15:54:17 +0000},
  2575. Date-Modified = {2015-10-14 18:52:15 +0000},
  2576. Issue_Date = {Sept. 1993},
  2577. Journal = {ACM Trans. Program. Lang. Syst.},
  2578. Keywords = {coercions, lambda-calculus, partial-equivalence relations, recursive types, regular trees, subtyping, tree orderings, type equivalence, typechecking algorithm},
  2579. Month = sep,
  2580. Number = {4},
  2581. Numpages = {57},
  2582. Pages = {575--631},
  2583. Publisher = {ACM},
  2584. Title = {Subtyping Recursive Types},
  2585. Volume = {15},
  2586. Year = {1993},
  2587. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1NzUtYW1hZGlvLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU3NS1hbWFkaW8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQPAadIm8gZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSJypGAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDU3NS1hbWFkaW8ucGRmAAAOACAADwBwADUANwA1AC0AYQBtAGEAZABpAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1NzUtYW1hZGlvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  2588. Bdsk-Url-1 = {http://doi.acm.org/10.1145/155183.155231},
  2589. Bdsk-Url-2 = {http://dx.doi.org/10.1145/155183.155231}}
  2590. @inproceedings{Crary:1998aa,
  2591. Acmid = {289459},
  2592. Address = {New York, NY, USA},
  2593. Author = {Crary, Karl and Weirich, Stephanie and Morrisett, Greg},
  2594. Booktitle = {Proceedings of the Third ACM SIGPLAN International Conference on Functional Programming},
  2595. Date-Added = {2015-09-22 15:35:38 +0000},
  2596. Date-Modified = {2015-09-22 15:35:41 +0000},
  2597. Doi = {10.1145/289423.289459},
  2598. Isbn = {1-58113-024-4},
  2599. Location = {Baltimore, Maryland, USA},
  2600. Numpages = {12},
  2601. Pages = {301--312},
  2602. Publisher = {ACM},
  2603. Series = {ICFP '98},
  2604. Title = {Intensional Polymorphism in Type-erasure Semantics},
  2605. Url = {http://doi.acm.org/10.1145/289423.289459},
  2606. Year = {1998},
  2607. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzAxLWNyYXJ5LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDMwMS1jcmFyeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQO/VNIm7Z5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSJyXeAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDMwMS1jcmFyeS5wZGYADgAeAA4AcAAzADAAMQAtAGMAcgBhAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDMwMS1jcmFyeS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  2608. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289459},
  2609. Bdsk-Url-2 = {http://dx.doi.org/10.1145/289423.289459}}
  2610. @inproceedings{Tobin-Hochstadt:2010aa,
  2611. Acmid = {1863561},
  2612. Author = {Tobin-Hochstadt, Sam and Felleisen, Matthias},
  2613. Booktitle = {International Conference on Functional Programming},
  2614. Date-Added = {2015-09-22 14:29:27 +0000},
  2615. Date-Modified = {2015-10-14 18:55:42 +0000},
  2616. Keywords = {logic, type systems, untyped languages},
  2617. Location = {Baltimore, Maryland, USA},
  2618. Numpages = {12},
  2619. Pages = {117--128},
  2620. Publisher = {ACM},
  2621. Series = {ICFP},
  2622. Title = {Logical Types for Untyped Languages},
  2623. Year = {2010},
  2624. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHAxMTctdG9iaW4taG9jaHN0YWR0LnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcDExNy10b2Jpbi1ob2Noc3RhZHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQO5s9Im3iVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSJxZlAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDExNy10b2Jpbi1ob2Noc3RhZHQucGRmAA4AMgAYAHAAMQAxADcALQB0AG8AYgBpAG4ALQBoAG8AYwBoAHMAdABhAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDExNy10b2Jpbi1ob2Noc3RhZHQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  2625. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1863543.1863561},
  2626. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1863543.1863561}}
  2627. @techreport{Fagan:1992aa,
  2628. Author = {Mike Fagan},
  2629. Date-Added = {2015-09-19 21:46:20 +0000},
  2630. Date-Modified = {2015-09-19 21:47:18 +0000},
  2631. Institution = {Rice University},
  2632. Month = {August},
  2633. Title = {Soft Typing: An Approach to Type Checking for Dynamically Typed Languages},
  2634. Year = {1992},
  2635. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHRoZXNpcy1mYWdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHRoZXNpcy1mYWdhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD36kzSI0+hAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0iOH4QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHRoZXNpcy1mYWdhbi5wZGYADgAiABAAdABoAGUAcwBpAHMALQBmAGEAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3RoZXNpcy1mYWdhbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  2636. @techreport{Pierce:1991ab,
  2637. Author = {Benjamin C . Pierce},
  2638. Date-Added = {2015-09-19 20:50:20 +0000},
  2639. Date-Modified = {2015-09-19 20:51:14 +0000},
  2640. Institution = {Carnegie Mellon University},
  2641. Number = {CMU-CS-91-106},
  2642. Title = {Programming With Intersection Types, Union Types, and Polymorphism},
  2643. Year = {1991},
  2644. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHByb2ctaW50ZXItdW5pb24ucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwcm9nLWludGVyLXVuaW9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+U70iNDN1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIje3cAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwcm9nLWludGVyLXVuaW9uLnBkZgAOACoAFABwAHIAbwBnAC0AaQBuAHQAZQByAC0AdQBuAGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wcm9nLWludGVyLXVuaW9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  2645. @phdthesis{Pierce:1991aa,
  2646. Author = {Benjamin C. Pierce},
  2647. Date-Added = {2015-09-19 20:45:30 +0000},
  2648. Date-Modified = {2015-09-19 20:46:53 +0000},
  2649. School = {Carnegie Mellon University},
  2650. Title = {Programming with Intersection Types and Bounded Polymorphism},
  2651. Year = {1991},
  2652. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBpZXJjZS10aGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwaWVyY2UtdGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+TR0iNB91BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIjejcAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwaWVyY2UtdGhlc2lzLnBkZgAADgAkABEAcABpAGUAcgBjAGUALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcGllcmNlLXRoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  2653. @inproceedings{Westbrook:2012aa,
  2654. Acmid = {2367201},
  2655. Address = {Berlin, Heidelberg},
  2656. Author = {Westbrook, Edwin and Zhao, Jisheng and Budimli\'{c}, Zoran and Sarkar, Vivek},
  2657. Booktitle = {Proceedings of the 26th European Conference on Object-Oriented Programming},
  2658. Date-Added = {2015-09-15 19:26:58 +0000},
  2659. Date-Modified = {2015-09-15 19:27:02 +0000},
  2660. Doi = {10.1007/978-3-642-31057-7_27},
  2661. Isbn = {978-3-642-31056-0},
  2662. Location = {Beijing, China},
  2663. Numpages = {26},
  2664. Pages = {614--639},
  2665. Publisher = {Springer-Verlag},
  2666. Series = {ECOOP'12},
  2667. Title = {Practical Permissions for Race-free Parallelism},
  2668. Url = {http://dx.doi.org/10.1007/978-3-642-31057-7_27},
  2669. Year = {2012},
  2670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3ByYWMtcGVybS1yYWNlLWZyZWUucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdwcmFjLXBlcm0tcmFjZS1mcmVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9x7M0h3paFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIeIagAAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwcmFjLXBlcm0tcmFjZS1mcmVlLnBkZgAADgAwABcAcAByAGEAYwAtAHAAZQByAG0ALQByAGEAYwBlAC0AZgByAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcHJhYy1wZXJtLXJhY2UtZnJlZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  2671. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-31057-7_27}}
  2672. @inproceedings{Sumii:2001aa,
  2673. Author = {Sumii, E. and Pierce, B.C.},
  2674. Booktitle = {Computer Security Foundations Workshop, 2001. Proceedings. 14th IEEE},
  2675. Date-Added = {2015-09-09 13:19:15 +0000},
  2676. Date-Modified = {2015-09-09 13:19:19 +0000},
  2677. Doi = {10.1109/CSFW.2001.930151},
  2678. Issn = {1063-6900},
  2679. Keywords = {Calculus;Computer languages;Computer security;Cryptographic protocols;Cryptography;Data security;Encoding;Information security;Logic programming;Public key},
  2680. Pages = {256-269},
  2681. Title = {Logical relations for encryption},
  2682. Year = {2001},
  2683. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1pbmZvaGlkZTIucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1pbmZvaGlkZTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9WR/0hWqIlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIV4mIAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBpbmZvaGlkZTIucGRmAAAOABwADQBpAG4AZgBvAGgAaQBkAGUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaW5mb2hpZGUyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  2684. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CSFW.2001.930151}}
  2685. @article{Reynolds:1993aa,
  2686. Author = {John C. Reynolds},
  2687. Date-Added = {2015-09-07 01:55:02 +0000},
  2688. Date-Modified = {2015-09-07 01:56:02 +0000},
  2689. Journal = {LISP and Symbolic Computation},
  2690. Pages = {233-247},
  2691. Title = {The Discoveries of Continuations},
  2692. Volume = {6},
  2693. Year = {1993},
  2694. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxoaXN0Y29udC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGhpc3Rjb250LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1AnLSEmapUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0hKe6QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGhpc3Rjb250LnBkZgAOABoADABoAGkAcwB0AGMAbwBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2hpc3Rjb250LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  2695. @inproceedings{Osera:2012aa,
  2696. Acmid = {2103779},
  2697. Address = {New York, NY, USA},
  2698. Author = {Osera, Peter-Michael and Sj\"{o}berg, Vilhelm and Zdancewic, Steve},
  2699. Booktitle = {Proceedings of the Sixth Workshop on Programming Languages Meets Program Verification},
  2700. Date-Added = {2015-09-02 18:25:57 +0000},
  2701. Date-Modified = {2015-09-02 18:26:02 +0000},
  2702. Doi = {10.1145/2103776.2103779},
  2703. Isbn = {978-1-4503-1125-0},
  2704. Keywords = {contracts, dependent types, language interoperability},
  2705. Location = {Philadelphia, Pennsylvania, USA},
  2706. Numpages = {12},
  2707. Pages = {3--14},
  2708. Publisher = {ACM},
  2709. Series = {PLPV '12},
  2710. Title = {Dependent Interoperability},
  2711. Url = {http://doi.acm.org/10.1145/2103776.2103779},
  2712. Year = {2012},
  2713. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlPU1oxMi5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCU9TWjEyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0gBvSDLeJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0gzvyQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AE9TWjEyLnBkZgAADgAUAAkATwBTAFoAMQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9PU1oxMi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  2714. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2103776.2103779},
  2715. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2103776.2103779}}
  2716. @mastersthesis{Phothilimthana:2015aa,
  2717. Author = {Phitchaya Phothilimthana},
  2718. Date-Added = {2015-08-31 16:33:16 +0000},
  2719. Date-Modified = {2015-08-31 16:34:10 +0000},
  2720. Month = {May},
  2721. School = {University of California at Berkeley},
  2722. Title = {Chlorophyll: Synthesis-Aided Compiler for Low-Power Spatial Architectures},
  2723. Year = {2015},
  2724. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEUVFQ1MtMjAxNS0xMjEucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFFRUNTLTIwMTUtMTIxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9D2i0gn6GlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIKMloAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBFRUNTLTIwMTUtMTIxLnBkZgAADgAkABEARQBFAEMAUwAtADIAMAAxADUALQAxADIAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvRUVDUy0yMDE1LTEyMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  2725. @techreport{Chen:2013aa,
  2726. Author = {Ruiyuan Chen},
  2727. Date-Added = {2015-08-31 14:48:09 +0000},
  2728. Date-Modified = {2015-08-31 14:49:31 +0000},
  2729. Institution = {University of British Columbia},
  2730. Title = {A D-style polymorphic blame calculus},
  2731. Year = {2013},
  2732. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NoZW4tdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY2hlbi10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQ3ctIJ4XpQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSChm6AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2hlbi10aGVzaXMucGRmAAAOACAADwBjAGgAZQBuAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NoZW4tdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  2733. @techreport{Bos:1988aa,
  2734. Author = {R. Bos and C. Hemerik},
  2735. Date-Added = {2015-08-29 10:09:59 +0000},
  2736. Date-Modified = {2015-08-29 10:11:46 +0000},
  2737. Institution = {Eindhoven University of Technology Dept. of Mathematics and Computer Science},
  2738. Month = {October},
  2739. Title = {An introduction to the category-theoretic solution of recursive domain equations},
  2740. Year = {1988},
  2741. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1yZGUtaW50cm8ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1yZGUtaW50cm8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA85GS0gb9M1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIHNXMAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgByZGUtaW50cm8ucGRmAAAOABwADQByAGQAZQAtAGkAbgB0AHIAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcmRlLWludHJvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  2742. @article{Smyth:1982aa,
  2743. Author = {M. B. Smyth and Gordon D. Plotkin},
  2744. Date-Added = {2015-08-29 09:55:30 +0000},
  2745. Date-Modified = {2015-08-29 09:56:44 +0000},
  2746. Journal = {SIAM Journal on Computing},
  2747. Month = {November},
  2748. Number = {4},
  2749. Title = {The category-theoretic solution of recursive domain equations},
  2750. Volume = {11},
  2751. Year = {1982},
  2752. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH0NhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBzgAAAAABzgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH0NhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx2hHR/NkMAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0f0RTAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBNTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AENhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGYAAA4AQAAfAEMAYQB0AGUAZwBvAHIAeQBfAFQAaABlAG8AcgBlAHQAaQBjAF8AUwBvAGwAdQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA8VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9DYXRlZ29yeV9UaGVvcmV0aWNfU29sdXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==}}
  2753. @unpublished{Pierce:2000aa,
  2754. Author = {Benjamin Pierce and Eijiro Sumii},
  2755. Date-Added = {2015-08-24 10:13:17 +0000},
  2756. Date-Modified = {2015-08-24 10:13:58 +0000},
  2757. Month = {July},
  2758. Title = {Relating Cryptography and Polymorphism},
  2759. Year = {2000},
  2760. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpbmZvaGlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGluZm9oaWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyAyTSAGayUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0gCe8gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGluZm9oaWRlLnBkZgAOABoADABpAG4AZgBvAGgAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2luZm9oaWRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  2761. @article{NEIS:2011aa,
  2762. Author = {Neis, Georg and Dreyer, Derek and Rossberg, Andreas},
  2763. Date-Added = {2015-08-24 09:52:34 +0000},
  2764. Date-Modified = {2016-03-14 22:59:05 +0000},
  2765. Doi = {10.1017/S0956796811000165},
  2766. Issn = {1469-7653},
  2767. Issue = {Special Issue 4-5},
  2768. Journal = {Journal of Functional Programming},
  2769. Numpages = {66},
  2770. Pages = {497--562},
  2771. Title = {Non-parametric parametricity},
  2772. Url = {http://journals.cambridge.org/article_S0956796811000165},
  2773. Volume = {21},
  2774. Year = {2011},
  2775. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEW5vbi1wYXJhbS1qZnAucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFub24tcGFyYW0tamZwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8gIs0gBh41BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIAmiMAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBub24tcGFyYW0tamZwLnBkZgAADgAkABEAbgBvAG4ALQBwAGEAcgBhAG0ALQBqAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbm9uLXBhcmFtLWpmcC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  2776. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796811000165},
  2777. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796811000165}}
  2778. @phdthesis{Stark:1995aa,
  2779. Author = {Ian Stark},
  2780. Date-Added = {2015-08-21 20:20:45 +0000},
  2781. Date-Modified = {2015-08-21 20:21:58 +0000},
  2782. Month = {April},
  2783. School = {University of Cambridge},
  2784. Title = {Names and Higher-Order Functions},
  2785. Year = {1995},
  2786. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpuYW1ob2YucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpuYW1ob2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8eon0f0AtFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANH9OPQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBuYW1ob2YucGRmAA4AFgAKAG4AYQBtAGgAbwBmAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9uYW1ob2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  2787. @incollection{Pitts:1998aa,
  2788. Acmid = {309671},
  2789. Address = {New York, NY, USA},
  2790. Author = {Pitts, A. M. and Stark, I. D. B.},
  2791. Chapter = {Operational Reasoning for Functions with Local State},
  2792. Date-Added = {2015-08-21 17:17:57 +0000},
  2793. Date-Modified = {2015-08-21 17:18:02 +0000},
  2794. Editor = {Gordon, Andrew D. and Pitts, Andrew M.},
  2795. Isbn = {0-521-63168-8},
  2796. Numpages = {48},
  2797. Pages = {227--274},
  2798. Publisher = {Cambridge University Press},
  2799. Title = {Higher Order Operational Techniques in Semantics},
  2800. Url = {http://dl.acm.org/citation.cfm?id=309656.309671},
  2801. Year = {1998},
  2802. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpvcGVyZmwucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpvcGVyZmwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8del0fzTEFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANH9C1AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBvcGVyZmwucGRmAA4AFgAKAG8AcABlAHIAZgBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9vcGVyZmwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2803. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=309656.309671}}
  2804. @inproceedings{Atkey:2009aa,
  2805. Author = {Robert Atkey},
  2806. Booktitle = {Workshop on Mechanising Metatheory},
  2807. Date-Added = {2015-08-21 17:04:17 +0000},
  2808. Date-Modified = {2015-08-21 17:04:24 +0000},
  2809. Title = {A Deep Embedding of Parametric Polymorphism in Coq},
  2810. Year = {2009},
  2811. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxmLWluLWNvcS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGYtaW4tY29xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx1jTR/NJ7UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0f0KuwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGYtaW4tY29xLnBkZgAOABoADABmAC0AaQBuAC0AYwBvAHEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2YtaW4tY29xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  2812. @book{Levy:2003aa,
  2813. Author = {Paul Blain Levy},
  2814. Date-Added = {2015-08-21 14:04:17 +0000},
  2815. Date-Modified = {2015-08-21 14:05:35 +0000},
  2816. Publisher = {Kluwer},
  2817. Title = {Call-by-push-value},
  2818. Year = {2003},
  2819. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxtb25vdG1wbC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG1vbm90bXBsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxsQbR/KiCAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0fzgwgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1vbm90bXBsLnBkZgAOABoADABtAG8AbgBvAHQAbQBwAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbW9ub3RtcGwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  2820. @unpublished{Hou:2015aa,
  2821. Author = {Kuen-Bang Hou and Nick Benton and Robert Harper},
  2822. Date-Added = {2015-08-17 08:59:36 +0000},
  2823. Date-Modified = {2015-08-17 09:00:48 +0000},
  2824. Journal = {Journal of Functional Programming},
  2825. Month = {February},
  2826. Note = {submitted to JFP},
  2827. Title = {Correctness of Compiling Polymorphism to Dynamic Typing},
  2828. Year = {2015},
  2829. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmNvbXBpbGluZy1wb2x5LnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESY29tcGlsaW5nLXBvbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCrMtH3GrJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR91LyAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY29tcGlsaW5nLXBvbHkucGRmAA4AJgASAGMAbwBtAHAAaQBsAGkAbgBnAC0AcABvAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY29tcGlsaW5nLXBvbHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  2830. @inproceedings{Bauman:2015aa,
  2831. Author = {Spenser Bauman and Carl Friedrich Bolz and Robert Hirschfeld and Vasily Kirilichev and Tobias Pape and Jeremy Siek and Sam Tobin-Hochstadt},
  2832. Booktitle = {ICFP: International Conference on Functional Programming},
  2833. Date-Added = {2015-08-16 11:25:37 +0000},
  2834. Date-Modified = {2015-08-16 11:25:41 +0000},
  2835. Month = {September},
  2836. Publisher = {ACM},
  2837. Title = {Pycket: A Tracing {JIT} For a Functional Language},
  2838. Year = 2015,
  2839. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpweWNrZXQucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpweWNrZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Jfp0fXrf1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANH2I78AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBweWNrZXQucGRmAA4AFgAKAHAAeQBjAGsAZQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9weWNrZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  2840. @article{Tanter:2015aa,
  2841. Author = {{\'{E}}ric Tanter and Nicolas Tabareau},
  2842. Bibsource = {dblp computer science bibliography, http://dblp.org},
  2843. Biburl = {http://dblp.uni-trier.de/rec/bib/journals/corr/TanterT15},
  2844. Date-Added = {2015-08-10 15:14:32 +0000},
  2845. Date-Modified = {2015-08-10 15:14:35 +0000},
  2846. Journal = {CoRR},
  2847. Timestamp = {Wed, 01 Jul 2015 15:10:24 +0200},
  2848. Title = {Gradual Certified Programming in Coq},
  2849. Url = {http://arxiv.org/abs/1506.04205},
  2850. Volume = {abs/1506.04205},
  2851. Year = {2015},
  2852. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEDE1MDYuMDQyMDV2MS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEDE1MDYuMDQyMDV2MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv6OvR7jg2UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0e5wdgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6ADE1MDYuMDQyMDV2MS5wZGYADgAiABAAMQA1ADAANgAuADAANAAyADAANQB2ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliLzE1MDYuMDQyMDV2MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  2853. Bdsk-Url-1 = {http://arxiv.org/abs/1506.04205}}
  2854. @article{Barendregt:1991aa,
  2855. Author = {Henk Barendregt},
  2856. Date-Added = {2015-08-09 08:04:01 +0000},
  2857. Date-Modified = {2015-08-09 08:04:49 +0000},
  2858. Journal = {Journal of Functional Programming},
  2859. Number = {2},
  2860. Pages = {125--154},
  2861. Title = {Introduction to generalized type systems},
  2862. Volume = {1},
  2863. Year = {1991},
  2864. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmJhcmVuZHJlZ3QxOTkxLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYmFyZW5kcmVndDE5OTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/NMdHsgetQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR7LorAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYmFyZW5kcmVndDE5OTEucGRmAA4AJgASAGIAYQByAGUAbgBkAHIAZQBnAHQAMQA5ADkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYmFyZW5kcmVndDE5OTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  2865. @incollection{Belo:2011aa,
  2866. Author = {Belo, Jo{\~a}oFilipe and Greenberg, Michael and Igarashi, Atsushi and Pierce, BenjaminC.},
  2867. Booktitle = {Programming Languages and Systems},
  2868. Date-Added = {2015-08-09 07:44:53 +0000},
  2869. Date-Modified = {2015-08-09 07:54:02 +0000},
  2870. Editor = {Barthe, Gilles},
  2871. Keywords = {contracts; refinement types; preconditions; postconditions; dynamic checking; parametric polymorphism; abstract datatypes; syntactic proof; logical relations; subtyping},
  2872. Pages = {18-37},
  2873. Publisher = {Springer Berlin Heidelberg},
  2874. Series = {Lecture Notes in Computer Science},
  2875. Title = {Polymorphic Contracts},
  2876. Volume = {6602},
  2877. Year = {2011},
  2878. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXBvbHltb3JwaGljLWNvbnRyYWN0cy5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXBvbHltb3JwaGljLWNvbnRyYWN0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvzCXR7H1WUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0ey1lgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHBvbHltb3JwaGljLWNvbnRyYWN0cy5wZGYAAA4ANAAZAHAAbwBsAHkAbQBvAHIAcABoAGkAYwAtAGMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wb2x5bW9ycGhpYy1jb250cmFjdHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==},
  2879. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-19718-5_2}}
  2880. @inproceedings{Greenberg:2015aa,
  2881. Author = {Michael Greenberg},
  2882. Booktitle = {ACM SIGPLAN Workshop on Higher-Order Programming with Effects},
  2883. Date-Added = {2015-08-09 07:40:09 +0000},
  2884. Date-Modified = {2015-08-09 07:41:37 +0000},
  2885. Title = {Combining Manifest Contracts with State},
  2886. Year = {2015},
  2887. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxob3BlMjAxNS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGhvcGUyMDE1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvyzbR7HxFUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0ey0hQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGhvcGUyMDE1LnBkZgAOABoADABoAG8AcABlADIAMAAxADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2hvcGUyMDE1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  2888. @inproceedings{Altenkirch:2010aa,
  2889. Author = {Thorsten Altenkirch and Nils Anders Danielsson and Andres L\"oh and Nicolas Oury},
  2890. Booktitle = {FLOPS},
  2891. Date-Added = {2015-08-05 14:57:13 +0000},
  2892. Date-Modified = {2015-08-05 14:58:35 +0000},
  2893. Title = {\Pi\Sigma: Dependent Types without the Sugar},
  2894. Year = {2010},
  2895. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtQaVNpZ21hLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELUGlTaWdtYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+BqNHnnPVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR59U1AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAUGlTaWdtYS5wZGYAAA4AGAALAFAAaQBTAGkAZwBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL1BpU2lnbWEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  2896. @article{Loh:2001aa,
  2897. Author = {Andres Loh and Conor McBride and Wouter Swierstra},
  2898. Date-Added = {2015-08-05 14:54:52 +0000},
  2899. Date-Modified = {2015-08-05 14:55:53 +0000},
  2900. Journal = {Fundamenta Informaticae},
  2901. Pages = {1001--1031},
  2902. Title = {A tutorial implementation of a dependently typed lambda calculus},
  2903. Volume = {XXI},
  2904. Year = {2001},
  2905. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxMYW1iZGFQaS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDExhbWJkYVBpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvgS/R55xJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0efUiQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AExhbWJkYVBpLnBkZgAOABoADABMAGEAbQBiAGQAYQBQAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL0xhbWJkYVBpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  2906. @book{Cole:1991aa,
  2907. Address = {Cambridge, MA, USA},
  2908. Author = {Cole, Murray},
  2909. Date-Added = {2015-08-05 08:49:47 +0000},
  2910. Date-Modified = {2015-08-05 08:49:51 +0000},
  2911. Isbn = {0-262-53086-4},
  2912. Publisher = {MIT Press},
  2913. Title = {Algorithmic Skeletons: Structured Management of Parallel Computation},
  2914. Year = {1991},
  2915. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNrZWxldG9uYm9vay5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNrZWxldG9uYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADva+3R50aeAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0ed+3gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNrZWxldG9uYm9vay5wZGYADgAiABAAcwBrAGUAbABlAHQAbwBuAGIAbwBvAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NrZWxldG9uYm9vay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  2916. @book{Rydeheard:1988aa,
  2917. Author = {D. Rydeheard and R. M. Burstall},
  2918. Date-Added = {2015-08-05 06:50:30 +0000},
  2919. Date-Modified = {2015-08-05 06:52:57 +0000},
  2920. Publisher = {Prentice-Hall},
  2921. Title = {Computational Category Theory},
  2922. Year = {1988},
  2923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNvbXAtY2F0ZWdvcnktdGhlb3J5LnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY29tcC1jYXRlZ29yeS10aGVvcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9nn9HnKmNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR52KjAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY29tcC1jYXRlZ29yeS10aGVvcnkucGRmAA4AMgAYAGMAbwBtAHAALQBjAGEAdABlAGcAbwByAHkALQB0AGgAZQBvAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY29tcC1jYXRlZ29yeS10aGVvcnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  2924. @inproceedings{Hu:2013aa,
  2925. Author = {Raymond Hu and Rumyana Neykova and Nobuko Yoshida and Romain Demangeon},
  2926. Booktitle = {4th International Conference on Runtime Verification},
  2927. Date-Added = {2015-08-04 16:02:47 +0000},
  2928. Date-Modified = {2015-08-04 16:02:49 +0000},
  2929. Doi = {10.1007/978-3-642-40787-1_8},
  2930. Pages = {148--130},
  2931. Publisher = {Springer},
  2932. Series = {LNCS},
  2933. Title = {Practical interruptible conversations: Distributed Dynamic Verification with Session Types and Python},
  2934. Volume = {8174},
  2935. Year = {2013},
  2936. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtITllESDEzLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELSE5ZREgxMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9C69HmWn9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR5pK/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoASE5ZREgxMy5wZGYAAA4AGAALAEgATgBZAEQASAAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL0hOWURIMTMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  2937. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-40787-1_8}}
  2938. @incollection{Tov:2010aa,
  2939. Author = {Tov, JesseA. and Pucella, Riccardo},
  2940. Booktitle = {Programming Languages and Systems},
  2941. Date-Added = {2015-08-04 14:22:24 +0000},
  2942. Date-Modified = {2015-08-04 14:22:27 +0000},
  2943. Doi = {10.1007/978-3-642-11957-6_29},
  2944. Editor = {Gordon, AndrewD.},
  2945. Isbn = {978-3-642-11956-9},
  2946. Language = {English},
  2947. Pages = {550-569},
  2948. Publisher = {Springer Berlin Heidelberg},
  2949. Series = {Lecture Notes in Computer Science},
  2950. Title = {Stateful Contracts for Affine Types},
  2951. Url = {http://dx.doi.org/10.1007/978-3-642-11957-6_29},
  2952. Volume = {6012},
  2953. Year = {2010},
  2954. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGFmZmluZWNvbnRyYWN0cy1sb25nLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYWZmaW5lY29udHJhY3RzLWxvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9BRtHmQwxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR5ntMAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYWZmaW5lY29udHJhY3RzLWxvbmcucGRmAA4AMgAYAGEAZgBmAGkAbgBlAGMAbwBuAHQAcgBhAGMAdABzAC0AbABvAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYWZmaW5lY29udHJhY3RzLWxvbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  2955. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-11957-6_29}}
  2956. @incollection{Fennell:2013aa,
  2957. Author = {Fennell, Luminous and Thiemann, Peter},
  2958. Booktitle = {Trends in Functional Programming},
  2959. Date-Added = {2015-08-04 13:45:12 +0000},
  2960. Date-Modified = {2015-08-04 13:45:14 +0000},
  2961. Doi = {10.1007/978-3-642-40447-4_3},
  2962. Editor = {Loidl, Hans-Wolfgang and Pe{\~n}a, Ricardo},
  2963. Isbn = {978-3-642-40446-7},
  2964. Keywords = {linear typing; gradual typing; subtyping},
  2965. Language = {English},
  2966. Pages = {37-52},
  2967. Publisher = {Springer Berlin Heidelberg},
  2968. Series = {Lecture Notes in Computer Science},
  2969. Title = {The Blame Theorem for a Linear Lambda Calculus with Type Dynamic},
  2970. Url = {http://dx.doi.org/10.1007/978-3-642-40447-4_3},
  2971. Volume = {7829},
  2972. Year = {2013},
  2973. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGxpbmVhci1ibGFtZS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGxpbmVhci1ibGFtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvPqrR5jpIUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0eZyiAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGxpbmVhci1ibGFtZS5wZGYADgAiABAAbABpAG4AZQBhAHIALQBiAGwAYQBtAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2xpbmVhci1ibGFtZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  2974. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-40447-4_3}}
  2975. @article{Boyland:2010aa,
  2976. Acmid = {1749611},
  2977. Address = {New York, NY, USA},
  2978. Articleno = {22},
  2979. Author = {Boyland, John Tang},
  2980. Date-Added = {2015-07-31 13:38:37 +0000},
  2981. Date-Modified = {2015-07-31 13:38:40 +0000},
  2982. Doi = {10.1145/1749608.1749611},
  2983. Issn = {0164-0925},
  2984. Issue_Date = {August 2010},
  2985. Journal = {ACM Trans. Program. Lang. Syst.},
  2986. Month = aug,
  2987. Number = {6},
  2988. Numpages = {33},
  2989. Pages = {22:1--22:33},
  2990. Publisher = {ACM},
  2991. Title = {Semantics of Fractional Permissions with Nesting},
  2992. Url = {http://doi.acm.org/10.1145/1749608.1749611},
  2993. Volume = {32},
  2994. Year = {2010},
  2995. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2EyMi1ib3lsYW5kLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTIyLWJveWxhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6lbNHg8rtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR4Sr7AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTIyLWJveWxhbmQucGRmAAAOACAADwBhADIAMgAtAGIAbwB5AGwAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2EyMi1ib3lsYW5kLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  2996. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1749608.1749611},
  2997. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1749608.1749611}}
  2998. @phdthesis{Zhao:2007aa,
  2999. Author = {Yang Zhao},
  3000. Date-Added = {2015-07-29 20:25:22 +0000},
  3001. Date-Modified = {2015-07-29 20:26:10 +0000},
  3002. Month = {August},
  3003. School = {University of Wisconsin -- Milwaukee},
  3004. Title = {CONCURRENCY ANALYSIS BASED ON FRACTIONAL PERMISSION SYSTEM},
  3005. Year = {2007},
  3006. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3lhbmd6aGFvLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3lhbmd6aGFvLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADugDDR3q8qUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0d7nagAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHlhbmd6aGFvLXRoZXNpcy5wZGYAAA4AKAATAHkAYQBuAGcAegBoAGEAbwAtAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi95YW5nemhhby10aGVzaXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  3007. @article{Breazu-Tannen:1991aa,
  3008. Abstract = {We present a method for providing semantic interpretations for languages with a type system featuring inheritance polymorphism. Our approach is illustrated on an extension of the language Fun of Cardelli and Wegner, which we interpret via a translation into an extended polymorphic lambda calculus. Our goal is to interpret inheritances in Fun via coercion functions which are definable in the target of the translation. Existing techniques in the theory of semantic domains can be then used to interpret the extended polymorphic lambda calculus, thus providing many models for the original language. This technique makes it possible to model a rich type discipline which includes parametric polymorphism and recursive types as well as inheritance. A central difficulty in providing interpretations for explicit type disciplines featuring inheritance in the sense discussed in this paper arises from the fact that programs can type-check in more than one way. Since interpretations follow the type-checking derivations, coherence theorems are required: that is, one must prove that the meaning of a program does not depend on the way it was type-checked. Proofs of such theorems for our proposed interpretation are the basic technical results of this paper. Interestingly, proving coherence in the presence of recursive types, variants, and abstract types forced us to reexamine fundamental equational properties that arise in proof theory (in the form of commutative reductions) and domain theory (in the form of strict vs. non-strict functions). },
  3009. Author = {Val Breazu-Tannen and Thierry Coquand and Carl A. Gunter and Andre Scedrov},
  3010. Date-Added = {2015-07-28 14:55:42 +0000},
  3011. Date-Modified = {2015-07-28 14:55:46 +0000},
  3012. Doi = {http://dx.doi.org/10.1016/0890-5401(91)90055-7},
  3013. Issn = {0890-5401},
  3014. Journal = {Information and Computation},
  3015. Note = {Selections from 1989 \{IEEE\} Symposium on Logic in Computer Science},
  3016. Number = {1},
  3017. Pages = {172 - 221},
  3018. Title = {Inheritance as implicit coercion},
  3019. Url = {http://www.sciencedirect.com/science/article/pii/0890540191900557},
  3020. Volume = {93},
  3021. Year = {1991},
  3022. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGluaGVyaXRhbmNlLWNvZXJjaW9uLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYaW5oZXJpdGFuY2UtY29lcmNpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5R+tHdEElQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR3UiJAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaW5oZXJpdGFuY2UtY29lcmNpb24ucGRmAA4AMgAYAGkAbgBoAGUAcgBpAHQAYQBuAGMAZQAtAGMAbwBlAHIAYwBpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaW5oZXJpdGFuY2UtY29lcmNpb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  3023. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0890540191900557},
  3024. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0890-5401(91)90055-7}}
  3025. @inproceedings{Dixon:1989aa,
  3026. Acmid = {74900},
  3027. Address = {New York, NY, USA},
  3028. Author = {Dixon, R. and McKee, T. and Vaughan, M. and Schweizer, P.},
  3029. Booktitle = {Conference Proceedings on Object-oriented Programming Systems, Languages and Applications},
  3030. Date-Added = {2015-07-27 03:27:36 +0000},
  3031. Date-Modified = {2015-07-27 03:27:40 +0000},
  3032. Doi = {10.1145/74877.74900},
  3033. Isbn = {0-89791-333-7},
  3034. Location = {New Orleans, Louisiana, USA},
  3035. Numpages = {4},
  3036. Pages = {211--214},
  3037. Publisher = {ACM},
  3038. Series = {OOPSLA '89},
  3039. Title = {A Fast Method Dispatcher for Compiled Languages with Multiple Inheritance},
  3040. Url = {http://doi.acm.org/10.1145/74877.74900},
  3041. Year = {1989},
  3042. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjExLWRpeG9uLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxMS1kaXhvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO3zhdHbHX5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR21W+AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIxMS1kaXhvbi5wZGYADgAeAA4AcAAyADEAMQAtAGQAaQB4AG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIxMS1kaXhvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  3043. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74900},
  3044. Bdsk-Url-2 = {http://dx.doi.org/10.1145/74877.74900}}
  3045. @incollection{Driesen:1995aa,
  3046. Author = {Driesen, Karel and H{\"o}lzle, Urs and Vitek, Jan},
  3047. Booktitle = {ECOOP'95 --- Object-Oriented Programming, 9th European Conference, {\AA}arhus, Denmark, August 7--11, 1995},
  3048. Date-Added = {2015-07-27 03:23:49 +0000},
  3049. Date-Modified = {2015-07-27 03:23:51 +0000},
  3050. Doi = {10.1007/3-540-49538-X_13},
  3051. Editor = {Tokoro, Mario and Pareschi, Remo},
  3052. Isbn = {978-3-540-60160-9},
  3053. Keywords = {message dispatch; implementation; performance; computer architecture},
  3054. Language = {English},
  3055. Pages = {253-282},
  3056. Publisher = {Springer Berlin Heidelberg},
  3057. Series = {Lecture Notes in Computer Science},
  3058. Title = {Message Dispatch on Pipelined Processors},
  3059. Url = {http://dx.doi.org/10.1007/3-540-49538-X_13},
  3060. Volume = {952},
  3061. Year = {1995},
  3062. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGVjb29wOTUtZGlzcGF0Y2gucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRlY29vcDk1LWRpc3BhdGNoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7fLf0dsclVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHbVNUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBlY29vcDk1LWRpc3BhdGNoLnBkZgAOACoAFABlAGMAbwBvAHAAOQA1AC0AZABpAHMAcABhAHQAYwBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9lY29vcDk1LWRpc3BhdGNoLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  3063. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-49538-X_13}}
  3064. @inproceedings{Garcia:2015aa,
  3065. Acmid = {2676992},
  3066. Address = {New York, NY, USA},
  3067. Author = {Garcia, Ronald and Cimini, Matteo},
  3068. Booktitle = {Proceedings of the 42nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  3069. Date-Added = {2015-07-21 21:01:52 +0000},
  3070. Date-Modified = {2015-07-21 21:10:10 +0000},
  3071. Doi = {10.1145/2676726.2676992},
  3072. Isbn = {978-1-4503-3300-9},
  3073. Keywords = {gradual typing, type inference},
  3074. Location = {Mumbai, India},
  3075. Numpages = {13},
  3076. Pages = {303--315},
  3077. Publisher = {ACM},
  3078. Series = {POPL '15},
  3079. Title = {Principal Type Schemes for Gradual Programs},
  3080. Url = {http://doi.acm.org/10.1145/2676726.2676992},
  3081. Year = {2015},
  3082. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDMtZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwMy1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzj59HUK5VQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR1GPVAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDMwMy1nYXJjaWEucGRmAAAOACAADwBwADMAMAAzAC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMDMtZ2FyY2lhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  3083. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676726.2676992},
  3084. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676726.2676992}}
  3085. @inproceedings{Disney:2015aa,
  3086. Author = {Tim Disney and Cormac Flanagan},
  3087. Booktitle = {ACM/IEEE Symposium on Logic in Computer Science},
  3088. Date-Added = {2015-07-17 18:13:47 +0000},
  3089. Date-Modified = {2015-07-17 18:14:42 +0000},
  3090. Series = {LICS},
  3091. Title = {Game Semantics for Type Soundness},
  3092. Year = {2015},
  3093. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVoxNWxpY3MucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QoxNWxpY3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7Blz0c6+F1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHO9lcAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgAxNWxpY3MucGRmAA4AFgAKADEANQBsAGkAYwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi8xNWxpY3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  3094. @article{Nelson:2015aa,
  3095. Acmid = {2629698},
  3096. Address = {New York, NY, USA},
  3097. Articleno = {18},
  3098. Author = {Nelson, Thomas and Belter, Geoffrey and Siek, Jeremy G. and Jessup, Elizabeth and Norris, Boyana},
  3099. Date-Added = {2015-07-17 15:34:25 +0000},
  3100. Date-Modified = {2015-07-17 15:34:29 +0000},
  3101. Doi = {10.1145/2629698},
  3102. Issn = {0098-3500},
  3103. Issue_Date = {June 2015},
  3104. Journal = {ACM Trans. Math. Softw.},
  3105. Keywords = {Autotuning, domain-specific languages, genetic algorithms, linear algebra},
  3106. Month = jun,
  3107. Number = {3},
  3108. Numpages = {27},
  3109. Pages = {18:1--18:27},
  3110. Publisher = {ACM},
  3111. Title = {Reliable Generation of High-Performance Matrix Algebra},
  3112. Url = {http://doi.acm.org/10.1145/2629698},
  3113. Volume = {41},
  3114. Year = {2015},
  3115. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMTgtbmVsc29uLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTE4LW5lbHNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAMdHOmNpQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRztEaAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTE4LW5lbHNvbi5wZGYADgAeAA4AYQAxADgALQBuAGUAbABzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTE4LW5lbHNvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  3116. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2629698},
  3117. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2629698}}
  3118. @url{Chaudhuri:2014aa,
  3119. Author = {Avik Chaudhuri},
  3120. Date-Added = {2015-07-16 16:32:06 +0000},
  3121. Date-Modified = {2015-11-18 04:29:52 +0000},
  3122. Keywords = {gradual typing},
  3123. Title = {Flow: a static type checker for JavaScript},
  3124. Url = {http://flowtype.org/},
  3125. Urldate = {2014},
  3126. Bdsk-Url-1 = {http://flowtype.org/}}
  3127. @webpage{Rossberg:2015aa,
  3128. Author = {Andreas Rossberg},
  3129. Date-Added = {2015-07-16 16:29:47 +0000},
  3130. Date-Modified = {2015-11-13 17:52:11 +0000},
  3131. Month = {April},
  3132. Title = {Experiments with Strengthening JavaScript},
  3133. Url = {https://developers.google.com/v8/experiments},
  3134. Year = {2015},
  3135. Bdsk-Url-1 = {https://developers.google.com/v8/experiments}}
  3136. @inproceedings{Fennell:2015aa,
  3137. Author = {Luminous Fennell and Peter Thiemann},
  3138. Booktitle = {Workshop on Foundations of Computer Security},
  3139. Date-Added = {2015-07-16 13:33:57 +0000},
  3140. Date-Modified = {2015-07-16 13:34:43 +0000},
  3141. Month = {July},
  3142. Series = {FCS},
  3143. Title = {LJGS: Gradual Security Types for Object-Oriented Languages},
  3144. Year = {2015},
  3145. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXBlcjExLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFwZXIxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOuUvtHNKz9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRzWN/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGFwZXIxMS5wZGYAAA4AGAALAHAAYQBwAGUAcgAxADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BhcGVyMTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  3146. @techreport{Steele:1977ab,
  3147. Author = {Steele, Jr., Guy L. },
  3148. Date-Added = {2015-07-14 14:37:03 +0000},
  3149. Date-Modified = {2016-05-20 16:01:06 +0000},
  3150. Institution = {MIT Artificial Intelligence Lab},
  3151. Month = {September},
  3152. Number = {420},
  3153. Title = {Data Representations in PDP-10 Maclisp},
  3154. Type = {AI Memo},
  3155. Year = {1977},
  3156. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtBSU0tNDIwLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELQUlNLTQyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANuJDtHKlwNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRys9DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAQUlNLTQyMC5wZGYAAA4AGAALAEEASQBNAC0ANAAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL0FJTS00MjAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  3157. @techreport{Dybvig:1994aa,
  3158. Author = {R. Kent Dybvig and David Eby and Carl Bruggeman},
  3159. Date-Added = {2015-07-14 14:30:36 +0000},
  3160. Date-Modified = {2015-07-14 14:31:31 +0000},
  3161. Institution = {Indiana University Computer Science Department},
  3162. Month = {March},
  3163. Number = {400},
  3164. Title = {Don't Stop the {BIBOP}: Flexible and Efficient Storage Management for Dynamically Typed Languages},
  3165. Year = {1994},
  3166. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVliaWJvcC5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWJpYm9wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADbiLbRypWMUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0crNzAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGJpYm9wLnBkZgAADgAUAAkAYgBpAGIAbwBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9iaWJvcC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  3167. @inproceedings{Keil:2015aa,
  3168. Author = {Matthias Keil and Peter Thiemann},
  3169. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  3170. Date-Added = {2015-07-10 05:23:48 +0000},
  3171. Date-Modified = {2015-08-03 08:04:59 +0000},
  3172. Title = {Transparent Object Proxies in JavaScript},
  3173. Year = {2015}}
  3174. @conference{Boyland:2015aa,
  3175. Author = {John Tang Boyland},
  3176. Booktitle = {29th European Conference on Object-Oriented Programming},
  3177. Date-Added = {2015-07-08 13:58:26 +0000},
  3178. Date-Modified = {2015-07-08 13:59:06 +0000},
  3179. Title = {ECOOP},
  3180. Year = {2015},
  3181. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1lY29vcDIwMTUucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1lY29vcDIwMTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2rY40cKkt1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHC3PcAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBlY29vcDIwMTUucGRmAAAOABwADQBlAGMAbwBvAHAAMgAwADEANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZWNvb3AyMDE1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  3182. @book{Seidl:2012aa,
  3183. Author = {Helmut Seidl and Reinhard Wilhelm and Sebastian Hack},
  3184. Date-Added = {2015-07-04 02:49:54 +0000},
  3185. Date-Modified = {2015-07-04 02:50:37 +0000},
  3186. Publisher = {Springer},
  3187. Title = {Compiler Design: Analysis and Transformation},
  3188. Year = {2012},
  3189. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJmNvbXBpbGVyX2Rlc2lnbl9hbmFseXNpc190cmFuc2Zvcm0ucGRm0hcLGBlXTlMuZGF0YU8RAeQAAAAAAeQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9jb21waWxlcl9kZXNpZ25fYW5hbCNEQTIwREQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2iDd0bzCVFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANG8+pQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjb21waWxlcl9kZXNpZ25fYW5hbCNEQTIwREQucGRmAAAOAE4AJgBjAG8AbQBwAGkAbABlAHIAXwBkAGUAcwBpAGcAbgBfAGEAbgBhAGwAeQBzAGkAcwBfAHQAcgBhAG4AcwBmAG8AcgBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBDVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9jb21waWxlcl9kZXNpZ25fYW5hbHlzaXNfdHJhbnNmb3JtLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC3ALwAxAKsAq4CswK+AscC1QLZAuAC6QLuAvsC/gMQAxMDGAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMa}}
  3190. @book{Wilhelm:2013aa,
  3191. Author = {Reinhard Wilhelm and Helmut Seidl and Sebastian Hack},
  3192. Date-Added = {2015-07-04 02:46:25 +0000},
  3193. Date-Modified = {2015-07-04 02:47:50 +0000},
  3194. Publisher = {Springer},
  3195. Title = {Compiler Design: Syntactic and Semantic Analysis},
  3196. Year = {2013},
  3197. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGNvbXBpbGVyX2Rlc2lnbl9zeW50YXhfdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAdIAAAAAAdIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9jb21waWxlcl9kZXNpZ25fc3ludCNEQTIwOTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2iCQ0bzBuFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANG8+fgAAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjb21waWxlcl9kZXNpZ25fc3ludCNEQTIwOTAucGRmAAAOAEIAIABjAG8AbQBwAGkAbABlAHIAXwBkAGUAcwBpAGcAbgBfAHMAeQBuAHQAYQB4AF8AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA9VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9jb21waWxlcl9kZXNpZ25fc3ludGF4X3R5cGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCxALYAvgKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  3198. @book{Wilhelm:2010aa,
  3199. Author = {Reinhard Wilhelm},
  3200. Date-Added = {2015-07-04 02:38:50 +0000},
  3201. Date-Modified = {2015-07-04 02:39:35 +0000},
  3202. Publisher = {Springer},
  3203. Title = {Compiler Design: Virtual Machines},
  3204. Year = {2010},
  3205. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmNvbXBpbGVyX2Rlc2lnbl92bS5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmNvbXBpbGVyX2Rlc2lnbl92bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADaH4DRvL+2UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0bz39gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGNvbXBpbGVyX2Rlc2lnbl92bS5wZGYADgAuABYAYwBvAG0AcABpAGwAZQByAF8AZABlAHMAaQBnAG4AXwB2AG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NvbXBpbGVyX2Rlc2lnbl92bS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  3206. @article{Appel:1989aa,
  3207. Author = {Appel, AndrewW.},
  3208. Date-Added = {2015-07-03 01:40:40 +0000},
  3209. Date-Modified = {2015-07-03 01:40:42 +0000},
  3210. Doi = {10.1007/BF01811537},
  3211. Issn = {0892-4635},
  3212. Journal = {LISP and Symbolic Computation},
  3213. Language = {English},
  3214. Number = {2},
  3215. Pages = {153-162},
  3216. Publisher = {Kluwer Academic Publishers},
  3217. Title = {Runtime tags aren't necessary},
  3218. Url = {http://dx.doi.org/10.1007/BF01811537},
  3219. Volume = {2},
  3220. Year = {1989},
  3221. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50YWdsZXNzX2djLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdGFnbGVzc19nYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANni/9G7YBNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRu5hTAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdGFnbGVzc19nYy5wZGYADgAeAA4AdABhAGcAbABlAHMAcwBfAGcAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdGFnbGVzc19nYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  3222. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01811537}}
  3223. @incollection{Krishnamurthi:1998aa,
  3224. Author = {Krishnamurthi, Shriram and Felleisen, Matthias and Friedman, DanielP.},
  3225. Booktitle = {ECOOP'98 --- Object-Oriented Programming},
  3226. Date-Added = {2015-06-12 18:20:50 +0000},
  3227. Date-Modified = {2015-06-12 18:20:52 +0000},
  3228. Doi = {10.1007/BFb0054088},
  3229. Editor = {Jul, Eric},
  3230. Isbn = {978-3-540-64737-9},
  3231. Language = {English},
  3232. Pages = {91-113},
  3233. Publisher = {Springer Berlin Heidelberg},
  3234. Series = {Lecture Notes in Computer Science},
  3235. Title = {Synthesizing object-oriented and functional design to promote re-use},
  3236. Url = {http://dx.doi.org/10.1007/BFb0054088},
  3237. Volume = {1445},
  3238. Year = {1998},
  3239. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnN5bnRoLW9vLWZ1bi1yZXVzZS5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnN5bnRoLW9vLWZ1bi1yZXVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADVeS7RoJthUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0aDToQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHN5bnRoLW9vLWZ1bi1yZXVzZS5wZGYADgAuABYAcwB5AG4AdABoAC0AbwBvAC0AZgB1AG4ALQByAGUAdQBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3N5bnRoLW9vLWZ1bi1yZXVzZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  3240. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0054088}}
  3241. @techreport{Baker:1977aa,
  3242. Author = {Henry G. Baker and Carl Hewitt},
  3243. Date-Added = {2015-06-10 13:57:58 +0000},
  3244. Date-Modified = {2015-06-10 13:58:59 +0000},
  3245. Institution = {MIT},
  3246. Number = {AI Working Paper 149},
  3247. Title = {The Incremental Garbage Collection of Processes},
  3248. Year = {1977},
  3249. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1BSV9XUF8xNDkucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1BSV9XUF8xNDkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1Stg0Z2661BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGd8ysAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBBSV9XUF8xNDkucGRmAAAOABwADQBBAEkAXwBXAFAAXwAxADQAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvQUlfV1BfMTQ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  3250. @inproceedings{Hibbard:1978aa,
  3251. Acmid = {803029},
  3252. Address = {New York, NY, USA},
  3253. Author = {Hibbard, P. and Hisgen, A. and Rodeheffer, T.},
  3254. Booktitle = {Proceedings of the 5th Annual Symposium on Computer Architecture},
  3255. Date-Added = {2015-06-10 13:15:10 +0000},
  3256. Date-Modified = {2015-06-10 13:15:14 +0000},
  3257. Doi = {10.1145/800094.803029},
  3258. Numpages = {7},
  3259. Pages = {66--72},
  3260. Publisher = {ACM},
  3261. Series = {ISCA '78},
  3262. Title = {A Language Implementation Design for a Multiprocessor Computer System},
  3263. Url = {http://doi.acm.org/10.1145/800094.803029},
  3264. Year = {1978},
  3265. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2Ni1oaWJiYXJkLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY2LWhpYmJhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUmtdGdsLxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRnej8AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDY2LWhpYmJhcmQucGRmAAAOACAADwBwADYANgAtAGgAaQBiAGIAYQByAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A2Ni1oaWJiYXJkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  3266. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800094.803029},
  3267. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800094.803029}}
  3268. @techreport{Friedman:1979aa,
  3269. Author = {Daniel P. Friedman and David S. Wise},
  3270. Date-Added = {2015-06-10 13:09:20 +0000},
  3271. Date-Modified = {2015-06-10 13:09:44 +0000},
  3272. Institution = {Indiana University},
  3273. Number = {TR72},
  3274. Title = {Applicative Multiprogramming},
  3275. Year = {1979},
  3276. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhUUjcyLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIVFI3Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUl+NGdrzNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRnedzAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAVFI3Mi5wZGYADgASAAgAVABSADcAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvVFI3Mi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  3277. @techreport{Friedman:1976aa,
  3278. Author = {Daniel P. Friedman and David S. Wise},
  3279. Date-Added = {2015-06-10 13:07:30 +0000},
  3280. Date-Modified = {2015-06-10 13:08:35 +0000},
  3281. Institution = {Indiana University},
  3282. Number = {TR44},
  3283. Title = {Cons should not evaluate its arguments},
  3284. Year = {1976},
  3285. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhUUjQ0LnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIVFI0NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUl7dGdrx1QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRneddAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAVFI0NC5wZGYADgASAAgAVABSADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvVFI0NC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  3286. @inproceedings{Kranz:1989aa,
  3287. Acmid = {74825},
  3288. Address = {New York, NY, USA},
  3289. Author = {Kranz, D. A. and Halstead,Jr., R. H. and Mohr, E.},
  3290. Booktitle = {Proceedings of the ACM SIGPLAN 1989 Conference on Programming Language Design and Implementation},
  3291. Date-Added = {2015-06-09 14:48:15 +0000},
  3292. Date-Modified = {2015-06-09 14:48:18 +0000},
  3293. Doi = {10.1145/73141.74825},
  3294. Isbn = {0-89791-306-X},
  3295. Location = {Portland, Oregon, USA},
  3296. Numpages = {10},
  3297. Pages = {81--90},
  3298. Publisher = {ACM},
  3299. Series = {PLDI '89},
  3300. Title = {Mul-T: A High-performance Parallel Lisp},
  3301. Url = {http://doi.acm.org/10.1145/73141.74825},
  3302. Year = {1989},
  3303. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODEta3JhbnoucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODEta3JhbnoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1QsL0Zx1BFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGcrUQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwODEta3JhbnoucGRmAAAOABwADQBwADgAMQAtAGsAcgBhAG4AegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDgxLWtyYW56LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  3304. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73141.74825},
  3305. Bdsk-Url-2 = {http://dx.doi.org/10.1145/73141.74825}}
  3306. @article{Miller:1988aa,
  3307. Author = {Miller, JamesS.},
  3308. Date-Added = {2015-06-09 14:27:30 +0000},
  3309. Date-Modified = {2015-06-09 14:27:31 +0000},
  3310. Doi = {10.1007/BF01383881},
  3311. Issn = {0885-7458},
  3312. Journal = {International Journal of Parallel Programming},
  3313. Keywords = {MultiScheme; parallel Lisp; implementation; future construct; placeholders},
  3314. Language = {English},
  3315. Number = {5},
  3316. Pages = {367-402},
  3317. Publisher = {Kluwer Academic Publishers-Plenum Publishers},
  3318. Title = {Implementing a Scheme-based parallel processing system},
  3319. Url = {http://dx.doi.org/10.1007/BF01383881},
  3320. Volume = {17},
  3321. Year = {1988},
  3322. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGltcGwtbXVsdGlzY2hlbWUucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRpbXBsLW11bHRpc2NoZW1lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1QlR0ZxwJlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGcqGYAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBpbXBsLW11bHRpc2NoZW1lLnBkZgAOACoAFABpAG0AcABsAC0AbQB1AGwAdABpAHMAYwBoAGUAbQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9pbXBsLW11bHRpc2NoZW1lLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  3323. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01383881}}
  3324. @incollection{:2011aa,
  3325. Booktitle = {Encyclopedia of Parallel Computing},
  3326. Date-Added = {2015-06-09 14:26:25 +0000},
  3327. Date-Modified = {2015-06-09 14:26:27 +0000},
  3328. Doi = {10.1007/978-0-387-09766-4_2157},
  3329. Editor = {Padua, David},
  3330. Isbn = {978-0-387-09765-7},
  3331. Language = {English},
  3332. Pages = {1222-1222},
  3333. Publisher = {Springer US},
  3334. Title = {MultiScheme},
  3335. Url = {http://dx.doi.org/10.1007/978-0-387-09766-4_2157},
  3336. Year = {2011},
  3337. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF211bHRpc2NoZW1lLWNoYXB0ZXIucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdtdWx0aXNjaGVtZS1jaGFwdGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1Qks0Zxv6VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGcqCkAAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtdWx0aXNjaGVtZS1jaGFwdGVyLnBkZgAADgAwABcAbQB1AGwAdABpAHMAYwBoAGUAbQBlAC0AYwBoAGEAcAB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbXVsdGlzY2hlbWUtY2hhcHRlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  3338. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-0-387-09766-4_2157}}
  3339. @article{Bic:1990aa,
  3340. Author = {Lubomir Bic},
  3341. Date-Added = {2015-06-05 00:15:25 +0000},
  3342. Date-Modified = {2015-06-05 00:15:30 +0000},
  3343. Doi = {http://dx.doi.org/10.1016/0743-7315(90)90067-Y},
  3344. Issn = {0743-7315},
  3345. Journal = {Journal of Parallel and Distributed Computing},
  3346. Number = {1},
  3347. Pages = {42 - 51},
  3348. Title = {A process-oriented model for efficient execution of dataflow programs},
  3349. Url = {http://www.sciencedirect.com/science/article/pii/074373159090067Y},
  3350. Volume = {8},
  3351. Year = {1990},
  3352. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJkJpY0xfSl9QYXJfRGlzdF9Db21wXzE5OTBWOHBwNDJfNTEucGRm0hcLGBlXTlMuZGF0YU8RAeQAAAAAAeQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9CaWNMX0pfUGFyX0Rpc3RfQ29tcCNENDg2MkYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1IYv0ZZidFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGWmrQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBCaWNMX0pfUGFyX0Rpc3RfQ29tcCNENDg2MkYucGRmAAAOAE4AJgBCAGkAYwBMAF8ASgBfAFAAYQByAF8ARABpAHMAdABfAEMAbwBtAHAAXwAxADkAOQAwAFYAOABwAHAANAAyAF8ANQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBDVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9CaWNMX0pfUGFyX0Rpc3RfQ29tcF8xOTkwVjhwcDQyXzUxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC3ALwAxAKsAq4CswK+AscC1QLZAuAC6QLuAvsC/gMQAxMDGAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMa},
  3353. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/074373159090067Y},
  3354. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0743-7315(90)90067-Y}}
  3355. @incollection{Arvind:1987aa,
  3356. Author = {Arvind and Nikhil, RishiyurS. and Pingali, KeshavK.},
  3357. Booktitle = {Graph Reduction},
  3358. Date-Added = {2015-05-25 13:48:33 +0000},
  3359. Date-Modified = {2015-05-25 13:48:36 +0000},
  3360. Doi = {10.1007/3-540-18420-1_65},
  3361. Editor = {Fasel, JosephH. and Keller, RobertM.},
  3362. Isbn = {978-3-540-18420-1},
  3363. Language = {English},
  3364. Pages = {336-369},
  3365. Publisher = {Springer Berlin Heidelberg},
  3366. Series = {Lecture Notes in Computer Science},
  3367. Title = {I-Structures: Data structures for parallel computing},
  3368. Url = {http://dx.doi.org/10.1007/3-540-18420-1_65},
  3369. Volume = {279},
  3370. Year = {1987},
  3371. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD0lTdHJ1Y3R1cmVzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPSVN0cnVjdHVyZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANMAAtGIoIRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRiNjEAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoASVN0cnVjdHVyZXMucGRmAAAOACAADwBJAFMAdAByAHUAYwB0AHUAcgBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL0lTdHJ1Y3R1cmVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  3372. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-18420-1_65}}
  3373. @inproceedings{Arvind:1988aa,
  3374. Acmid = {52802},
  3375. Address = {New York, NY, USA},
  3376. Author = {Arvind and Iannucci, Robert A.},
  3377. Booktitle = {4th International DFVLR Seminar on Foundations of Engineering Sciences on Parallel Computing in Science and Engineering},
  3378. Date-Added = {2015-05-25 13:33:43 +0000},
  3379. Date-Modified = {2015-05-25 13:33:47 +0000},
  3380. Isbn = {0-387-18923-8},
  3381. Location = {Bonn, Germany},
  3382. Numpages = {28},
  3383. Pages = {61--88},
  3384. Publisher = {Springer-Verlag New York, Inc.},
  3385. Title = {Two Fundamental Issues in Multiprocessing},
  3386. Url = {http://dl.acm.org/citation.cfm?id=52797.52802},
  3387. Year = {1988},
  3388. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnR3by1mdW5kLW11bHRpcHJvYy5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnR3by1mdW5kLW11bHRpcHJvYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADS/jTRiJ1dUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0YjVnQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHR3by1mdW5kLW11bHRpcHJvYy5wZGYADgAuABYAdAB3AG8ALQBmAHUAbgBkAC0AbQB1AGwAdABpAHAAcgBvAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3R3by1mdW5kLW11bHRpcHJvYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  3389. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=52797.52802}}
  3390. @inproceedings{Boyland:2003aa,
  3391. Acmid = {1760273},
  3392. Address = {Berlin, Heidelberg},
  3393. Annote = {data race},
  3394. Author = {Boyland, John},
  3395. Booktitle = {Proceedings of the 10th International Conference on Static Analysis},
  3396. Date-Added = {2015-05-22 11:51:10 +0000},
  3397. Date-Modified = {2015-05-22 11:53:52 +0000},
  3398. Isbn = {3-540-40325-6},
  3399. Location = {San Diego, CA, USA},
  3400. Numpages = {18},
  3401. Pages = {55--72},
  3402. Publisher = {Springer-Verlag},
  3403. Series = {SAS'03},
  3404. Title = {Checking Interference with Fractional Permissions},
  3405. Url = {http://dl.acm.org/citation.cfm?id=1760267.1760273},
  3406. Year = {2003},
  3407. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3Blcm1pc3Npb25zLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGVybWlzc2lvbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANKEHNGEkLBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRhMjwAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGVybWlzc2lvbnMucGRmAAAOACAADwBwAGUAcgBtAGkAcwBzAGkAbwBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3Blcm1pc3Npb25zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  3408. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1760267.1760273}}
  3409. @inproceedings{Boyapati:2002aa,
  3410. Acmid = {582440},
  3411. Address = {New York, NY, USA},
  3412. Author = {Boyapati, Chandrasekhar and Lee, Robert and Rinard, Martin},
  3413. Booktitle = {Proceedings of the 17th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  3414. Date-Added = {2015-05-21 20:00:23 +0000},
  3415. Date-Modified = {2015-05-21 20:00:28 +0000},
  3416. Doi = {10.1145/582419.582440},
  3417. Isbn = {1-58113-471-1},
  3418. Keywords = {data races, deadlocks, encapsulation, ownership types},
  3419. Location = {Seattle, Washington, USA},
  3420. Numpages = {20},
  3421. Pages = {211--230},
  3422. Publisher = {ACM},
  3423. Series = {OOPSLA '02},
  3424. Title = {Ownership Types for Safe Programming: Preventing Data Races and Deadlocks},
  3425. Url = {http://doi.acm.org/10.1145/582419.582440},
  3426. Year = {2002},
  3427. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTEtYm95YXBhdGkucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjExLWJveWFwYXRpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0n8C0YOxp1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGD6ecAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjExLWJveWFwYXRpLnBkZgAADgAkABEAcAAyADEAMQAtAGIAbwB5AGEAcABhAHQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIxMS1ib3lhcGF0aS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  3428. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582419.582440},
  3429. Bdsk-Url-2 = {http://dx.doi.org/10.1145/582419.582440}}
  3430. @techreport{Blum:2001aa,
  3431. Author = {Lenore Blum},
  3432. Date-Added = {2015-05-06 06:36:15 +0000},
  3433. Date-Modified = {2015-05-06 06:37:58 +0000},
  3434. Institution = {Carnegie Mellon University},
  3435. Title = {Women in Computer Science: The Carnegie Mellon Experience},
  3436. Year = {2001}}
  3437. @webpage{InsideHE:2010aa,
  3438. Date-Added = {2015-05-06 06:34:03 +0000},
  3439. Date-Modified = {2015-05-06 06:34:34 +0000},
  3440. Month = {September},
  3441. Url = {https://www.insidehighered.com/news/2010/09/14/doctorates},
  3442. Year = {2010},
  3443. Bdsk-Url-1 = {https://www.insidehighered.com/news/2010/09/14/doctorates}}
  3444. @webpage{WIC:2015aa,
  3445. Date-Added = {2015-05-06 06:32:39 +0000},
  3446. Date-Modified = {2015-05-06 06:33:45 +0000},
  3447. Url = {http://en.wikipedia.org/wiki/Women_in_computing},
  3448. Year = {2015},
  3449. Bdsk-Url-1 = {http://en.wikipedia.org/wiki/Women_in_computing}}
  3450. @url{Chief-Scientist:aa,
  3451. Author = {Office of the Chief Scientist},
  3452. Date-Added = {2015-05-05 03:31:23 +0000},
  3453. Date-Modified = {2015-05-05 03:32:09 +0000},
  3454. Title = {Air Force Research Laboratory Human Performance Wing Repperger Research Intern Program},
  3455. Urldate = {https://sharepoint.creol.ucf.edu/BS/creolblog/Lists/Posts/Post.aspx?ID=27}}
  3456. @techreport{Maybury:2013aa,
  3457. Author = {Mark T. Maybury},
  3458. Date-Added = {2015-05-05 03:19:10 +0000},
  3459. Date-Modified = {2015-05-05 03:20:33 +0000},
  3460. Institution = {United States Air Force},
  3461. Month = {June},
  3462. Number = {AF/ST TR 13-01},
  3463. Title = {Global Horizons Final Report: United States Air Force Global Science and Technology Vision},
  3464. Year = {2013},
  3465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJEdsb2JhbEhvcml6b25zRklOQUxSRVBPUlQ2LTI2LTEzLnBkZtIXCxgZV05TLmRhdGFPEQHeAAAAAAHeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfR2xvYmFsSG9yaXpvbnNGSU5BTFIjRDA0NkI3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANBGt9FtruZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRbecmAAAAAQAQAL9t8QFDaDwABcByAAISKQACAE1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAR2xvYmFsSG9yaXpvbnNGSU5BTFIjRDA0NkI3LnBkZgAADgBKACQARwBsAG8AYgBhAGwASABvAHIAaQB6AG8AbgBzAEYASQBOAEEATABSAEUAUABPAFIAVAA2AC0AMgA2AC0AMQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9HbG9iYWxIb3Jpem9uc0ZJTkFMUkVQT1JUNi0yNi0xMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICpAKmAqsCtgK/As0C0QLYAuEC5gLzAvYDCAMLAxAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADEg==}}
  3466. @book{Bertot:2010aa,
  3467. Author = {Bertot, Yves and Castran, Pierre},
  3468. Date-Added = {2015-05-02 14:47:05 +0000},
  3469. Date-Modified = {2015-05-02 14:47:08 +0000},
  3470. Edition = {1st},
  3471. Isbn = {3642058809, 9783642058806},
  3472. Publisher = {Springer Publishing Company, Incorporated},
  3473. Title = {Interactive Theorem Proving and Program Development: Coq'Art The Calculus of Inductive Constructions},
  3474. Year = {2010}}
  3475. @article{Sorva:2013aa,
  3476. Acmid = {2483713},
  3477. Address = {New York, NY, USA},
  3478. Articleno = {8},
  3479. Author = {Sorva, Juha},
  3480. Date-Added = {2015-05-01 02:10:58 +0000},
  3481. Date-Modified = {2015-05-01 02:11:02 +0000},
  3482. Doi = {10.1145/2483710.2483713},
  3483. Issn = {1946-6226},
  3484. Issue_Date = {June 2013},
  3485. Journal = {Trans. Comput. Educ.},
  3486. Keywords = {CS1, Notional machine, constructivism, introductory programming education, literature review, mental models, misconceptions, phenomenography, threshold concepts},
  3487. Month = jul,
  3488. Number = {2},
  3489. Numpages = {31},
  3490. Pages = {8:1--8:31},
  3491. Publisher = {ACM},
  3492. Title = {Notional Machines and Introductory Programming Education},
  3493. Url = {http://doi.acm.org/10.1145/2483710.2483713},
  3494. Volume = {13},
  3495. Year = {2013},
  3496. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhOC1zb3J2YS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGE4LXNvcnZhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhw7RaFksUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WiRbAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGE4LXNvcnZhLnBkZgAOABoADABhADgALQBzAG8AcgB2AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2E4LXNvcnZhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  3497. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2483710.2483713},
  3498. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2483710.2483713}}
  3499. @inproceedings{Ottmar:2015aa,
  3500. Author = {E.R. Ottmar and D. Landy and R. Goldstone and E. Weitnauer},
  3501. Booktitle = {Proceedings of the 37th Annual Conference of the Cognitive Science Society},
  3502. Date-Added = {2015-04-30 17:30:58 +0000},
  3503. Date-Modified = {2015-04-30 17:34:47 +0000},
  3504. Title = {Getting From Here to There!: Testing the Effectiveness of an Interactive Mathematics Intervention Embedding Perceptual Learning},
  3505. Year = {2015},
  3506. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKE90dG1hckxhbmR5R29sZHN0b25lQ29nU2NpMjAxNV9maW5hbC5wZGbSFwsYGVdOUy5kYXRhTxEB6gAAAAAB6gACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH090dG1hckxhbmR5R29sZHN0b25lI0NGNjQ2RC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPZG3RZ+AaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WgYWgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBNTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AE90dG1hckxhbmR5R29sZHN0b25lI0NGNjQ2RC5wZGYAAA4AUgAoAE8AdAB0AG0AYQByAEwAYQBuAGQAeQBHAG8AbABkAHMAdABvAG4AZQBDAG8AZwBTAGMAaQAyADAAMQA1AF8AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBFVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9PdHRtYXJMYW5keUdvbGRzdG9uZUNvZ1NjaTIwMTVfZmluYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGArQCtgK7AsYCzwLdAuEC6ALxAvYDAwMGAxgDGwMgAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAyI=}}
  3507. @inbook{Howard:1980aa,
  3508. Author = {W. A. Howard},
  3509. Date-Added = {2015-04-30 17:17:30 +0000},
  3510. Date-Modified = {2015-04-30 17:18:09 +0000},
  3511. Publisher = {Academic Press},
  3512. Title = {The formulae-as-types notion of construction},
  3513. Year = {1980},
  3514. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxIb3dhcmQ4MC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDEhvd2FyZDgwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPYoHRZ9waUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WgUWgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AEhvd2FyZDgwLnBkZgAOABoADABIAG8AdwBhAHIAZAA4ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL0hvd2FyZDgwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  3515. @article{Guindon:1990aa,
  3516. Acmid = {120306},
  3517. Address = {London, UK, UK},
  3518. Author = {Guindon, Raymonde},
  3519. Date-Added = {2015-04-30 16:50:24 +0000},
  3520. Date-Modified = {2015-04-30 16:50:27 +0000},
  3521. Doi = {10.1016/S0020-7373(05)80120-8},
  3522. Issn = {0020-7373},
  3523. Issue_Date = {Sept. 1990},
  3524. Journal = {Int. J. Man-Mach. Stud.},
  3525. Month = aug,
  3526. Number = {3},
  3527. Numpages = {26},
  3528. Pages = {279--304},
  3529. Publisher = {Academic Press Ltd.},
  3530. Title = {Knowledge Exploited by Experts During Software System Design},
  3531. Url = {http://dx.doi.org/10.1016/S0020-7373(05)80120-8},
  3532. Volume = {33},
  3533. Year = {1990},
  3534. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0020-7373(05)80120-8}}
  3535. @article{Rist:1995aa,
  3536. Author = {Rist, Robert S.},
  3537. Date-Added = {2015-04-30 16:48:01 +0000},
  3538. Date-Modified = {2015-04-30 16:48:05 +0000},
  3539. Doi = {10.1207/s15516709cog1904_3},
  3540. Issn = {1551-6709},
  3541. Journal = {Cognitive Science},
  3542. Number = {4},
  3543. Pages = {507--562},
  3544. Publisher = {Lawrence Erlbaum Associates, Inc.},
  3545. Title = {Program Structure and Design},
  3546. Url = {http://dx.doi.org/10.1207/s15516709cog1904_3},
  3547. Volume = {19},
  3548. Year = {1995},
  3549. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnByb2ctc3RydWN0LWRlc2lnbi5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnByb2ctc3RydWN0LWRlc2lnbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPXYLRZ9TgUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WgNIAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHByb2ctc3RydWN0LWRlc2lnbi5wZGYADgAuABYAcAByAG8AZwAtAHMAdAByAHUAYwB0AC0AZABlAHMAaQBnAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3Byb2ctc3RydWN0LWRlc2lnbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  3550. Bdsk-Url-1 = {http://dx.doi.org/10.1207/s15516709cog1904_3}}
  3551. @phdthesis{Weissman:1974aa,
  3552. Author = {Weissman, Laurence Mark},
  3553. Date-Added = {2015-04-30 16:14:19 +0000},
  3554. Date-Modified = {2015-04-30 16:14:22 +0000},
  3555. Note = {AAI0510378},
  3556. Title = {A Methodology for Studying the Psychological Complexity of Computer Programs.},
  3557. Year = {1974}}
  3558. @article{Gannon:1977aa,
  3559. Acmid = {359800},
  3560. Address = {New York, NY, USA},
  3561. Author = {Gannon, J. D.},
  3562. Date-Added = {2015-04-30 16:10:22 +0000},
  3563. Date-Modified = {2015-04-30 16:10:26 +0000},
  3564. Doi = {10.1145/359763.359800},
  3565. Issn = {0001-0782},
  3566. Issue_Date = {Aug. 1977},
  3567. Journal = {Commun. ACM},
  3568. Keywords = {data types, experimentation, language design, redundancy, reliable software},
  3569. Month = aug,
  3570. Number = {8},
  3571. Numpages = {12},
  3572. Pages = {584--595},
  3573. Publisher = {ACM},
  3574. Title = {An Experimental Evaluation of Data Type Conventions},
  3575. Url = {http://doi.acm.org/10.1145/359763.359800},
  3576. Volume = {20},
  3577. Year = {1977},
  3578. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359763.359800},
  3579. Bdsk-Url-2 = {http://dx.doi.org/10.1145/359763.359800}}
  3580. @article{Davies:1990aa,
  3581. Acmid = {80003},
  3582. Address = {London, UK, UK},
  3583. Author = {Davies, S. P.},
  3584. Date-Added = {2015-04-30 15:37:23 +0000},
  3585. Date-Modified = {2015-04-30 15:37:26 +0000},
  3586. Doi = {10.1016/S0020-7373(05)80143-9},
  3587. Issn = {0020-7373},
  3588. Issue_Date = {April 1990},
  3589. Journal = {Int. J. Man-Mach. Stud.},
  3590. Month = apr,
  3591. Number = {4},
  3592. Numpages = {21},
  3593. Pages = {461--481},
  3594. Publisher = {Academic Press Ltd.},
  3595. Title = {The Nature and Development of Programming Plans},
  3596. Url = {http://dx.doi.org/10.1016/S0020-7373(05)80143-9},
  3597. Volume = {32},
  3598. Year = {1990},
  3599. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0020-7373(05)80143-9}}
  3600. @book{Detienne:2001aa,
  3601. Author = {Francoise Detienne},
  3602. Date-Added = {2015-04-30 15:16:58 +0000},
  3603. Date-Modified = {2015-04-30 15:20:27 +0000},
  3604. Publisher = {Springer},
  3605. Title = {Software Design: Cognitive Aspects},
  3606. Year = {2001}}
  3607. @article{Robins:2002aa,
  3608. Author = {A. Robins and J. Rountree and N. Rountree},
  3609. Date-Added = {2015-04-30 15:00:51 +0000},
  3610. Date-Modified = {2015-04-30 15:03:09 +0000},
  3611. Journal = {Computer Science Education},
  3612. Number = {2},
  3613. Pages = {137--172},
  3614. Title = {Learning and teaching programming: A review and discussion},
  3615. Volume = {13},
  3616. Year = {2002},
  3617. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxyb2JpbnMwMy5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHJvYmluczAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhczRaFe+UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WiP/gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHJvYmluczAzLnBkZgAOABoADAByAG8AYgBpAG4AcwAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3JvYmluczAzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  3618. @inproceedings{OBrien:2005aa,
  3619. Author = {O'Brien, M.P. and Buckley, J. and Exton, C.},
  3620. Booktitle = {Software Maintenance, 2005. ICSM'05. Proceedings of the 21st IEEE International Conference on},
  3621. Date-Added = {2015-04-29 20:59:35 +0000},
  3622. Date-Modified = {2015-04-29 20:59:37 +0000},
  3623. Doi = {10.1109/ICSM.2005.44},
  3624. Issn = {1063-6773},
  3625. Keywords = {reverse engineering;software maintenance;artificial control;empirical software engineering research;program comprehension;qualitative method;software development;software maintenance;software practitioner;Computer science;Information systems;Particle measurements;Programming profession;Psychology;Software engineering;Software maintenance;Software measurement;Software standards},
  3626. Month = {Sept},
  3627. Pages = {433-442},
  3628. Title = {Empirically studying software practitioners - bridging the gap between theory and practice},
  3629. Year = {2005},
  3630. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Rvd25sb2Fkcy8yMzY4MDQzMy5wZGbSFwsYGVdOUy5kYXRhTxEBdAAAAAABdAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAABcB1DDIzNjgwNDMzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPOvXRZr5jAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAAlEb3dubG9hZHMAABAACAAAzcj5KgAAABEACAAA0Wb2owAAAAEADAAFwHUABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEb3dubG9hZHM6ADIzNjgwNDMzLnBkZgAOABoADAAyADMANgA4ADAANAAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9qc2llay9Eb3dubG9hZHMvMjM2ODA0MzMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCLwIxAjYCQQJKAlgCXAJjAmwCcQJ+AoECkwKWApsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACnQ==},
  3631. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICSM.2005.44}}
  3632. @article{ALTMANN:2001aa,
  3633. Author = {Erik M. Altmann},
  3634. Date-Added = {2015-04-29 20:56:41 +0000},
  3635. Date-Modified = {2015-05-02 14:44:26 +0000},
  3636. Doi = {http://dx.doi.org/10.1006/ijhc.2000.0407},
  3637. Issn = {1071-5819},
  3638. Journal = {International Journal of Human-Computer Studies},
  3639. Number = {2},
  3640. Pages = {189 - 210},
  3641. Title = {Near-term memory in programming: a simulation-based analysis},
  3642. Url = {http://www.sciencedirect.com/science/article/pii/S1071581900904075},
  3643. Volume = {54},
  3644. Year = {2001},
  3645. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1uZWFyLXRlcm0ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1uZWFyLXRlcm0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzzpD0Wa9vFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFm9fwAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBuZWFyLXRlcm0ucGRmAAAOABwADQBuAGUAYQByAC0AdABlAHIAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbmVhci10ZXJtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  3646. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1071581900904075},
  3647. Bdsk-Url-2 = {http://dx.doi.org/10.1006/ijhc.2000.0407}}
  3648. @article{BROOKS:1977aa,
  3649. Author = {Ruven Brooks},
  3650. Date-Added = {2015-04-29 20:27:06 +0000},
  3651. Date-Modified = {2015-05-02 14:44:41 +0000},
  3652. Doi = {http://dx.doi.org/10.1006/ijhc.1977.0306},
  3653. Issn = {1071-5819},
  3654. Journal = {International Journal of Human-Computer Studies},
  3655. Number = {2},
  3656. Pages = {197 - 211},
  3657. Title = {Towards a theory of the cognitive processes in computer programming},
  3658. Url = {http://www.sciencedirect.com/science/article/pii/S1071581977603062},
  3659. Volume = {51},
  3660. Year = {1977},
  3661. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNvZy1wcm9jLXByb2dyYW1taW5nLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY29nLXByb2MtcHJvZ3JhbW1pbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM83RdFmtvtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZu87AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY29nLXByb2MtcHJvZ3JhbW1pbmcucGRmAA4AMgAYAGMAbwBnAC0AcAByAG8AYwAtAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY29nLXByb2MtcHJvZ3JhbW1pbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  3662. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1071581977603062},
  3663. Bdsk-Url-2 = {http://dx.doi.org/10.1006/ijhc.1977.0306}}
  3664. @article{Sheil:1981aa,
  3665. Acmid = {356840},
  3666. Address = {New York, NY, USA},
  3667. Author = {Sheil, B. A.},
  3668. Date-Added = {2015-04-29 19:34:32 +0000},
  3669. Date-Modified = {2015-04-29 19:34:36 +0000},
  3670. Doi = {10.1145/356835.356840},
  3671. Issn = {0360-0300},
  3672. Issue_Date = {March 1981},
  3673. Journal = {ACM Comput. Surv.},
  3674. Month = mar,
  3675. Number = {1},
  3676. Numpages = {20},
  3677. Pages = {101--120},
  3678. Publisher = {ACM},
  3679. Title = {The Psychological Study of Programming},
  3680. Url = {http://doi.acm.org/10.1145/356835.356840},
  3681. Volume = {13},
  3682. Year = {1981},
  3683. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTAxLXNoZWlsLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwMS1zaGVpbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8wl9FmqpZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZuLWAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEwMS1zaGVpbC5wZGYADgAeAA4AcAAxADAAMQAtAHMAaABlAGkAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEwMS1zaGVpbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  3684. Bdsk-Url-1 = {http://doi.acm.org/10.1145/356835.356840},
  3685. Bdsk-Url-2 = {http://dx.doi.org/10.1145/356835.356840}}
  3686. @inproceedings{Hanenberg:2010aa,
  3687. Acmid = {1869536},
  3688. Address = {New York, NY, USA},
  3689. Author = {Hanenberg, Stefan},
  3690. Booktitle = {Proceedings of the ACM International Conference on Object Oriented Programming Systems Languages and Applications},
  3691. Date-Added = {2015-04-29 19:13:38 +0000},
  3692. Date-Modified = {2015-04-29 19:13:42 +0000},
  3693. Doi = {10.1145/1869459.1869536},
  3694. Isbn = {978-1-4503-0203-6},
  3695. Keywords = {empirical research, programming language research, research methods, software engineering},
  3696. Location = {Reno/Tahoe, Nevada, USA},
  3697. Numpages = {14},
  3698. Pages = {933--946},
  3699. Publisher = {ACM},
  3700. Series = {OOPSLA '10},
  3701. Title = {Faith, Hope, and Love: An Essay on Software Science's Neglect of Human Factors},
  3702. Url = {http://doi.acm.org/10.1145/1869459.1869536},
  3703. Year = {2010},
  3704. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA5MzMtaGFuZW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDkzMy1oYW5lbmJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8vRdFmpa5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZt3uAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDkzMy1oYW5lbmJlcmcucGRmAA4AJgASAHAAOQAzADMALQBoAGEAbgBlAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDkzMy1oYW5lbmJlcmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  3705. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1869459.1869536},
  3706. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1869459.1869536}}
  3707. @book{Weinberg:1988aa,
  3708. Address = {New York, NY, USA},
  3709. Author = {Weinberg, G. M.},
  3710. Date-Added = {2015-04-29 18:18:40 +0000},
  3711. Date-Modified = {2015-04-29 18:18:43 +0000},
  3712. Isbn = {0-442-20764-6},
  3713. Publisher = {Van Nostrand Reinhold Co.},
  3714. Title = {The Psychology of Computer Programming},
  3715. Year = {1988}}
  3716. @article{Myers:1990aa,
  3717. Author = {Brad A. Myers},
  3718. Date-Added = {2015-04-29 18:10:30 +0000},
  3719. Date-Modified = {2015-04-29 18:10:33 +0000},
  3720. Doi = {http://dx.doi.org/10.1016/S1045-926X(05)80036-9},
  3721. Issn = {1045-926X},
  3722. Journal = {Journal of Visual Languages & Computing},
  3723. Number = {1},
  3724. Pages = {97 - 123},
  3725. Title = {Taxonomies of visual programming and program visualization},
  3726. Url = {http://www.sciencedirect.com/science/article/pii/S1045926X05800369},
  3727. Volume = {1},
  3728. Year = {1990},
  3729. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnRheG9ub21pZXMtdmlzdWFsLXByb2cucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rp0YXhvbm9taWVzLXZpc3VhbC1wcm9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzyLc0WaW61BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFmzysAAAABABAAv23xAUNoPAAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB0YXhvbm9taWVzLXZpc3VhbC1wcm9nLnBkZgAOADYAGgB0AGEAeABvAG4AbwBtAGkAZQBzAC0AdgBpAHMAdQBhAGwALQBwAHIAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi90YXhvbm9taWVzLXZpc3VhbC1wcm9nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCrALAAuAJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk},
  3730. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1045926X05800369},
  3731. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S1045-926X(05)80036-9}}
  3732. @article{Shneiderman:1983aa,
  3733. Author = {Ben Shneiderman},
  3734. Date-Added = {2015-04-29 14:57:01 +0000},
  3735. Date-Modified = {2015-04-29 14:57:59 +0000},
  3736. Journal = {IEEE Computer},
  3737. Number = {8},
  3738. Pages = {57--69},
  3739. Title = {Direct manipulation: a step beyond programming languages},
  3740. Volume = {16},
  3741. Year = {1983},
  3742. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGVNobmVpZGVybWFuMTk4M0RpcmVjdC5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGVNobmVpZGVybWFuMTk4M0RpcmVjdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPHyTRZmmaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Wah2gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AFNobmVpZGVybWFuMTk4M0RpcmVjdC5wZGYAAA4ANAAZAFMAaABuAGUAaQBkAGUAcgBtAGEAbgAxADkAOAAzAEQAaQByAGUAYwB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9TaG5laWRlcm1hbjE5ODNEaXJlY3QucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  3743. @book{Shneiderman:1997aa,
  3744. Address = {Boston, MA, USA},
  3745. Author = {Shneiderman, Ben},
  3746. Date-Added = {2015-04-29 14:41:56 +0000},
  3747. Date-Modified = {2015-04-29 14:42:00 +0000},
  3748. Edition = {3rd},
  3749. Isbn = {0201694972},
  3750. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  3751. Title = {Designing the User Interface: Strategies for Effective Human-Computer Interaction},
  3752. Year = {1997},
  3753. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMTIwMDVfU2huZWlkZXJtYW5fRGVzaWduaW5nIHRoZSBVc2VyIEludGVyZmFjZS5wZGbSFwsYGVdOUy5kYXRhTxECBAAAAAACBAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHzIwMDVfU2huZWlkZXJtYW5fRGVzI0NGMUQwQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPHQvRZmZrUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WaeqwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBNTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6ADIwMDVfU2huZWlkZXJtYW5fRGVzI0NGMUQwQi5wZGYAAA4AZAAxADIAMAAwADUAXwBTAGgAbgBlAGkAZABlAHIAbQBhAG4AXwBEAGUAcwBpAGcAbgBpAG4AZwAgAHQAaABlACAAVQBzAGUAcgAgAEkAbgB0AGUAcgBmAGEAYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBOVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi8yMDA1X1NobmVpZGVybWFuX0Rlc2lnbmluZyB0aGUgVXNlciBJbnRlcmZhY2UucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwgDHAM8C1wLZAt4C6QLyAwADBAMLAxQDGQMmAykDOwM+A0MAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADRQ==}}
  3754. @incollection{Blackwell:2001aa,
  3755. Author = {Blackwell, A.F. and Britton, C. and Cox, A. and Green, T.R.G. and Gurr, C. and Kadoda, G. and Kutar, M.S. and Loomes, M. and Nehaniv, C.L. and Petre, M. and Roast, C. and Roe, C. and Wong, A. and Young, R.M.},
  3756. Booktitle = {Cognitive Technology: Instruments of Mind},
  3757. Date-Added = {2015-04-29 14:37:48 +0000},
  3758. Date-Modified = {2015-04-29 14:37:54 +0000},
  3759. Doi = {10.1007/3-540-44617-6_31},
  3760. Editor = {Beynon, Meurig and Nehaniv, ChrystopherL. and Dautenhahn, Kerstin},
  3761. Isbn = {978-3-540-42406-2},
  3762. Language = {English},
  3763. Pages = {325-341},
  3764. Publisher = {Springer Berlin Heidelberg},
  3765. Series = {Lecture Notes in Computer Science},
  3766. Title = {Cognitive Dimensions of Notations: Design Tools for Cognitive Technology},
  3767. Url = {http://dx.doi.org/10.1007/3-540-44617-6_31},
  3768. Volume = {2117},
  3769. Year = {2001},
  3770. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtjb2ctZGltLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELY29nLWRpbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8cSdFmZRdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZp1XAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY29nLWRpbS5wZGYAAA4AGAALAGMAbwBnAC0AZABpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NvZy1kaW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  3771. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-44617-6_31}}
  3772. @book{Shneiderman:1980aa,
  3773. Author = {Shneiderman, Ben},
  3774. Date-Added = {2015-04-29 14:27:04 +0000},
  3775. Date-Modified = {2015-04-29 14:27:07 +0000},
  3776. Isbn = {0876268165},
  3777. Publisher = {Winthrop Publishers},
  3778. Title = {Software Psychology: Human Factors in Computer and Information Systems (Winthrop Computer Systems Series)},
  3779. Year = {1980}}
  3780. @inproceedings{Curtis:1984aa,
  3781. Acmid = {801956},
  3782. Address = {Piscataway, NJ, USA},
  3783. Author = {Curtis, Bill},
  3784. Booktitle = {Proceedings of the 7th International Conference on Software Engineering},
  3785. Date-Added = {2015-04-29 14:23:34 +0000},
  3786. Date-Modified = {2015-04-29 14:23:38 +0000},
  3787. Isbn = {0-8186-0528-6},
  3788. Location = {Orlando, Florida, USA},
  3789. Numpages = {10},
  3790. Pages = {97--106},
  3791. Publisher = {IEEE Press},
  3792. Series = {ICSE '84},
  3793. Title = {Fifteen Years of Psychology in Software Engineering: Individual Differences and Cognitive Science},
  3794. Url = {http://dl.acm.org/citation.cfm?id=800054.801956},
  3795. Year = {1984},
  3796. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTctY3VydGlzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk3LWN1cnRpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8ad9FmYdRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZpoUAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDk3LWN1cnRpcy5wZGYADgAeAA4AcAA5ADcALQBjAHUAcgB0AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDk3LWN1cnRpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  3797. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=800054.801956}}
  3798. @incollection{Zhang:2015aa,
  3799. Author = {Yizhou Zhang and Matthew Loring and Guido Salvaneschi and Barbara Liskov and Andrew C. Myers},
  3800. Booktitle = {Conference on Programming Language Design and Implementation},
  3801. Date-Added = {2015-04-27 02:24:59 +0000},
  3802. Date-Modified = {2015-04-27 02:26:00 +0000},
  3803. Publisher = {ACM},
  3804. Title = {Lightweight, Flexible Object-Oriented Generics},
  3805. Year = {2015},
  3806. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlnZW51cy5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWdlbnVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOpPDRYxaCUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WNOwgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGdlbnVzLnBkZgAADgAUAAkAZwBlAG4AdQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9nZW51cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  3807. @book{Anderson:2009aa,
  3808. Author = {John R. Anderson},
  3809. Date-Added = {2015-04-26 23:35:00 +0000},
  3810. Date-Modified = {2015-04-26 23:36:54 +0000},
  3811. Publisher = {Oxford University Press},
  3812. Title = {How Can the Human Mind Occur in the Physical Universe?},
  3813. Year = {2009}}
  3814. @article{Ko:2006aa,
  3815. Acmid = {1248780},
  3816. Address = {Piscataway, NJ, USA},
  3817. Author = {Ko, Andrew J. and Myers, Brad A. and Coblenz, Michael J. and Aung, Htet Htet},
  3818. Date-Added = {2015-04-26 23:21:15 +0000},
  3819. Date-Modified = {2015-04-26 23:21:18 +0000},
  3820. Doi = {10.1109/TSE.2006.116},
  3821. Issn = {0098-5589},
  3822. Issue_Date = {December 2006},
  3823. Journal = {IEEE Trans. Softw. Eng.},
  3824. Keywords = {Program investigation, Program investigation, program understanding, program comprehension, empirical software engineering, information foraging, information scent., empirical software engineering, information foraging, information scent., program comprehension, program understanding},
  3825. Month = dec,
  3826. Number = {12},
  3827. Numpages = {17},
  3828. Pages = {971--987},
  3829. Publisher = {IEEE Press},
  3830. Title = {An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information During Software Maintenance Tasks},
  3831. Url = {http://dx.doi.org/10.1109/TSE.2006.116},
  3832. Volume = {32},
  3833. Year = {2006},
  3834. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG0tvMjAwNlNlZWtSZWxhdGVDb2xsZWN0LnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbS28yMDA2U2Vla1JlbGF0ZUNvbGxlY3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM6dDdFi61VQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRYyOVAAAAAQAQAL9t8QFDaDwABcByAAISKQACAElNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAS28yMDA2U2Vla1JlbGF0ZUNvbGxlY3QucGRmAAAOADgAGwBLAG8AMgAwADAANgBTAGUAZQBrAFIAZQBsAGEAdABlAEMAbwBsAGwAZQBjAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADhVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL0tvMjAwNlNlZWtSZWxhdGVDb2xsZWN0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5AnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  3835. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.2006.116}}
  3836. @inproceedings{Parnin:2010aa,
  3837. Author = {Chris Parnin},
  3838. Booktitle = {Proceedings of the 22nd Annual Workshop of the Psychology of Programming Interest Group},
  3839. Date-Added = {2015-04-26 23:17:54 +0000},
  3840. Date-Modified = {2015-04-26 23:18:37 +0000},
  3841. Editor = {Joey Lawrance and Rachel Bellamy},
  3842. Title = {A Cognitive Neuroscience Perspective on Memory for Programming Tasks},
  3843. Year = {2010},
  3844. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZW1vcnkucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZW1vcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzpzN0WLqsFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFjIvAAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtZW1vcnkucGRmAA4AFgAKAG0AZQBtAG8AcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9tZW1vcnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  3845. @article{Cant:1995aa,
  3846. Author = {SN Cant and DR Jeffery and B Henderson-Sellers},
  3847. Date-Added = {2015-04-26 23:05:26 +0000},
  3848. Date-Modified = {2015-04-26 23:05:29 +0000},
  3849. Doi = {http://dx.doi.org/10.1016/0950-5849(95)91491-H},
  3850. Issn = {0950-5849},
  3851. Journal = {Information and Software Technology},
  3852. Keywords = {cognitive complexity},
  3853. Number = {7},
  3854. Pages = {351 - 362},
  3855. Title = {A conceptual model of cognitive complexity of elements of the programming process},
  3856. Url = {http://www.sciencedirect.com/science/article/pii/095058499591491H},
  3857. Volume = {37},
  3858. Year = {1995},
  3859. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNvZ25pdGl2ZS1jb21wbGV4aXR5LnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY29nbml0aXZlLWNvbXBsZXhpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM6Z69Fi51BQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRYx+QAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY29nbml0aXZlLWNvbXBsZXhpdHkucGRmAA4AMgAYAGMAbwBnAG4AaQB0AGkAdgBlAC0AYwBvAG0AcABsAGUAeABpAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY29nbml0aXZlLWNvbXBsZXhpdHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  3860. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/095058499591491H},
  3861. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0950-5849(95)91491-H}}
  3862. @incollection{Byrne:2003aa,
  3863. Acmid = {772082},
  3864. Address = {Hillsdale, NJ, USA},
  3865. Author = {Byrne, Michael D.},
  3866. Chapter = {Cognitive Architecture},
  3867. Date-Added = {2015-04-26 23:00:27 +0000},
  3868. Date-Modified = {2015-04-26 23:00:31 +0000},
  3869. Editor = {Jacko, Julie A. and Sears, Andrew},
  3870. Isbn = {0-8058-3838-4},
  3871. Numpages = {21},
  3872. Pages = {97--117},
  3873. Publisher = {L. Erlbaum Associates Inc.},
  3874. Title = {The Human-computer Interaction Handbook},
  3875. Url = {http://dl.acm.org/citation.cfm?id=772072.772082},
  3876. Year = {2003},
  3877. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=772072.772082}}
  3878. @article{Soloway:1984aa,
  3879. Acmid = {2283195},
  3880. Address = {Piscataway, NJ, USA},
  3881. Author = {Soloway, Elliot and Ehrlich, Kate},
  3882. Date-Added = {2015-04-26 22:57:18 +0000},
  3883. Date-Modified = {2015-04-26 22:57:21 +0000},
  3884. Doi = {10.1109/TSE.1984.5010283},
  3885. Issn = {0098-5589},
  3886. Issue_Date = {September 1984},
  3887. Journal = {IEEE Trans. Softw. Eng.},
  3888. Keywords = {Cognitive models of programming, novice/expert differences, program conprehension, software psychology},
  3889. Month = sep,
  3890. Number = {5},
  3891. Numpages = {15},
  3892. Pages = {595--609},
  3893. Publisher = {IEEE Press},
  3894. Title = {Empirical Studies of Programming Knowledge},
  3895. Url = {http://dx.doi.org/10.1109/TSE.1984.5010283},
  3896. Volume = {10},
  3897. Year = {1984},
  3898. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.1984.5010283}}
  3899. @inproceedings{Siegmund:2014aa,
  3900. Acmid = {2568252},
  3901. Address = {New York, NY, USA},
  3902. Author = {Siegmund, Janet and K\"{a}stner, Christian and Apel, Sven and Parnin, Chris and Bethmann, Anja and Leich, Thomas and Saake, Gunter and Brechmann, Andr{\'e}},
  3903. Booktitle = {Proceedings of the 36th International Conference on Software Engineering},
  3904. Date-Added = {2015-04-26 22:52:13 +0000},
  3905. Date-Modified = {2015-04-26 22:52:18 +0000},
  3906. Doi = {10.1145/2568225.2568252},
  3907. Isbn = {978-1-4503-2756-5},
  3908. Keywords = {Functional magnetic resonance imaging, program comprehension},
  3909. Location = {Hyderabad, India},
  3910. Numpages = {12},
  3911. Pages = {378--389},
  3912. Publisher = {ACM},
  3913. Series = {ICSE 2014},
  3914. Title = {Understanding Understanding Source Code with Functional Magnetic Resonance Imaging},
  3915. Url = {http://doi.acm.org/10.1145/2568225.2568252},
  3916. Year = {2014},
  3917. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNzgtc2llZ211bmQucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzc4LXNpZWdtdW5kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzpco0WLkfVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFjHL0AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzc4LXNpZWdtdW5kLnBkZgAADgAkABEAcAAzADcAOAAtAHMAaQBlAGcAbQB1AG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDM3OC1zaWVnbXVuZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  3918. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2568225.2568252},
  3919. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2568225.2568252}}
  3920. @article{Smaragdakis:2015aa,
  3921. Author = {Yannis Smaragdakis and George Balatsouras},
  3922. Date-Added = {2015-04-25 02:49:52 +0000},
  3923. Date-Modified = {2015-04-25 02:51:01 +0000},
  3924. Journal = {Foundations and Trends in Programming Languages},
  3925. Number = {1},
  3926. Title = {Pointer Analysis},
  3927. Volume = {2},
  3928. Year = {2015},
  3929. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHBvaW50cy10by10dXRvcmlhbDE1LnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcG9pbnRzLXRvLXR1dG9yaWFsMTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM50YdFgeV5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRYLGeAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcG9pbnRzLXRvLXR1dG9yaWFsMTUucGRmAA4AMgAYAHAAbwBpAG4AdABzAC0AdABvAC0AdAB1AHQAbwByAGkAYQBsADEANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcG9pbnRzLXRvLXR1dG9yaWFsMTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  3930. @article{Herlihy:1999aa,
  3931. Acmid = {331529},
  3932. Address = {New York, NY, USA},
  3933. Author = {Herlihy, Maurice and Shavit, Nir},
  3934. Date-Added = {2015-04-23 09:35:12 +0000},
  3935. Date-Modified = {2015-04-23 09:35:21 +0000},
  3936. Doi = {10.1145/331524.331529},
  3937. Issn = {0004-5411},
  3938. Issue_Date = {Nov. 1999},
  3939. Journal = {J. ACM},
  3940. Keywords = {algebraic topology, asynchronous distributed computation, decision tasks, distributed computing, homology, simplicial complex, wait-tree algorithms},
  3941. Month = nov,
  3942. Number = {6},
  3943. Numpages = {66},
  3944. Pages = {858--923},
  3945. Publisher = {ACM},
  3946. Title = {The Topological Structure of Asynchronous Computability},
  3947. Url = {http://doi.acm.org/10.1145/331524.331529},
  3948. Volume = {46},
  3949. Year = {1999},
  3950. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4NTgtaGVybGloeS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4NTgtaGVybGloeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOABrRXjVJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0V5tiQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA4NTgtaGVybGloeS5wZGYADgAiABAAcAA4ADUAOAAtAGgAZQByAGwAaQBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A4NTgtaGVybGloeS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  3951. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331524.331529},
  3952. Bdsk-Url-2 = {http://dx.doi.org/10.1145/331524.331529}}
  3953. @article{Lynch:1995aa,
  3954. Author = {Nancy Lynch and Frits Vaandrager},
  3955. Date-Added = {2015-04-22 17:58:24 +0000},
  3956. Date-Modified = {2015-04-22 17:59:30 +0000},
  3957. Journal = {Information and Computation},
  3958. Number = {2},
  3959. Pages = {214--233},
  3960. Title = {Forward and backward simlations},
  3961. Volume = {121},
  3962. Year = {1995},
  3963. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpUTS00ODYucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpUTS00ODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAze7A0V1ZtFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFdkfQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBUTS00ODYucGRmAA4AFgAKAFQATQAtADQAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9UTS00ODYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  3964. @book{Aceto:2007aa,
  3965. Author = {Luca Aceto and Anna Ingolfsdottir and Kim G. Larsen and Jiri Srba},
  3966. Date-Added = {2015-04-02 17:14:45 +0000},
  3967. Date-Modified = {2015-04-02 17:16:14 +0000},
  3968. Publisher = {Cambridge University Press},
  3969. Title = {Reactive Systems: Modelling, Specification and Verification},
  3970. Year = {2007},
  3971. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXN2LWJvb2stcGFydDEucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzdi1ib29rLXBhcnQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAylY+0ULxqFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFDKegAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzdi1ib29rLXBhcnQxLnBkZgAADgAkABEAcwB2AC0AYgBvAG8AawAtAHAAYQByAHQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc3YtYm9vay1wYXJ0MS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  3972. @inproceedings{Allende:2013ab,
  3973. Address = {New York, NY, USA},
  3974. Author = {Allende, Esteban and Fabry, Johan and Tanter, \'{E}ric},
  3975. Booktitle = {Proceedings of the 9th Symposium on Dynamic Languages},
  3976. Date-Added = {2015-03-30 14:37:22 +0000},
  3977. Date-Modified = {2015-11-18 04:51:37 +0000},
  3978. Keywords = {casts, gradual typing, gradualtalk},
  3979. Location = {Indianapolis, Indiana, USA},
  3980. Numpages = {10},
  3981. Pages = {27--36},
  3982. Publisher = {ACM},
  3983. Series = {DLS '13},
  3984. Title = {Cast Insertion Strategies for Gradually-typed Objects},
  3985. Year = {2013},
  3986. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNy1hbGxlbmRlLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI3LWFsbGVuZGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMmjNdE+2BdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRPxBXAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI3LWFsbGVuZGUucGRmAAAOACAADwBwADIANwAtAGEAbABsAGUAbgBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNy1hbGxlbmRlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  3987. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2508168.2508171},
  3988. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2508168.2508171}}
  3989. @article{Cardelli:1992aa,
  3990. Acmid = {142141},
  3991. Address = {New York, NY, USA},
  3992. Author = {Cardelli, Luca and Donahue, James and Glassman, Lucille and Jordan, Mick and Kalsow, Bill and Nelson, Greg},
  3993. Date-Added = {2015-03-13 15:15:18 +0000},
  3994. Date-Modified = {2015-11-18 04:37:39 +0000},
  3995. Issue_Date = {Aug. 1992},
  3996. Journal = {SIGPLAN Not.},
  3997. Month = aug,
  3998. Number = {8},
  3999. Numpages = {28},
  4000. Pages = {15--42},
  4001. Publisher = {ACM},
  4002. Title = {Modula-3 Language Definition},
  4003. Volume = {27},
  4004. Year = {1992},
  4005. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNS1jYXJkZWxsaS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNS1jYXJkZWxsaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADGuWLRKHdUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0SivlAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxNS1jYXJkZWxsaS5wZGYADgAiABAAcAAxADUALQBjAGEAcgBkAGUAbABsAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNS1jYXJkZWxsaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  4006. Bdsk-Url-1 = {http://doi.acm.org/10.1145/142137.142141},
  4007. Bdsk-Url-2 = {http://dx.doi.org/10.1145/142137.142141}}
  4008. @inproceedings{Conchon:2007aa,
  4009. Acmid = {1292541},
  4010. Address = {New York, NY, USA},
  4011. Author = {Conchon, Sylvain and Filli\^{a}tre, Jean-Christophe},
  4012. Booktitle = {Proceedings of the 2007 Workshop on Workshop on ML},
  4013. Date-Added = {2015-03-12 17:29:53 +0000},
  4014. Date-Modified = {2015-03-12 17:29:56 +0000},
  4015. Doi = {10.1145/1292535.1292541},
  4016. Isbn = {978-1-59593-676-9},
  4017. Keywords = {formal verification, persistence, union-find},
  4018. Location = {Freiburg, Germany},
  4019. Numpages = {10},
  4020. Pages = {37--46},
  4021. Publisher = {ACM},
  4022. Series = {ML '07},
  4023. Title = {A Persistent Union-find Data Structure},
  4024. Url = {http://doi.acm.org/10.1145/1292535.1292541},
  4025. Year = {2007},
  4026. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wdWYtd21sMDcucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wdWYtd21sMDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxoz50SdFbAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEnfawAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwdWYtd21sMDcucGRmAAAOABwADQBwAHUAZgAtAHcAbQBsADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcHVmLXdtbDA3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  4027. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1292535.1292541},
  4028. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1292535.1292541}}
  4029. @inproceedings{Hiniker:2005aa,
  4030. Acmid = {1100546},
  4031. Address = {Washington, DC, USA},
  4032. Author = {Hiniker, David and Hazelwood, Kim and Smith, Michael D.},
  4033. Booktitle = {Proceedings of the 38th Annual IEEE/ACM International Symposium on Microarchitecture},
  4034. Date-Added = {2015-02-26 16:50:35 +0000},
  4035. Date-Modified = {2015-02-26 16:50:39 +0000},
  4036. Doi = {10.1109/MICRO.2005.22},
  4037. Isbn = {0-7695-2440-0},
  4038. Location = {Barcelona, Spain},
  4039. Numpages = {14},
  4040. Pages = {141--154},
  4041. Publisher = {IEEE Computer Society},
  4042. Series = {MICRO 38},
  4043. Title = {Improving Region Selection in Dynamic Optimization Systems},
  4044. Url = {http://dx.doi.org/10.1109/MICRO.2005.22},
  4045. Year = {2005},
  4046. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttaWNybzA1LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbWljcm8wNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDSL9EUuRtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRFP9rAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbWljcm8wNS5wZGYAAA4AGAALAG0AaQBjAHIAbwAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21pY3JvMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  4047. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2005.22}}
  4048. @inproceedings{Shankar:2005aa,
  4049. Acmid = {1094837},
  4050. Address = {New York, NY, USA},
  4051. Author = {Shankar, Ajeet and Sastry, S. Subramanya and Bod\'{\i}k, Rastislav and Smith, James E.},
  4052. Booktitle = {Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  4053. Date-Added = {2015-02-24 03:07:25 +0000},
  4054. Date-Modified = {2015-02-24 03:07:29 +0000},
  4055. Doi = {10.1145/1094811.1094837},
  4056. Isbn = {1-59593-031-0},
  4057. Keywords = {dynamic optimization, partial evaluation, program analysis, specialization},
  4058. Location = {San Diego, CA, USA},
  4059. Numpages = {17},
  4060. Pages = {327--343},
  4061. Publisher = {ACM},
  4062. Series = {OOPSLA '05},
  4063. Title = {Runtime Specialization with Optimistic Heap Analysis},
  4064. Url = {http://doi.acm.org/10.1145/1094811.1094837},
  4065. Year = {2005},
  4066. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMjctc2hhbmthci5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMjctc2hhbmthci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAVrREVU3UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0RGbhwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzMjctc2hhbmthci5wZGYADgAiABAAcAAzADIANwAtAHMAaABhAG4AawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMjctc2hhbmthci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  4067. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094837},
  4068. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1094811.1094837}}
  4069. @inproceedings{Hendren:1992aa,
  4070. Acmid = {143138},
  4071. Address = {New York, NY, USA},
  4072. Author = {Hendren, Laurie J. and Hummell, Joseph and Nicolau, Alexandru},
  4073. Booktitle = {Proceedings of the ACM SIGPLAN 1992 Conference on Programming Language Design and Implementation},
  4074. Date-Added = {2015-02-23 21:50:04 +0000},
  4075. Date-Modified = {2015-02-23 21:50:07 +0000},
  4076. Doi = {10.1145/143095.143138},
  4077. Isbn = {0-89791-475-9},
  4078. Location = {San Francisco, California, USA},
  4079. Numpages = {12},
  4080. Pages = {249--260},
  4081. Publisher = {ACM},
  4082. Series = {PLDI '92},
  4083. Title = {Abstractions for Recursive Pointer Data Structures: Improving the Analysis and Transformation of Imperative Programs},
  4084. Url = {http://doi.acm.org/10.1145/143095.143138},
  4085. Year = {1992},
  4086. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143095.143138},
  4087. Bdsk-Url-2 = {http://dx.doi.org/10.1145/143095.143138}}
  4088. @inproceedings{Hummel:1994aa,
  4089. Acmid = {178262},
  4090. Address = {New York, NY, USA},
  4091. Author = {Hummel, Joseph and Hendren, Laurie J. and Nicolau, Alexandru},
  4092. Booktitle = {Proceedings of the ACM SIGPLAN 1994 Conference on Programming Language Design and Implementation},
  4093. Date-Added = {2015-02-23 21:49:37 +0000},
  4094. Date-Modified = {2015-02-23 21:49:41 +0000},
  4095. Doi = {10.1145/178243.178262},
  4096. Isbn = {0-89791-662-X},
  4097. Location = {Orlando, Florida, USA},
  4098. Numpages = {12},
  4099. Pages = {218--229},
  4100. Publisher = {ACM},
  4101. Series = {PLDI '94},
  4102. Title = {A General Data Dependence Test for Dynamic, Pointer-based Data Structures},
  4103. Url = {http://doi.acm.org/10.1145/178243.178262},
  4104. Year = {1994},
  4105. Bdsk-Url-1 = {http://doi.acm.org/10.1145/178243.178262},
  4106. Bdsk-Url-2 = {http://dx.doi.org/10.1145/178243.178262}}
  4107. @inproceedings{Rompf:2014aa,
  4108. Acmid = {2594316},
  4109. Address = {New York, NY, USA},
  4110. Author = {Rompf, Tiark and Sujeeth, Arvind K. and Brown, Kevin J. and Lee, HyoukJoong and Chafi, Hassan and Olukotun, Kunle},
  4111. Booktitle = {Proceedings of the 35th ACM SIGPLAN Conference on Programming Language Design and Implementation},
  4112. Date-Added = {2015-02-23 21:38:26 +0000},
  4113. Date-Modified = {2015-02-23 21:38:30 +0000},
  4114. Doi = {10.1145/2594291.2594316},
  4115. Isbn = {978-1-4503-2784-8},
  4116. Keywords = {JIT compilation, program generation, staging},
  4117. Location = {Edinburgh, United Kingdom},
  4118. Numpages = {12},
  4119. Pages = {41--52},
  4120. Publisher = {ACM},
  4121. Series = {PLDI '14},
  4122. Title = {Surgical Precision JIT Compilers},
  4123. Url = {http://doi.acm.org/10.1145/2594291.2594316},
  4124. Year = {2014},
  4125. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDEtcm9tcGYucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDEtcm9tcGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv/XL0REIGlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANERTmoAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDEtcm9tcGYucGRmAAAOABwADQBwADQAMQAtAHIAbwBtAHAAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQxLXJvbXBmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  4126. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2594291.2594316},
  4127. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2594291.2594316}}
  4128. @inproceedings{Kedlaya:2013aa,
  4129. Acmid = {2508177},
  4130. Address = {New York, NY, USA},
  4131. Author = {Kedlaya, Madhukar N. and Roesch, Jared and Robatmili, Behnam and Reshadi, Mehrdad and Hardekopf, Ben},
  4132. Booktitle = {Proceedings of the 9th Symposium on Dynamic Languages},
  4133. Date-Added = {2015-02-23 21:25:34 +0000},
  4134. Date-Modified = {2015-02-23 21:25:38 +0000},
  4135. Doi = {10.1145/2508168.2508177},
  4136. Isbn = {978-1-4503-2433-5},
  4137. Keywords = {javascript, language implementation, profiling, type inference, type specialization},
  4138. Location = {Indianapolis, Indiana, USA},
  4139. Numpages = {12},
  4140. Pages = {37--48},
  4141. Publisher = {ACM},
  4142. Series = {DLS '13},
  4143. Title = {Improved Type Specialization for Dynamic Scripting Languages},
  4144. Url = {http://doi.acm.org/10.1145/2508168.2508177},
  4145. Year = {2013},
  4146. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNy1rZWRsYXlhLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3LWtlZGxheWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL/1ctERB7xQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADREU4MAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM3LWtlZGxheWEucGRmAAAOACAADwBwADMANwAtAGsAZQBkAGwAYQB5AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNy1rZWRsYXlhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  4147. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2508168.2508177},
  4148. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2508168.2508177}}
  4149. @inproceedings{Chang:2011aa,
  4150. Address = {New York, NY, USA},
  4151. Author = {Chang, Mason and Mathiske, Bernd and Smith, Edwin and Chaudhuri, Avik and Gal, Andreas and Bebenita, Michael and Wimmer, Christian and Franz, Michael},
  4152. Booktitle = {Proceedings of the 7th Symposium on Dynamic Languages},
  4153. Date-Added = {2015-02-23 21:22:11 +0000},
  4154. Date-Modified = {2015-11-18 04:38:02 +0000},
  4155. Keywords = {actionscript, dynamic compilation, javascript type speculation, optionally typed languages, tamarin, type inference},
  4156. Location = {Portland, Oregon, USA},
  4157. Numpages = {12},
  4158. Pages = {13--24},
  4159. Publisher = {ACM},
  4160. Series = {DLS '11},
  4161. Title = {The Impact of Optional Type Information on Jit Compilation of Dynamically Typed Languages},
  4162. Year = {2011},
  4163. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMtY2hhbmcucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMtY2hhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv/OG0REEWlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANERSqoAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTMtY2hhbmcucGRmAAAOABwADQBwADEAMwAtAGMAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEzLWNoYW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  4164. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2047849.2047853},
  4165. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2047849.2047853}}
  4166. @inproceedings{Siek:2015ac,
  4167. Author = {Jeremy G. Siek and Michael M. Vitousek and Matteo Cimini and John Tang Boyland},
  4168. Booktitle = {SNAPL: Summit on Advances in Programming Languages},
  4169. Date-Added = {2015-02-21 18:52:07 +0000},
  4170. Date-Modified = {2015-02-21 18:56:48 +0000},
  4171. Month = {May},
  4172. Series = {{LIPIcs}: {Leibniz} International Proceedings in Informatics},
  4173. Title = {Refined Criteria for Gradual Typing},
  4174. Year = {2015},
  4175. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHHJlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBwgAAAAABwgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHHJlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuZT3R3WgzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0d2gcwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBKTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHJlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGYADgA6ABwAcgBlAGYAaQBuAGUAZAAtAGMAcgBpAHQAZQByAGkAYQAtAGcAcgBhAGQAdQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADlVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3JlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArQCyALoCgAKCAocCkgKbAqkCrQK0Ar0CwgLPAtIC5ALnAuwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC7g==}}
  4176. @inproceedings{Bruce:1985aa,
  4177. Acmid = {22175},
  4178. Address = {New York, NY, USA},
  4179. Author = {Bruce, K B and Longo, G},
  4180. Booktitle = {Proceedings of the Seventeenth Annual ACM Symposium on Theory of Computing},
  4181. Date-Added = {2015-02-21 18:47:06 +0000},
  4182. Date-Modified = {2015-02-21 18:47:11 +0000},
  4183. Doi = {10.1145/22145.22175},
  4184. Isbn = {0-89791-151-2},
  4185. Location = {Providence, Rhode Island, USA},
  4186. Numpages = {10},
  4187. Pages = {263--272},
  4188. Publisher = {ACM},
  4189. Series = {STOC '85},
  4190. Title = {Provable Isomorphisms and Domain Equations in Models of Typed Languages},
  4191. Url = {http://doi.acm.org/10.1145/22145.22175},
  4192. Year = {1985},
  4193. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjYzLWJydWNlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI2My1icnVjZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96edEPOPFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI2My1icnVjZS5wZGYADgAeAA4AcAAyADYAMwAtAGIAcgB1AGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI2My1icnVjZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4194. Bdsk-Url-1 = {http://doi.acm.org/10.1145/22145.22175},
  4195. Bdsk-Url-2 = {http://dx.doi.org/10.1145/22145.22175}}
  4196. @article{Statman:1985aa,
  4197. Author = {R. Statman},
  4198. Date-Added = {2015-02-06 15:21:05 +0000},
  4199. Date-Modified = {2015-02-06 15:21:08 +0000},
  4200. Doi = {http://dx.doi.org/10.1016/S0019-9958(85)80001-2},
  4201. Issn = {0019-9958},
  4202. Journal = {Information and Control},
  4203. Number = {2--3},
  4204. Pages = {85 - 97},
  4205. Title = {Logical relations and the typed λ-calculus},
  4206. Url = {http://www.sciencedirect.com/science/article/pii/S0019995885800012},
  4207. Volume = {65},
  4208. Year = {1985},
  4209. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2xvZ2ljYWwtcmVsLXN0YXRtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rdsb2dpY2FsLXJlbC1zdGF0bWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3i70Q844VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBsb2dpY2FsLXJlbC1zdGF0bWFuLnBkZgAADgAwABcAbABvAGcAaQBjAGEAbAAtAHIAZQBsAC0AcwB0AGEAdABtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbG9naWNhbC1yZWwtc3RhdG1hbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  4210. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0019995885800012},
  4211. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0019-9958(85)80001-2}}
  4212. @inproceedings{Castagna:2014aa,
  4213. Acmid = {2535840},
  4214. Author = {Castagna, Giuseppe and Nguyen, Kim and Xu, Zhiwu and Im, Hyeonseung and Lenglet, Sergue\"{\i} and Padovani, Luca},
  4215. Booktitle = {Symposium on Principles of Programming Languages},
  4216. Date-Added = {2015-02-02 15:05:25 +0000},
  4217. Date-Modified = {2015-10-14 18:54:07 +0000},
  4218. Keywords = {intersection types, polymorphism, types, xml},
  4219. Location = {San Diego, California, USA},
  4220. Numpages = {13},
  4221. Pages = {5--17},
  4222. Publisher = {ACM},
  4223. Series = {POPL},
  4224. Title = {Polymorphic Functions with Set-theoretic Types: Part 1: Syntax, Semantics, and Evaluation},
  4225. Year = {2014},
  4226. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1LWNhc3RhZ25hLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUtY2FzdGFnbmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97JNEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDUtY2FzdGFnbmEucGRmAAAOACAADwBwADUALQBjAGEAcwB0AGEAZwBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1LWNhc3RhZ25hLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  4227. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2535838.2535840},
  4228. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2535838.2535840}}
  4229. @inproceedings{Siek:2015ab,
  4230. Author = {Jeremy G. Siek and Peter Thiemann and Philip Wadler},
  4231. Booktitle = {Conference on Programming Language Design and Implementation},
  4232. Date-Added = {2015-02-02 14:35:15 +0000},
  4233. Date-Modified = {2015-10-14 18:55:17 +0000},
  4234. Month = {June},
  4235. Series = {PLDI},
  4236. Title = {Blame and coercion: Together again for the first time},
  4237. Year = {2015},
  4238. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDI1LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDI1LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7g9N0dv30lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHcMBIAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDI1LXNpZWsucGRmAAAOABwADQBwADQAMgA1AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQyNS1zaWVrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  4239. @article{Lochbihler:2014aa,
  4240. Acmid = {2518191},
  4241. Address = {New York, NY, USA},
  4242. Articleno = {12},
  4243. Author = {Lochbihler, Andreas},
  4244. Date-Added = {2015-01-27 03:30:24 +0000},
  4245. Date-Modified = {2015-01-27 03:30:30 +0000},
  4246. Doi = {10.1145/2518191},
  4247. Issn = {0164-0925},
  4248. Issue_Date = {December 2013},
  4249. Journal = {ACM Trans. Program. Lang. Syst.},
  4250. Keywords = {Data race freedom, Java memory model, operational semantics, type safety},
  4251. Month = jan,
  4252. Number = {4},
  4253. Numpages = {65},
  4254. Pages = {12:1--12:65},
  4255. Publisher = {ACM},
  4256. Title = {Making the Java Memory Model Safe},
  4257. Url = {http://doi.acm.org/10.1145/2518191},
  4258. Volume = {35},
  4259. Year = {2014},
  4260. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmExMi1sb2NoYmlobGVyLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYTEyLWxvY2hiaWhsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ubNEPNSVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t1AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTEyLWxvY2hiaWhsZXIucGRmAA4AJgASAGEAMQAyAC0AbABvAGMAaABiAGkAaABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTEyLWxvY2hiaWhsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  4261. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2518191},
  4262. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2518191}}
  4263. @inproceedings{Aspinall:2007aa,
  4264. Acmid = {1792237},
  4265. Address = {Berlin, Heidelberg},
  4266. Author = {Aspinall, David and \v{S}ev\v{c}\'{\i}k, Jaroslav},
  4267. Booktitle = {Proceedings of the 20th International Conference on Theorem Proving in Higher Order Logics},
  4268. Date-Added = {2015-01-27 03:18:33 +0000},
  4269. Date-Modified = {2015-01-27 03:18:37 +0000},
  4270. Isbn = {3-540-74590-4, 978-3-540-74590-7},
  4271. Location = {Kaiserslautern, Germany},
  4272. Numpages = {16},
  4273. Pages = {22--37},
  4274. Publisher = {Springer-Verlag},
  4275. Series = {TPHOLs'07},
  4276. Title = {Formalising Java's Data Race Free Guarantee},
  4277. Url = {http://dl.acm.org/citation.cfm?id=1792233.1792237},
  4278. Year = {2007},
  4279. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtqbW1mb3JtLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELam1tZm9ybS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92E9EPN3xQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33MAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAam1tZm9ybS5wZGYAAA4AGAALAGoAbQBtAGYAbwByAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ptbWZvcm0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  4280. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1792233.1792237}}
  4281. @inproceedings{Ramananandro:2015aa,
  4282. Acmid = {2693167},
  4283. Address = {New York, NY, USA},
  4284. Author = {Ramananandro, Tahina and Shao, Zhong and Weng, Shu-Chun and Koenig, J{\'e}r{\'e}mie and Fu, Yuchen},
  4285. Booktitle = {Proceedings of the 2015 Conference on Certified Programs and Proofs},
  4286. Date-Added = {2015-01-26 21:33:43 +0000},
  4287. Date-Modified = {2015-01-26 21:33:46 +0000},
  4288. Doi = {10.1145/2676724.2693167},
  4289. Isbn = {978-1-4503-3296-5},
  4290. Keywords = {compositional semantics, horizontal composition, verified compilation and linking, vertical composition},
  4291. Location = {Mumbai, India},
  4292. Numpages = {12},
  4293. Pages = {3--14},
  4294. Publisher = {ACM},
  4295. Series = {CPP '15},
  4296. Title = {A Compositional Semantics for Verified Separate Compilation and Linking},
  4297. Url = {http://doi.acm.org/10.1145/2676724.2693167},
  4298. Year = {2015},
  4299. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzLXJhbWFuYW5hbmRyby5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzLXJhbWFuYW5hbmRyby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqbRDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzLXJhbWFuYW5hbmRyby5wZGYAAA4AKAATAHAAMwAtAHIAYQBtAGEAbgBhAG4AYQBuAGQAcgBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMy1yYW1hbmFuYW5kcm8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  4300. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676724.2693167},
  4301. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676724.2693167}}
  4302. @incollection{Hoare:2002aa,
  4303. Acmid = {762978},
  4304. Address = {New York, NY, USA},
  4305. Author = {Hoare, C. A. R.},
  4306. Chapter = {Towards a Theory of Parallel Programming},
  4307. Date-Added = {2015-01-26 21:18:43 +0000},
  4308. Date-Modified = {2015-01-26 21:18:57 +0000},
  4309. Editor = {Hansen, Per Brinch},
  4310. Isbn = {0-387-95401-5},
  4311. Numpages = {14},
  4312. Pages = {231--244},
  4313. Publisher = {Springer-Verlag New York, Inc.},
  4314. Title = {The Origin of Concurrent Programming},
  4315. Url = {http://dl.acm.org/citation.cfm?id=762971.762978},
  4316. Year = {2002},
  4317. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=762971.762978}}
  4318. @inproceedings{Adya:2002aa,
  4319. Acmid = {713851},
  4320. Address = {Berkeley, CA, USA},
  4321. Author = {Adya, Atul and Howell, Jon and Theimer, Marvin and Bolosky, William J. and Douceur, John R.},
  4322. Booktitle = {Proceedings of the General Track of the Annual Conference on USENIX Annual Technical Conference},
  4323. Date-Added = {2015-01-26 20:24:24 +0000},
  4324. Date-Modified = {2015-01-26 20:24:27 +0000},
  4325. Isbn = {1-880446-00-6},
  4326. Numpages = {14},
  4327. Pages = {289--302},
  4328. Publisher = {USENIX Association},
  4329. Series = {ATEC '02},
  4330. Title = {Cooperative Task Management Without Manual Stack Management},
  4331. Url = {http://dl.acm.org/citation.cfm?id=647057.713851},
  4332. Year = {2002},
  4333. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXVzZW5peDIwMDItZmliZXJzLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVdXNlbml4MjAwMi1maWJlcnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NatEPPexQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q8AAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdXNlbml4MjAwMi1maWJlcnMucGRmAAAOACwAFQB1AHMAZQBuAGkAeAAyADAAMAAyAC0AZgBpAGIAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3VzZW5peDIwMDItZmliZXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  4334. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=647057.713851}}
  4335. @book{Powell:2008aa,
  4336. Address = {New York, NY, USA},
  4337. Author = {Powell, Thomas},
  4338. Date-Added = {2015-01-26 20:20:40 +0000},
  4339. Date-Modified = {2015-01-26 20:20:42 +0000},
  4340. Edition = {1},
  4341. Isbn = {007149216X, 9780071492164},
  4342. Publisher = {McGraw-Hill, Inc.},
  4343. Title = {Ajax: The Complete Reference},
  4344. Year = {2008}}
  4345. @inproceedings{Krohn:2007aa,
  4346. Acmid = {1364392},
  4347. Address = {Berkeley, CA, USA},
  4348. Articleno = {7},
  4349. Author = {Krohn, Maxwell and Kohler, Eddie and Kaashoek, M. Frans},
  4350. Booktitle = {2007 USENIX Annual Technical Conference on Proceedings of the USENIX Annual Technical Conference},
  4351. Date-Added = {2015-01-26 16:56:33 +0000},
  4352. Date-Modified = {2015-01-26 16:57:37 +0000},
  4353. Isbn = {999-8888-77-6},
  4354. Location = {Santa Clara, CA},
  4355. Numpages = {14},
  4356. Pages = {7:1--7:14},
  4357. Publisher = {USENIX Association},
  4358. Series = {ATC'07},
  4359. Title = {Events Can Make Sense},
  4360. Url = {http://dl.acm.org/citation.cfm?id=1364385.1364392},
  4361. Year = {2007},
  4362. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVh0YW1lLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIdGFtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KPNEPPJhQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdGFtZS5wZGYADgASAAgAdABhAG0AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdGFtZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  4363. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1364385.1364392}}
  4364. @inproceedings{Gay:2003aa,
  4365. Acmid = {781133},
  4366. Address = {New York, NY, USA},
  4367. Author = {Gay, David and Levis, Philip and von Behren, Robert and Welsh, Matt and Brewer, Eric and Culler, David},
  4368. Booktitle = {Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation},
  4369. Date-Added = {2015-01-26 16:52:16 +0000},
  4370. Date-Modified = {2015-01-26 16:52:20 +0000},
  4371. Doi = {10.1145/781131.781133},
  4372. Isbn = {1-58113-662-5},
  4373. Keywords = {C, TinyOS, components, concurrency, data races, first-order, modules, nesC, programming languages},
  4374. Location = {San Diego, California, USA},
  4375. Numpages = {11},
  4376. Pages = {1--11},
  4377. Publisher = {ACM},
  4378. Series = {PLDI '03},
  4379. Title = {The nesC Language: A Holistic Approach to Networked Embedded Systems},
  4380. Url = {http://doi.acm.org/10.1145/781131.781133},
  4381. Year = {2003},
  4382. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwMS1nYXkucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwMS1nYXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3l00Q847lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMS1nYXkucGRmAA4AFgAKAHAAMQAtAGcAYQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMS1nYXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  4383. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781133},
  4384. Bdsk-Url-2 = {http://dx.doi.org/10.1145/781131.781133}}
  4385. @inproceedings{Queinnec:2000aa,
  4386. Acmid = {351243},
  4387. Address = {New York, NY, USA},
  4388. Author = {Queinnec, Christian},
  4389. Booktitle = {Proceedings of the Fifth ACM SIGPLAN International Conference on Functional Programming},
  4390. Date-Added = {2015-01-26 16:50:39 +0000},
  4391. Date-Modified = {2015-01-26 16:50:42 +0000},
  4392. Doi = {10.1145/351240.351243},
  4393. Isbn = {1-58113-202-6},
  4394. Numpages = {11},
  4395. Pages = {23--33},
  4396. Publisher = {ACM},
  4397. Series = {ICFP '00},
  4398. Title = {The Influence of Browsers on Evaluators or, Continuations to Program Web Servers},
  4399. Url = {http://doi.acm.org/10.1145/351240.351243},
  4400. Year = {2000},
  4401. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1xdWVpbm5lYy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1xdWVpbm5lYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekzRDzjwUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyMy1xdWVpbm5lYy5wZGYADgAiABAAcAAyADMALQBxAHUAZQBpAG4AbgBlAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMy1xdWVpbm5lYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  4402. Bdsk-Url-1 = {http://doi.acm.org/10.1145/351240.351243},
  4403. Bdsk-Url-2 = {http://dx.doi.org/10.1145/351240.351243}}
  4404. @incollection{Graunke:2001aa,
  4405. Author = {Graunke, Paul and Krishnamurthi, Shriram and Van Der Hoeven, Steve and Felleisen, Matthias},
  4406. Booktitle = {Programming Languages and Systems},
  4407. Date-Added = {2015-01-26 16:46:39 +0000},
  4408. Date-Modified = {2015-01-26 16:46:41 +0000},
  4409. Doi = {10.1007/3-540-45309-1_9},
  4410. Editor = {Sands, David},
  4411. Isbn = {978-3-540-41862-7},
  4412. Language = {English},
  4413. Pages = {122-136},
  4414. Publisher = {Springer Berlin Heidelberg},
  4415. Series = {Lecture Notes in Computer Science},
  4416. Title = {Programming the Web with High-Level Programming Languages},
  4417. Url = {http://dx.doi.org/10.1007/3-540-45309-1_9},
  4418. Volume = {2028},
  4419. Year = {2001},
  4420. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwcm9nLXdlYi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHByb2ctd2ViLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBrRDzj1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHByb2ctd2ViLnBkZgAOABoADABwAHIAbwBnAC0AdwBlAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3Byb2ctd2ViLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  4421. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-45309-1_9}}
  4422. @inproceedings{Killian:2007aa,
  4423. Acmid = {1250755},
  4424. Address = {New York, NY, USA},
  4425. Author = {Killian, Charles Edwin and Anderson, James W. and Braud, Ryan and Jhala, Ranjit and Vahdat, Amin M.},
  4426. Booktitle = {Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  4427. Date-Added = {2015-01-25 03:06:50 +0000},
  4428. Date-Modified = {2015-01-25 03:06:53 +0000},
  4429. Doi = {10.1145/1250734.1250755},
  4430. Isbn = {978-1-59593-633-2},
  4431. Keywords = {Mace, concurrency, debugging, distributed systems, domain specific languages, event driven programming, model checking},
  4432. Location = {San Diego, California, USA},
  4433. Numpages = {10},
  4434. Pages = {179--188},
  4435. Publisher = {ACM},
  4436. Series = {PLDI '07},
  4437. Title = {Mace: Language Support for Building Distributed Systems},
  4438. Url = {http://doi.acm.org/10.1145/1250734.1250755},
  4439. Year = {2007},
  4440. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNzkta2lsbGlhbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNzkta2lsbGlhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/egfRDzjwUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxNzkta2lsbGlhbi5wZGYADgAiABAAcAAxADcAOQAtAGsAaQBsAGwAaQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNzkta2lsbGlhbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  4441. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1250734.1250755},
  4442. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1250734.1250755}}
  4443. @article{Church:1932aa,
  4444. Author = {Church, Alonzo},
  4445. Copyright = {Copyright {\copyright} 1932 Annals of Mathematics},
  4446. Date-Added = {2015-01-23 21:04:09 +0000},
  4447. Date-Modified = {2015-01-23 21:04:14 +0000},
  4448. Issn = {0003486X},
  4449. Journal = {Annals of Mathematics},
  4450. Jstor_Articletype = {research-article},
  4451. Jstor_Formatteddate = {Apr., 1932},
  4452. Language = {English},
  4453. Number = {2},
  4454. Pages = {pp. 346-366},
  4455. Publisher = {Annals of Mathematics},
  4456. Series = {Second Series},
  4457. Title = {A Set of Postulates for the Foundation of Logic},
  4458. Url = {http://www.jstor.org/stable/1968337},
  4459. Volume = {33},
  4460. Year = {1932},
  4461. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXNldC1vZi1wb3N0dWxhdGVzLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVc2V0LW9mLXBvc3R1bGF0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KANEPPJRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2V0LW9mLXBvc3R1bGF0ZXMucGRmAAAOACwAFQBzAGUAdAAtAG8AZgAtAHAAbwBzAHQAdQBsAGEAdABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NldC1vZi1wb3N0dWxhdGVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  4462. Bdsk-Url-1 = {http://www.jstor.org/stable/1968337}}
  4463. @incollection{Rutten:1998aa,
  4464. Author = {Rutten, J.J.M.M.},
  4465. Booktitle = {CONCUR'98 Concurrency Theory},
  4466. Date-Added = {2015-01-22 22:23:14 +0000},
  4467. Date-Modified = {2015-01-22 22:23:16 +0000},
  4468. Doi = {10.1007/BFb0055624},
  4469. Editor = {Sangiorgi, Davide and de Simone, Robert},
  4470. Isbn = {978-3-540-64896-3},
  4471. Language = {English},
  4472. Pages = {194-218},
  4473. Publisher = {Springer Berlin Heidelberg},
  4474. Series = {Lecture Notes in Computer Science},
  4475. Title = {Automata and coinduction (an exercise in coalgebra)},
  4476. Url = {http://dx.doi.org/10.1007/BFb0055624},
  4477. Volume = {1466},
  4478. Year = {1998},
  4479. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGF1dG9tYXRhLWNvaW5kdWN0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYXV0b21hdGEtY29pbmR1Y3Rpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uq9EPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYXV0b21hdGEtY29pbmR1Y3Rpb24ucGRmAA4AMgAYAGEAdQB0AG8AbQBhAHQAYQAtAGMAbwBpAG4AZAB1AGMAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYXV0b21hdGEtY29pbmR1Y3Rpb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  4480. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0055624}}
  4481. @inproceedings{Guo:2011aa,
  4482. Acmid = {1926450},
  4483. Address = {New York, NY, USA},
  4484. Author = {Guo, Shu-yu and Palsberg, Jens},
  4485. Booktitle = {Proceedings of the 38th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  4486. Date-Added = {2015-01-22 21:16:48 +0000},
  4487. Date-Modified = {2015-01-22 21:16:53 +0000},
  4488. Doi = {10.1145/1926385.1926450},
  4489. Isbn = {978-1-4503-0490-0},
  4490. Keywords = {bisimulation, compiler correctness, just-in-time compilation},
  4491. Location = {Austin, Texas, USA},
  4492. Numpages = {12},
  4493. Pages = {563--574},
  4494. Publisher = {ACM},
  4495. Series = {POPL '11},
  4496. Title = {The Essence of Compiling with Traces},
  4497. Url = {http://doi.acm.org/10.1145/1926385.1926450},
  4498. Year = {2011},
  4499. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNTYzLWd1by5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA1NjMtZ3VvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0HRDzjzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA1NjMtZ3VvLnBkZgAOABoADABwADUANgAzAC0AZwB1AG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1NjMtZ3VvLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  4500. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926450},
  4501. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1926385.1926450}}
  4502. @book{Friedman:1996aa,
  4503. Address = {Cambridge, MA, USA},
  4504. Author = {Friedman, Daniel P. and Felleisen, Matthias},
  4505. Date-Added = {2015-01-21 04:10:13 +0000},
  4506. Date-Modified = {2015-01-21 04:10:17 +0000},
  4507. Isbn = {0-262-56099-2},
  4508. Publisher = {MIT Press},
  4509. Title = {The Little Schemer (4th Ed.)},
  4510. Year = {1996}}
  4511. @manual{Wenzel:2014aa,
  4512. Author = {Makarius Wenzel},
  4513. Date-Added = {2015-01-20 03:05:02 +0000},
  4514. Date-Modified = {2015-01-20 03:05:53 +0000},
  4515. Month = {August},
  4516. Title = {The {Isabelle}/{Isar} {Reference} {Manual}},
  4517. Year = {2014},
  4518. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWlzYXItcmVmLTIwMTQucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFpc2FyLXJlZi0yMDE0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Xl0Q83eFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBpc2FyLXJlZi0yMDE0LnBkZgAADgAkABEAaQBzAGEAcgAtAHIAZQBmAC0AMgAwADEANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaXNhci1yZWYtMjAxNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  4519. @techreport{Neumann:1945aa,
  4520. Author = {John von Neumann},
  4521. Date-Added = {2015-01-12 16:28:28 +0000},
  4522. Date-Modified = {2015-01-12 16:29:35 +0000},
  4523. Institution = {University of Pennsylvania},
  4524. Month = {June},
  4525. Title = {First Draft of a Report on the {EDVAC}},
  4526. Year = {1945},
  4527. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uL0Ryb3Bib3gvYmliLzIwMDMtMDgtVGhlRmlyc3REcmFmdC5wZGbSFwsYGVdOUy5kYXRhTxEBrAAAAAABrAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhGTIwMDMtMDgtVGhlRmlyc3REcmFmdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2Jv7Q2WBnUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0NmmtwAAAAEAEAAOauEADmndAAXAcgACEikAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDAzLTA4LVRoZUZpcnN0RHJhZnQucGRmAA4ANAAZADIAMAAwADMALQAwADgALQBUAGgAZQBGAGkAcgBzAHQARAByAGEAZgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjAwMy0wOC1UaGVGaXJzdERyYWZ0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  4528. @misc{Siek:2014ac,
  4529. Author = {Jeremy G. Siek},
  4530. Date-Added = {2015-01-10 04:06:48 +0000},
  4531. Date-Modified = {2015-01-10 04:07:35 +0000},
  4532. Howpublished = {\url{https://dl.dropboxusercontent.com/u/10275252/shonan-slides-2014.pdf}},
  4533. Month = {May},
  4534. Title = {Design and Evaluation of Gradual Typing for {Python}},
  4535. Year = {2014}}
  4536. @inproceedings{Black:2012aa,
  4537. Acmid = {2384601},
  4538. Address = {New York, NY, USA},
  4539. Author = {Black, Andrew P. and Bruce, Kim B. and Homer, Michael and Noble, James},
  4540. Booktitle = {Proceedings of the ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software},
  4541. Date-Added = {2015-01-07 19:32:55 +0000},
  4542. Date-Modified = {2015-01-07 19:32:58 +0000},
  4543. Doi = {10.1145/2384592.2384601},
  4544. Isbn = {978-1-4503-1562-3},
  4545. Keywords = {grace},
  4546. Location = {Tucson, Arizona, USA},
  4547. Numpages = {14},
  4548. Pages = {85--98},
  4549. Publisher = {ACM},
  4550. Series = {Onward! 2012},
  4551. Title = {Grace: The Absence of (Inessential) Difficulty},
  4552. Url = {http://doi.acm.org/10.1145/2384592.2384601},
  4553. Year = {2012},
  4554. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODUtYmxhY2sucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODUtYmxhY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uo0Q849FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwODUtYmxhY2sucGRmAAAOABwADQBwADgANQAtAGIAbABhAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDg1LWJsYWNrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  4555. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384592.2384601},
  4556. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384592.2384601}}
  4557. @inproceedings{Boyland:2014aa,
  4558. Author = {John Tang Boyland},
  4559. Booktitle = {Foundations of Object-Oriented Langauges},
  4560. Date-Added = {2015-01-05 20:11:48 +0000},
  4561. Date-Modified = {2015-01-05 20:12:38 +0000},
  4562. Series = {FOOL},
  4563. Title = {The Problem of Structural Type Tests in a Gradual-Typed Language},
  4564. Year = {2014},
  4565. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10eXBlLXRlc3QucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10eXBlLXRlc3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pc0Q88mlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguoAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB0eXBlLXRlc3QucGRmAAAOABwADQB0AHkAcABlAC0AdABlAHMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdHlwZS10ZXN0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  4566. @inproceedings{Siek:2015aa,
  4567. Author = {Jeremy G. Siek and Michael M. Vitousek and Matteo Cimini and Sam Tobin-Hochstadt and Ronald Garcia},
  4568. Booktitle = {European Symposium on Programming},
  4569. Date-Added = {2014-12-16 15:21:24 +0000},
  4570. Date-Modified = {2014-12-16 15:21:28 +0000},
  4571. Month = {April},
  4572. Series = {ESOP},
  4573. Title = {Monotonic References for Efficient Gradual Typing},
  4574. Year = 2015,
  4575. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1vbm90b25pYy1yZWZlcmVuY2VzLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbW9ub3RvbmljLXJlZmVyZW5jZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL949tEPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbW9ub3RvbmljLXJlZmVyZW5jZXMucGRmAA4AMgAYAG0AbwBuAG8AdABvAG4AaQBjAC0AcgBlAGYAZQByAGUAbgBjAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbW9ub3RvbmljLXJlZmVyZW5jZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  4576. @inproceedings{Shankar:2007aa,
  4577. Acmid = {1250770},
  4578. Address = {New York, NY, USA},
  4579. Author = {Shankar, Ajeet and Bod\'{\i}k, Rastislav},
  4580. Booktitle = {Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  4581. Date-Added = {2014-12-14 04:25:31 +0000},
  4582. Date-Modified = {2014-12-14 04:25:33 +0000},
  4583. Doi = {10.1145/1250734.1250770},
  4584. Isbn = {978-1-59593-633-2},
  4585. Keywords = {automatic, data structure invariants, dynamic optimization, incrementalization, optimistic memoization, program analysis},
  4586. Location = {San Diego, California, USA},
  4587. Numpages = {10},
  4588. Pages = {310--319},
  4589. Publisher = {ACM},
  4590. Series = {PLDI '07},
  4591. Title = {DITTO: Automatic Incrementalization of Data Structure Invariant Checks (in Java)},
  4592. Url = {http://doi.acm.org/10.1145/1250734.1250770},
  4593. Year = {2007},
  4594. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMTAtc2hhbmthci5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMTAtc2hhbmthci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erLRDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzMTAtc2hhbmthci5wZGYADgAiABAAcAAzADEAMAAtAHMAaABhAG4AawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMTAtc2hhbmthci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  4595. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1250734.1250770},
  4596. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1250734.1250770}}
  4597. @incollection{Findler:2008aa,
  4598. Acmid = {1425825},
  4599. Address = {Berlin, Heidelberg},
  4600. Author = {Findler, Robert Bruce and Guo, Shu-Yu and Rogers, Anne},
  4601. Chapter = {Lazy Contract Checking for Immutable Data Structures},
  4602. Date-Added = {2014-12-14 04:12:20 +0000},
  4603. Date-Modified = {2014-12-14 04:12:23 +0000},
  4604. Doi = {10.1007/978-3-540-85373-2_7},
  4605. Editor = {Chitil, Olaf and Horv\'{a}th, Zolt\'{a}n and Zs\'{o}k, Vikt\'{o}ria},
  4606. Isbn = {978-3-540-85372-5},
  4607. Numpages = {18},
  4608. Pages = {111--128},
  4609. Publisher = {Springer-Verlag},
  4610. Title = {Implementation and Application of Functional Languages},
  4611. Url = {http://dx.doi.org/10.1007/978-3-540-85373-2_7},
  4612. Year = {2008},
  4613. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2lmbDIwMDctZmdyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPaWZsMjAwNy1mZ3IucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL912NEPN3hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaWZsMjAwNy1mZ3IucGRmAAAOACAADwBpAGYAbAAyADAAMAA3AC0AZgBnAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2lmbDIwMDctZmdyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  4614. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-85373-2_7}}
  4615. @article{Igarashi:2002aa,
  4616. Author = {Atsushi Igarashi and Benjamin C. Pierce},
  4617. Date-Added = {2014-12-12 03:32:06 +0000},
  4618. Date-Modified = {2014-12-12 03:32:09 +0000},
  4619. Doi = {http://dx.doi.org/10.1006/inco.2002.3092},
  4620. Issn = {0890-5401},
  4621. Journal = {Information and Computation},
  4622. Number = {1},
  4623. Pages = {56 - 89},
  4624. Title = {On Inner Classes},
  4625. Url = {http://www.sciencedirect.com/science/article/pii/S0890540102930920},
  4626. Volume = {177},
  4627. Year = {2002},
  4628. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG9uLWlubmVyLWNsYXNzZXMucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRvbi1pbm5lci1jbGFzc2VzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lR0Q8461BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzsAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBvbi1pbm5lci1jbGFzc2VzLnBkZgAOACoAFABvAG4ALQBpAG4AbgBlAHIALQBjAGwAYQBzAHMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9vbi1pbm5lci1jbGFzc2VzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  4629. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0890540102930920},
  4630. Bdsk-Url-2 = {http://dx.doi.org/10.1006/inco.2002.3092}}
  4631. @inproceedings{Oliveira:2012aa,
  4632. Acmid = {2254070},
  4633. Address = {New York, NY, USA},
  4634. Author = {Oliveira, Bruno C.d.S. and Schrijvers, Tom and Choi, Wontae and Lee, Wonchan and Yi, Kwangkeun},
  4635. Booktitle = {Proceedings of the 33rd ACM SIGPLAN Conference on Programming Language Design and Implementation},
  4636. Date-Added = {2014-12-11 16:52:43 +0000},
  4637. Date-Modified = {2014-12-11 16:52:46 +0000},
  4638. Doi = {10.1145/2254064.2254070},
  4639. Isbn = {978-1-4503-1205-9},
  4640. Keywords = {c++ concepts, generic programming, haskell, implicit parameters, scala, type classes},
  4641. Location = {Beijing, China},
  4642. Numpages = {10},
  4643. Pages = {35--44},
  4644. Publisher = {ACM},
  4645. Series = {PLDI '12},
  4646. Title = {The Implicit Calculus: A New Foundation for Generic Programming},
  4647. Url = {http://doi.acm.org/10.1145/2254064.2254070},
  4648. Year = {2012},
  4649. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNS1vbGl2ZWlyYS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNS1vbGl2ZWlyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esvRDzjyUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzNS1vbGl2ZWlyYS5wZGYADgAiABAAcAAzADUALQBvAGwAaQB2AGUAaQByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNS1vbGl2ZWlyYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  4650. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2254064.2254070},
  4651. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2254064.2254070}}
  4652. @inproceedings{Allende:2014aa,
  4653. Address = {New York, NY, USA},
  4654. Author = {Allende, Esteban and Fabry, Johan and Garcia, Ronald and Tanter, \'{E}ric},
  4655. Booktitle = {Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages \& Applications},
  4656. Date-Added = {2014-12-09 20:01:57 +0000},
  4657. Date-Modified = {2015-11-18 04:52:07 +0000},
  4658. Keywords = {gradual typing, performance, reliability},
  4659. Numpages = {20},
  4660. Pages = {251--270},
  4661. Publisher = {ACM},
  4662. Series = {OOPSLA '14},
  4663. Title = {Confined Gradual Typing},
  4664. Year = {2014},
  4665. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGFsbGVuZGVBbC1vb3BzbGEyMDE0LnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYWxsZW5kZUFsLW9vcHNsYTIwMTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ultEPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYWxsZW5kZUFsLW9vcHNsYTIwMTQucGRmAA4AMgAYAGEAbABsAGUAbgBkAGUAQQBsAC0AbwBvAHAAcwBsAGEAMgAwADEANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYWxsZW5kZUFsLW9vcHNsYTIwMTQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  4666. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2660193.2660222},
  4667. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2660193.2660222}}
  4668. @article{ROSSBERG:2014aa,
  4669. Author = {ROSSBERG,ANDREAS and RUSSO,CLAUDIO and DREYER,DEREK},
  4670. Date-Added = {2014-11-22 02:49:01 +0000},
  4671. Date-Modified = {2014-11-22 02:49:07 +0000},
  4672. Doi = {10.1017/S0956796814000264},
  4673. Issn = {1469-7653},
  4674. Journal = {Journal of Functional Programming},
  4675. Month = {11},
  4676. Numpages = {79},
  4677. Pages = {1--79},
  4678. Title = {F-ing modules},
  4679. Url = {http://journals.cambridge.org/article_S0956796814000264},
  4680. Volume = {FirstView},
  4681. Year = {2014},
  4682. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWYtaW5nLW1vZHVsZXMtamZwLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZi1pbmctbW9kdWxlcy1qZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zWdEPNv5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZi1pbmctbW9kdWxlcy1qZnAucGRmAAAOACwAFQBmAC0AaQBuAGcALQBtAG8AZAB1AGwAZQBzAC0AagBmAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2YtaW5nLW1vZHVsZXMtamZwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  4683. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796814000264},
  4684. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796814000264}}
  4685. @techreport{Disney:2014aa,
  4686. Author = {Tim Disney and Cormac Flanagan},
  4687. Date-Added = {2014-11-21 14:24:27 +0000},
  4688. Date-Modified = {2014-11-21 14:25:44 +0000},
  4689. Institution = {UC Santa Cruz},
  4690. Month = {September},
  4691. Number = {UCSC-SOE-14-11},
  4692. Title = {Traces for Type Soundness},
  4693. Year = {2014},
  4694. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QElVDU0MtU09FLTE0LTExLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESVUNTQy1TT0UtMTQtMTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMxWsNFQIsBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRUFsAAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAVUNTQy1TT0UtMTQtMTEucGRmAA4AJgASAFUAQwBTAEMALQBTAE8ARQAtADEANAAtADEAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvVUNTQy1TT0UtMTQtMTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  4695. @inproceedings{Lee:2001aa,
  4696. Acmid = {360210},
  4697. Address = {New York, NY, USA},
  4698. Author = {Lee, Chin Soon and Jones, Neil D. and Ben-Amram, Amir M.},
  4699. Booktitle = {Proceedings of the 28th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  4700. Date-Added = {2014-11-13 15:00:33 +0000},
  4701. Date-Modified = {2014-11-13 15:00:36 +0000},
  4702. Doi = {10.1145/360204.360210},
  4703. Isbn = {1-58113-336-7},
  4704. Keywords = {PSPACE-completeness, omega automaton, partial evaluation, program analysis, termination},
  4705. Location = {London, United Kingdom},
  4706. Numpages = {12},
  4707. Pages = {81--92},
  4708. Publisher = {ACM},
  4709. Series = {POPL '01},
  4710. Title = {The Size-change Principle for Program Termination},
  4711. Url = {http://doi.acm.org/10.1145/360204.360210},
  4712. Year = {2001},
  4713. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwODEtbGVlLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDgxLWxlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97oNEPOPNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDgxLWxlZS5wZGYAAA4AGAALAHAAOAAxAC0AbABlAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A4MS1sZWUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  4714. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360210},
  4715. Bdsk-Url-2 = {http://dx.doi.org/10.1145/360204.360210}}
  4716. @article{Williams:1964aa,
  4717. Author = {J. W. J. Williams},
  4718. Date-Added = {2014-11-11 03:03:53 +0000},
  4719. Date-Modified = {2014-11-11 03:05:15 +0000},
  4720. Journal = {Communications of the {ACM}},
  4721. Month = {June},
  4722. Number = {6},
  4723. Pages = {347--348},
  4724. Title = {Algorithm 232: Heapsort},
  4725. Volume = {7},
  4726. Year = {1964},
  4727. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNDctZm9yc3l0aGUucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzQ3LWZvcnN5dGhlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rI0Q848VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzQ3LWZvcnN5dGhlLnBkZgAADgAkABEAcAAzADQANwAtAGYAbwByAHMAeQB0AGgAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDM0Ny1mb3JzeXRoZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  4728. @incollection{Appel:1991aa,
  4729. Author = {Appel, AndrewW. and MacQueen, DavidB.},
  4730. Booktitle = {Programming Language Implementation and Logic Programming},
  4731. Date-Added = {2014-11-10 19:18:15 +0000},
  4732. Date-Modified = {2014-11-10 19:18:18 +0000},
  4733. Doi = {10.1007/3-540-54444-5_83},
  4734. Editor = {Maluszy{\'n}ski, Jan and Wirsing, Martin},
  4735. Isbn = {978-3-540-54444-9},
  4736. Language = {English},
  4737. Pages = {1-13},
  4738. Publisher = {Springer Berlin Heidelberg},
  4739. Series = {Lecture Notes in Computer Science},
  4740. Title = {Standard ML of New Jersey},
  4741. Url = {http://dx.doi.org/10.1007/3-540-54444-5_83},
  4742. Volume = {528},
  4743. Year = {1991},
  4744. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzbWxuai5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNtbG5qLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihfRDzyUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNtbG5qLnBkZgAADgAUAAkAcwBtAGwAbgBqAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zbWxuai5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  4745. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-54444-5_83}}
  4746. @inproceedings{Grigori:2008aa,
  4747. Acmid = {1413400},
  4748. Address = {Piscataway, NJ, USA},
  4749. Articleno = {29},
  4750. Author = {Grigori, Laura and Demmel, James W. and Xiang, Hua},
  4751. Booktitle = {Proceedings of the 2008 ACM/IEEE Conference on Supercomputing},
  4752. Date-Added = {2014-11-09 04:05:02 +0000},
  4753. Date-Modified = {2014-11-09 04:05:06 +0000},
  4754. Isbn = {978-1-4244-2835-9},
  4755. Location = {Austin, Texas},
  4756. Numpages = {12},
  4757. Pages = {29:1--29:12},
  4758. Publisher = {IEEE Press},
  4759. Series = {SC '08},
  4760. Title = {Communication Avoiding Gaussian Elimination},
  4761. Url = {http://dl.acm.org/citation.cfm?id=1413370.1413400},
  4762. Year = {2008},
  4763. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1413370.1413400}}
  4764. @inproceedings{Georganas:2012aa,
  4765. Author = {Georganas, E. and Gonzalez-Dominguez, J. and Solomonik, E. and Yili Zheng and Tourino, J. and Yelick, K.},
  4766. Booktitle = {High Performance Computing, Networking, Storage and Analysis (SC), 2012 International Conference for},
  4767. Date-Added = {2014-11-09 04:03:27 +0000},
  4768. Date-Modified = {2014-11-09 04:03:31 +0000},
  4769. Doi = {10.1109/SC.2012.32},
  4770. Issn = {2167-4329},
  4771. Keywords = {electronic data interchange;linear algebra;matrix multiplication;multiprocessing systems;pipeline processing;Cholesky factorization;Cray XE6 system;PGAS language;UPC;communication cost;communication overlap;communication-avoiding 2.5D algorithms;computational work;dense linear algebra problems;exascale systems;interprocessor data transfer volume reduction;matrix multiplication algorithms;messaging latency;numerical linear algebra;one-sided communication;partitioned global address space language;pipelining messages;triangular solve;Bandwidth;Hardware;Layout;Linear algebra;Message systems;Partitioning algorithms;Program processors},
  4772. Month = {Nov},
  4773. Pages = {1-11},
  4774. Title = {Communication avoiding and overlapping for numerical linear algebra},
  4775. Year = {2012},
  4776. Bdsk-Url-1 = {http://dx.doi.org/10.1109/SC.2012.32}}
  4777. @inproceedings{Kogge:1996aa,
  4778. Author = {Kogge, P.M. and Bass, S.C. and Brockman, J.B. and Chen, D.Z. and Sha, E.},
  4779. Booktitle = {Frontiers of Massively Parallel Computing, 1996. Proceedings Frontiers '96., Sixth Symposium on the},
  4780. Date-Added = {2014-11-06 16:55:16 +0000},
  4781. Date-Modified = {2014-11-06 16:55:19 +0000},
  4782. Doi = {10.1109/FMPC.1996.558065},
  4783. Issn = {1088-4955},
  4784. Keywords = {parallel processing;100 TF computers;PIM technologies;petaflop;point designs;processing-in-memory technology;strawman organization;Application software;Bandwidth;Computer science;Costs;Design engineering;Hardware;High performance computing;Microprocessors;Paper technology;Proposals},
  4785. Month = {Oct},
  4786. Pages = {88-97},
  4787. Title = {Pursuing a petaflop: point designs for 100 TF computers using PIM technologies},
  4788. Year = {1996},
  4789. Bdsk-Url-1 = {http://dx.doi.org/10.1109/FMPC.1996.558065}}
  4790. @article{Adve:2010aa,
  4791. Acmid = {1787255},
  4792. Address = {New York, NY, USA},
  4793. Author = {Adve, Sarita V. and Boehm, Hans-J.},
  4794. Date-Added = {2014-11-06 13:32:43 +0000},
  4795. Date-Modified = {2014-11-06 13:32:47 +0000},
  4796. Doi = {10.1145/1787234.1787255},
  4797. Issn = {0001-0782},
  4798. Issue_Date = {August 2010},
  4799. Journal = {Commun. ACM},
  4800. Month = aug,
  4801. Number = {8},
  4802. Numpages = {12},
  4803. Pages = {90--101},
  4804. Publisher = {ACM},
  4805. Title = {Memory Models: A Case for Rethinking Parallel Languages and Hardware},
  4806. Url = {http://doi.acm.org/10.1145/1787234.1787255},
  4807. Volume = {53},
  4808. Year = {2010},
  4809. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTAtYWR2ZS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5MC1hZHZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7PRDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA5MC1hZHZlLnBkZgAOABoADABwADkAMAAtAGEAZAB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A5MC1hZHZlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  4810. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1787234.1787255},
  4811. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1787234.1787255}}
  4812. @inproceedings{Boehm:2008aa,
  4813. Acmid = {1375591},
  4814. Address = {New York, NY, USA},
  4815. Author = {Boehm, Hans-J. and Adve, Sarita V.},
  4816. Booktitle = {Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  4817. Date-Added = {2014-11-06 13:31:32 +0000},
  4818. Date-Modified = {2014-11-06 13:31:35 +0000},
  4819. Doi = {10.1145/1375581.1375591},
  4820. Isbn = {978-1-59593-860-2},
  4821. Keywords = {c++, data race, memory consistency, memory model, sequential consistency, trylock},
  4822. Location = {Tucson, AZ, USA},
  4823. Numpages = {11},
  4824. Pages = {68--78},
  4825. Publisher = {ACM},
  4826. Series = {PLDI '08},
  4827. Title = {Foundations of the C++ Concurrency Memory Model},
  4828. Url = {http://doi.acm.org/10.1145/1375581.1375591},
  4829. Year = {2008},
  4830. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjgtYm9laG0ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjgtYm9laG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t10Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNjgtYm9laG0ucGRmAAAOABwADQBwADYAOAAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDY4LWJvZWhtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  4831. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375591},
  4832. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1375581.1375591}}
  4833. @techreport{Wolfe:2013aa,
  4834. Author = {Michael Wolfe},
  4835. Date-Added = {2014-11-06 13:09:04 +0000},
  4836. Date-Modified = {2014-11-06 13:12:44 +0000},
  4837. Institution = {{OpenACC} Inc.},
  4838. Month = {June},
  4839. Number = {2.0},
  4840. Title = {The {OpenACC} Application Programming Interface},
  4841. Year = {2013},
  4842. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL09wZW5BQ0MuMi4wYV8xLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEST3BlbkFDQy4yLjBhXzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKXv3dCA3mtQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQgSS7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE9wZW5BQ0MuMi4wYV8xLnBkZgAADgAmABIATwBwAGUAbgBBAEMAQwAuADIALgAwAGEAXwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvT3BlbkFDQy4yLjBhXzEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  4843. @inproceedings{Zuckerman:2011aa,
  4844. Acmid = {2000424},
  4845. Address = {New York, NY, USA},
  4846. Author = {Zuckerman, St{\'e}phane and Suetterlein, Joshua and Knauerhase, Rob and Gao, Guang R.},
  4847. Booktitle = {Proceedings of the 1st International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era},
  4848. Date-Added = {2014-11-06 12:49:15 +0000},
  4849. Date-Modified = {2014-11-06 12:49:18 +0000},
  4850. Doi = {10.1145/2000417.2000424},
  4851. Isbn = {978-1-4503-0708-6},
  4852. Keywords = {dataflow, exascale, manycore, program execution model},
  4853. Location = {San Jose, California},
  4854. Numpages = {6},
  4855. Pages = {64--69},
  4856. Publisher = {ACM},
  4857. Series = {EXADAPT '11},
  4858. Title = {Using a "Codelet" Program Execution Model for Exascale Machines: Position Paper},
  4859. Url = {http://doi.acm.org/10.1145/2000417.2000424},
  4860. Year = {2011},
  4861. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2000417.2000424},
  4862. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2000417.2000424}}
  4863. @phdthesis{Krauss:2009aa,
  4864. Author = {Alexander Krauss},
  4865. Date-Added = {2014-10-19 19:57:19 +0000},
  4866. Date-Modified = {2014-10-19 19:59:04 +0000},
  4867. School = {Technischen Universitat Munchen},
  4868. Title = {Automating Recursive Definitions and Termination Proofs in Higher-Order Logic},
  4869. Year = {2009},
  4870. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5rcmF1c3NfcGhkLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOa3JhdXNzX3BoZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94odEPON9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38vAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAa3JhdXNzX3BoZC5wZGYADgAeAA4AawByAGEAdQBzAHMAXwBwAGgAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIva3JhdXNzX3BoZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  4871. @manual{Krauss:2014aa,
  4872. Author = {Alexander Krauss},
  4873. Date-Added = {2014-10-19 19:28:55 +0000},
  4874. Date-Modified = {2014-10-19 19:31:38 +0000},
  4875. Organization = {Technische Universitat Munchen},
  4876. Title = {Defining Recursive Functions in Isabelle/HOL},
  4877. Year = {2014},
  4878. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdW5jdGlvbnMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdW5jdGlvbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Oc0Q82/1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmdW5jdGlvbnMucGRmAAAOABwADQBmAHUAbgBjAHQAaQBvAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVuY3Rpb25zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  4879. @inproceedings{Larmuseau:2014aa,
  4880. Acmid = {2637118},
  4881. Address = {New York, NY, USA},
  4882. Articleno = {40},
  4883. Author = {Larmuseau, Adriaan and Patrignani, Marco and Clarke, Dave},
  4884. Booktitle = {Proceedings of the Ninth Workshop on Programming Languages and Analysis for Security},
  4885. Date-Added = {2014-10-16 11:45:08 +0000},
  4886. Date-Modified = {2014-10-16 11:45:12 +0000},
  4887. Doi = {10.1145/2637113.2637118},
  4888. Isbn = {978-1-4503-2862-3},
  4889. Keywords = {bisimulation, fully abstract compilation, memory protection, multi-language semantics},
  4890. Location = {Uppsala, Sweden},
  4891. Numpages = {13},
  4892. Pages = {40:40--40:52},
  4893. Publisher = {ACM},
  4894. Series = {PLAS'14},
  4895. Title = {Operational Semantics for Secure Interoperation},
  4896. Url = {http://doi.acm.org/10.1145/2637113.2637118},
  4897. Year = {2014},
  4898. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwbGFzMjAxNC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHBsYXMyMDE0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fALRDzj1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHBsYXMyMDE0LnBkZgAOABoADABwAGwAYQBzADIAMAAxADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BsYXMyMDE0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  4899. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2637113.2637118},
  4900. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2637113.2637118}}
  4901. @article{Garcia:2014aa,
  4902. Author = {Garcia, Miguel and Ortin, Francisco and Quiroga, Jose},
  4903. Date-Added = {2014-10-15 10:50:57 +0000},
  4904. Date-Modified = {2014-10-15 10:51:02 +0000},
  4905. Doi = {10.1002/spe.2291},
  4906. Issn = {1097-024X},
  4907. Journal = {Software: Practice and Experience},
  4908. Keywords = {language implementation, hybrid dynamic and static typing, type inference, language design, runtime performance, memory consumption, C#, StaDyn},
  4909. Pages = {n/a--n/a},
  4910. Title = {Design and implementation of a efficient hybrid dynamic and static typing language},
  4911. Url = {http://dx.doi.org/10.1002/spe.2291},
  4912. Year = {2014},
  4913. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzcGUyMjkxLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc3BlMjI5MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KGdEPPJRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc3BlMjI5MS5wZGYAAA4AGAALAHMAcABlADIAMgA5ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NwZTIyOTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  4914. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.2291}}
  4915. @inproceedings{Greenberg15space,
  4916. Author = {Michael Greenberg},
  4917. Booktitle = {POPL},
  4918. Date-Added = {2014-10-14 16:06:04 +0000},
  4919. Date-Modified = {2014-10-14 16:06:04 +0000},
  4920. Title = {Space-efficient Manifest Contracts},
  4921. Year = {2015},
  4922. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxODEtZ3JlZW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE4MS1ncmVlbmJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96C9EPOPBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE4MS1ncmVlbmJlcmcucGRmAA4AJgASAHAAMQA4ADEALQBnAHIAZQBlAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE4MS1ncmVlbmJlcmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  4923. @inproceedings{Thiemann:2014ab,
  4924. Author = {Peter Thiemann},
  4925. Booktitle = {International Symposium on Trustworthy Global Computing},
  4926. Date-Added = {2014-10-14 15:57:42 +0000},
  4927. Date-Modified = {2014-10-14 15:58:49 +0000},
  4928. Title = {Session Types with Gradual Typing},
  4929. Year = {2014},
  4930. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWdyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWdyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dXTRDzdvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGdyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGYAAA4ANAAZAGcAcgBhAGQAdQBhAGwALQBzAGUAcwBzAGkAbwBuAC0AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9ncmFkdWFsLXNlc3Npb24tdHlwZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  4931. @article{Sevcik:2013aa,
  4932. Acmid = {2487248},
  4933. Address = {New York, NY, USA},
  4934. Articleno = {22},
  4935. Author = {\v{S}ev\v{c}\'{\i}k, Jaroslav and Vafeiadis, Viktor and Zappa Nardelli, Francesco and Jagannathan, Suresh and Sewell, Peter},
  4936. Date-Added = {2014-10-12 21:47:04 +0000},
  4937. Date-Modified = {2014-10-12 21:47:09 +0000},
  4938. Doi = {10.1145/2487241.2487248},
  4939. Issn = {0004-5411},
  4940. Issue_Date = {June 2013},
  4941. Journal = {J. ACM},
  4942. Keywords = {Relaxed memory models, semantics, verified compilation},
  4943. Month = jun,
  4944. Number = {3},
  4945. Numpages = {50},
  4946. Pages = {22:1--22:50},
  4947. Publisher = {ACM},
  4948. Title = {CompCertTSO: A Verified Compiler for Relaxed-Memory Concurrency},
  4949. Url = {http://doi.acm.org/10.1145/2487241.2487248},
  4950. Volume = {60},
  4951. Year = {2013},
  4952. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMjItc2V2Y2lrLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTIyLXNldmNpay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uc9EPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTIyLXNldmNpay5wZGYADgAeAA4AYQAyADIALQBzAGUAdgBjAGkAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTIyLXNldmNpay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4953. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2487241.2487248},
  4954. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2487241.2487248}}
  4955. @incollection{Bierman:2014aa,
  4956. Author = {Bierman, Gavin and Abadi, Mart{\'\i}n and Torgersen, Mads},
  4957. Booktitle = {ECOOP 2014 -- Object-Oriented Programming},
  4958. Date-Added = {2014-10-06 15:02:06 +0000},
  4959. Date-Modified = {2015-11-06 03:05:46 +0000},
  4960. Editor = {Jones, Richard},
  4961. Language = {English},
  4962. Pages = {257-281},
  4963. Publisher = {Springer Berlin Heidelberg},
  4964. Series = {Lecture Notes in Computer Science},
  4965. Title = {Understanding {TypeScript}},
  4966. Volume = {8586},
  4967. Year = {2014},
  4968. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHHVuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGbSFwsYGVdOUy5kYXRhTxEBwgAAAAABwgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHHVuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jWbRDz3sUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBKTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHVuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGYADgA6ABwAdQBuAGQAZQByAHMAdABhAG4AZABpAG4AZwAtAHQAeQBwAGUAcwBjAHIAaQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADlVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3VuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArQCyALoCgAKCAocCkgKbAqkCrQK0Ar0CwgLPAtIC5ALnAuwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC7g==},
  4969. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-662-44202-9_11}}
  4970. @techreport{Garza:1994aa,
  4971. Author = {David Garza and Wim Bohm},
  4972. Date-Added = {2014-09-30 09:29:04 +0000},
  4973. Date-Modified = {2014-09-30 09:30:15 +0000},
  4974. Institution = {Colorado State University},
  4975. Keywords = {sisal},
  4976. Month = {May},
  4977. Number = {CS-94-113},
  4978. Title = {Uniqueness and Completeness Analysis of Array Comprehensions},
  4979. Year = {1994},
  4980. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHVuaXF1ZW5lc3Mtc2lzYWwucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR1bmlxdWVuZXNzLXNpc2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41o0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB1bmlxdWVuZXNzLXNpc2FsLnBkZgAOACoAFAB1AG4AaQBxAHUAZQBuAGUAcwBzAC0AcwBpAHMAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi91bmlxdWVuZXNzLXNpc2FsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  4981. @inproceedings{Garza-salazar:1997aa,
  4982. Author = {David A. Garza-salazar and Wim B{\"o}hm},
  4983. Booktitle = {Proceedings of the 2nd Parallel Computation and Scheduling Workshop},
  4984. Date-Added = {2014-09-30 09:21:59 +0000},
  4985. Date-Modified = {2014-09-30 09:23:56 +0000},
  4986. Title = {D-OSC: A {SISAL} Compiler for Distributed-Memory Machines},
  4987. Year = {1997},
  4988. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0QtT1NDLVNJU0FMLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPRC1PU0MtU0lTQUwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJvLEdBP7llQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQUCaZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEQtT1NDLVNJU0FMLnBkZgAOACAADwBEAC0ATwBTAEMALQBTAEkAUwBBAEwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9ELU9TQy1TSVNBTC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  4989. @book{Bolin:2010aa,
  4990. Author = {Michael Bolin},
  4991. Date-Added = {2014-09-29 13:54:30 +0000},
  4992. Date-Modified = {2014-09-29 13:55:32 +0000},
  4993. Publisher = {O'Reilly},
  4994. Title = {Closure: The Definitive Guide},
  4995. Year = {2010},
  4996. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGNsb3N1cmVfdGhlX2RlZmluaXRpdmVfZ3VpZGUucGRm0hcLGBlXTlMuZGF0YU8RAdIAAAAAAdIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9jbG9zdXJlX3RoZV9kZWZpbml0aSNCRjcxMjQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ek0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjbG9zdXJlX3RoZV9kZWZpbml0aSNCRjcxMjQucGRmAAAOAEIAIABjAGwAbwBzAHUAcgBlAF8AdABoAGUAXwBkAGUAZgBpAG4AaQB0AGkAdgBlAF8AZwB1AGkAZABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA9VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9jbG9zdXJlX3RoZV9kZWZpbml0aXZlX2d1aWRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCxALYAvgKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  4997. @article{Savage:2014aa,
  4998. Acmid = {2659764},
  4999. Address = {New York, NY, USA},
  5000. Author = {Savage, Neil},
  5001. Date-Added = {2014-09-28 11:57:46 +0000},
  5002. Date-Modified = {2014-09-28 11:57:50 +0000},
  5003. Doi = {10.1145/2659764},
  5004. Issn = {0001-0782},
  5005. Issue_Date = {October 2014},
  5006. Journal = {Commun. ACM},
  5007. Month = sep,
  5008. Number = {10},
  5009. Numpages = {3},
  5010. Pages = {16--18},
  5011. Publisher = {ACM},
  5012. Title = {Gradual Evolution},
  5013. Url = {http://doi.acm.org/10.1145/2659764},
  5014. Volume = {57},
  5015. Year = {2014},
  5016. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2659764},
  5017. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2659764}}
  5018. @techreport{Heroux:2009aa,
  5019. Author = {Michael A. Heroux and Douglas W. Doerfler and Paul S. Crozier and James M. Willenbring and H. Carter Edwards and Alan Williams and Mahesh Rajan and Eric R. Keiter and Heidi K. Thorn- quist and Robert W. Numrich},
  5020. Date-Added = {2014-09-17 02:09:22 +0000},
  5021. Date-Modified = {2014-09-17 02:10:40 +0000},
  5022. Institution = {Sandia National Laboratories},
  5023. Number = {SAND2009-5574},
  5024. Title = {Improving Performance via Mini-applications},
  5025. Year = {2009},
  5026. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL01hbnRldm9PdmVydmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE01hbnRldm9PdmVydmlldy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACWsEnQPmXoUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0D6eKAAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNYW50ZXZvT3ZlcnZpZXcucGRmAA4AKAATAE0AYQBuAHQAZQB2AG8ATwB2AGUAcgB2AGkAZQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWFudGV2b092ZXJ2aWV3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  5027. @techreport{Karlin:2013aa,
  5028. Author = {Ian Karlin and Jeff Keasler and Rob Neely},
  5029. Date-Added = {2014-09-17 02:05:02 +0000},
  5030. Date-Modified = {2014-09-17 02:05:05 +0000},
  5031. Location = {Livermore, CA},
  5032. Month = {August},
  5033. Number = {LLNL-TR-641973},
  5034. Pages = {1-9},
  5035. Title = {LULESH 2.0 Updates and Changes},
  5036. Year = {2013},
  5037. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL0xVTEVTSDIuMF9DaGFuZ2VzLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVTFVMRVNIMi4wX0NoYW5nZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJavitA+ZKVQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQPpzlAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AExVTEVTSDIuMF9DaGFuZ2VzLnBkZgAOACwAFQBMAFUATABFAFMASAAyAC4AMABfAEMAaABhAG4AZwBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9MVUxFU0gyLjBfQ2hhbmdlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  5038. @inproceedings{Engler:2003aa,
  5039. Acmid = {945468},
  5040. Address = {New York, NY, USA},
  5041. Author = {Engler, Dawson and Ashcraft, Ken},
  5042. Booktitle = {Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles},
  5043. Date-Added = {2014-09-16 16:56:18 +0000},
  5044. Date-Modified = {2014-09-16 16:56:22 +0000},
  5045. Doi = {10.1145/945445.945468},
  5046. Isbn = {1-58113-757-5},
  5047. Keywords = {deadlock detection, program checking, race detection},
  5048. Location = {Bolton Landing, NY, USA},
  5049. Numpages = {16},
  5050. Pages = {237--252},
  5051. Publisher = {ACM},
  5052. Series = {SOSP '03},
  5053. Title = {RacerX: Effective, Static Detection of Race Conditions and Deadlocks},
  5054. Url = {http://doi.acm.org/10.1145/945445.945468},
  5055. Year = {2003},
  5056. Bdsk-Url-1 = {http://doi.acm.org/10.1145/945445.945468},
  5057. Bdsk-Url-2 = {http://dx.doi.org/10.1145/945445.945468}}
  5058. @inproceedings{Bacon:2000ab,
  5059. Acmid = {353197},
  5060. Address = {New York, NY, USA},
  5061. Author = {Bacon, David F. and Strom, Robert E. and Tarafdar, Ashis},
  5062. Booktitle = {Proceedings of the 15th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  5063. Date-Added = {2014-09-16 16:55:11 +0000},
  5064. Date-Modified = {2014-09-16 16:55:13 +0000},
  5065. Doi = {10.1145/353171.353197},
  5066. Isbn = {1-58113-200-X},
  5067. Keywords = {Java, concurrency, data races, monitors, multiprocessors, programming languages, thread safety},
  5068. Location = {Minneapolis, Minnesota, USA},
  5069. Numpages = {19},
  5070. Pages = {382--400},
  5071. Publisher = {ACM},
  5072. Series = {OOPSLA '00},
  5073. Title = {Guava: A Dialect of Java Without Data Races},
  5074. Url = {http://doi.acm.org/10.1145/353171.353197},
  5075. Year = {2000},
  5076. Bdsk-Url-1 = {http://doi.acm.org/10.1145/353171.353197},
  5077. Bdsk-Url-2 = {http://dx.doi.org/10.1145/353171.353197}}
  5078. @article{Abadi:2006aa,
  5079. Acmid = {1119480},
  5080. Address = {New York, NY, USA},
  5081. Author = {Abadi, Martin and Flanagan, Cormac and Freund, Stephen N.},
  5082. Date-Added = {2014-09-16 16:52:22 +0000},
  5083. Date-Modified = {2014-09-16 16:52:25 +0000},
  5084. Doi = {10.1145/1119479.1119480},
  5085. Issn = {0164-0925},
  5086. Issue_Date = {March 2006},
  5087. Journal = {ACM Trans. Program. Lang. Syst.},
  5088. Keywords = {Concurrent programs, race conditions, type inference, type system},
  5089. Month = mar,
  5090. Number = {2},
  5091. Numpages = {49},
  5092. Pages = {207--255},
  5093. Publisher = {ACM},
  5094. Title = {Types for Safe Locking: Static Race Detection for Java},
  5095. Url = {http://doi.acm.org/10.1145/1119479.1119480},
  5096. Volume = {28},
  5097. Year = {2006},
  5098. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjA3LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIwNy1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96MNEPOPBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIwNy1hYmFkaS5wZGYADgAeAA4AcAAyADAANwAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIwNy1hYmFkaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  5099. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1119479.1119480},
  5100. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1119479.1119480}}
  5101. @inproceedings{Bocchino:2009aa,
  5102. Acmid = {1640097},
  5103. Address = {New York, NY, USA},
  5104. Author = {Bocchino,Jr., Robert L. and Adve, Vikram S. and Dig, Danny and Adve, Sarita V. and Heumann, Stephen and Komuravelli, Rakesh and Overbey, Jeffrey and Simmons, Patrick and Sung, Hyojin and Vakilian, Mohsen},
  5105. Booktitle = {Proceedings of the 24th ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications},
  5106. Date-Added = {2014-09-16 16:48:28 +0000},
  5107. Date-Modified = {2014-09-16 16:48:32 +0000},
  5108. Doi = {10.1145/1640089.1640097},
  5109. Isbn = {978-1-60558-766-0},
  5110. Keywords = {commutativity, determinism, deterministic parallelism, effect systems, effects},
  5111. Location = {Orlando, Florida, USA},
  5112. Numpages = {20},
  5113. Pages = {97--116},
  5114. Publisher = {ACM},
  5115. Series = {OOPSLA '09},
  5116. Title = {A Type and Effect System for Deterministic Parallel Java},
  5117. Url = {http://doi.acm.org/10.1145/1640089.1640097},
  5118. Year = {2009},
  5119. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA5Ny1ib2NjaGluby5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA5Ny1ib2NjaGluby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8XRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA5Ny1ib2NjaGluby5wZGYADgAiABAAcAA5ADcALQBiAG8AYwBjAGgAaQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A5Ny1ib2NjaGluby5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  5120. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640097},
  5121. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1640089.1640097}}
  5122. @inproceedings{Anderson:2013aa,
  5123. Address = {Denver, CO USA},
  5124. Author = {Matthew Anderson and Maciej Brodowicz and Abhishek Kulkarni and Thomas Sterling},
  5125. Booktitle = {The 4th international workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems at SC13},
  5126. Date-Added = {2014-09-16 14:49:53 +0000},
  5127. Date-Modified = {2014-09-16 14:49:58 +0000},
  5128. Month = {Nov},
  5129. Title = {Performance Modeling of Gyrokinetic Toroidal Simulations for a many-tasking runtime system},
  5130. Year = 2013,
  5131. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGFuZGVyc29uMTNfX3BtYnMucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRhbmRlcnNvbjEzX19wbWJzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26c0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhbmRlcnNvbjEzX19wbWJzLnBkZgAOACoAFABhAG4AZABlAHIAcwBvAG4AMQAzAF8AXwBwAG0AYgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hbmRlcnNvbjEzX19wbWJzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  5132. @inproceedings{Anderson:2014aa,
  5133. Address = {Leipzig, Germany},
  5134. Author = {Matthew Anderson and Maciej Brodowicz and Luke Dalessandro and Jackson DeBuhr and Thomas Sterling},
  5135. Booktitle = {29th International Supercomputing Conference (ISC), 2014},
  5136. Date-Added = {2014-09-16 14:48:47 +0000},
  5137. Date-Modified = {2014-09-16 14:48:51 +0000},
  5138. Month = {Jun},
  5139. Title = {A dynamic execution model applied to distributed collision detection},
  5140. Year = 2014,
  5141. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FuZGVyc29uMTRfX2lzYy5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FuZGVyc29uMTRfX2lzYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bp3RDzUmUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFuZGVyc29uMTRfX2lzYy5wZGYAAA4AKAATAGEAbgBkAGUAcgBzAG8AbgAxADQAXwBfAGkAcwBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hbmRlcnNvbjE0X19pc2MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  5142. @inproceedings{Dybvig:2006aa,
  5143. Acmid = {1159805},
  5144. Address = {New York, NY, USA},
  5145. Author = {Dybvig, R. Kent},
  5146. Booktitle = {Proceedings of the Eleventh ACM SIGPLAN International Conference on Functional Programming},
  5147. Date-Added = {2014-09-10 13:49:29 +0000},
  5148. Date-Modified = {2014-09-10 13:49:32 +0000},
  5149. Doi = {10.1145/1159803.1159805},
  5150. Isbn = {1-59593-309-3},
  5151. Keywords = {chez scheme, scheme implementation},
  5152. Location = {Portland, Oregon, USA},
  5153. Numpages = {12},
  5154. Pages = {1--12},
  5155. Publisher = {ACM},
  5156. Series = {ICFP '06},
  5157. Title = {The Development of Chez Scheme},
  5158. Url = {http://doi.acm.org/10.1145/1159803.1159805},
  5159. Year = {2006},
  5160. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1keWJ2aWcucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1keWJ2aWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ly0Q847lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMS1keWJ2aWcucGRmAAAOABwADQBwADEALQBkAHkAYgB2AGkAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEtZHlidmlnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  5161. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1159803.1159805},
  5162. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1159803.1159805}}
  5163. @techreport{Sussman:1975aa,
  5164. Address = {Cambridge, MA, USA},
  5165. Author = {Sussman, Gerald J. and Steele,Jr., Guy L.},
  5166. Date-Added = {2014-09-10 13:45:49 +0000},
  5167. Date-Modified = {2014-09-10 13:45:53 +0000},
  5168. Publisher = {Massachusetts Institute of Technology},
  5169. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-AILab%2F%2FAIM-349},
  5170. Title = {An Interpreter for Extended Lambda Calculus},
  5171. Year = {1975},
  5172. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0FJTS0zNDkucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtBSU0tMzQ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlYS+0DXOaVBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANA2BqkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQUlNLTM0OS5wZGYADgAYAAsAQQBJAE0ALQAzADQAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FJTS0zNDkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  5173. @inproceedings{Brooks:1982aa,
  5174. Acmid = {802141},
  5175. Address = {New York, NY, USA},
  5176. Author = {Brooks, Rodney A. and Gabriel, Richard P. and Steele,Jr., Guy L.},
  5177. Booktitle = {Proceedings of the 1982 ACM Symposium on LISP and Functional Programming},
  5178. Date-Added = {2014-09-10 13:44:17 +0000},
  5179. Date-Modified = {2014-09-10 13:44:19 +0000},
  5180. Doi = {10.1145/800068.802141},
  5181. Isbn = {0-89791-082-6},
  5182. Location = {Pittsburgh, Pennsylvania, USA},
  5183. Numpages = {6},
  5184. Pages = {108--113},
  5185. Publisher = {ACM},
  5186. Series = {LFP '82},
  5187. Title = {S-1 Common Lisp Implementation},
  5188. Url = {http://doi.acm.org/10.1145/800068.802141},
  5189. Year = {1982},
  5190. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDgtYnJvb2tzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwOC1icm9va3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95kdEPOO9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEwOC1icm9va3MucGRmAAAOACAADwBwADEAMAA4AC0AYgByAG8AbwBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMDgtYnJvb2tzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  5191. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800068.802141},
  5192. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800068.802141}}
  5193. @phdthesis{Ungar:1986aa,
  5194. Address = {Berkeley, CA, USA},
  5195. Author = {Ungar, David Michael},
  5196. Date-Added = {2014-09-10 13:41:47 +0000},
  5197. Date-Modified = {2014-09-10 13:41:58 +0000},
  5198. Note = {UMI order no. GAX86-24972},
  5199. Publisher = {University of California at Berkeley},
  5200. Title = {The Design and Evaluation of a High Performance {SMALLTALK} System},
  5201. Year = {1986}}
  5202. @inproceedings{Goldberg:1991aa,
  5203. Acmid = {113460},
  5204. Address = {New York, NY, USA},
  5205. Author = {Goldberg, Benjamin},
  5206. Booktitle = {Proceedings of the ACM SIGPLAN 1991 Conference on Programming Language Design and Implementation},
  5207. Date-Added = {2014-09-10 13:39:35 +0000},
  5208. Date-Modified = {2014-09-10 13:39:38 +0000},
  5209. Doi = {10.1145/113445.113460},
  5210. Isbn = {0-89791-428-7},
  5211. Location = {Toronto, Ontario, Canada},
  5212. Numpages = {12},
  5213. Pages = {165--176},
  5214. Publisher = {ACM},
  5215. Series = {PLDI '91},
  5216. Title = {Tag-free Garbage Collection for Strongly Typed Programming Languages},
  5217. Url = {http://doi.acm.org/10.1145/113445.113460},
  5218. Year = {1991},
  5219. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNjUtZ29sZGJlcmcucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTY1LWdvbGRiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nw0Q848FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTY1LWdvbGRiZXJnLnBkZgAADgAkABEAcAAxADYANQAtAGcAbwBsAGQAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE2NS1nb2xkYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  5220. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113460},
  5221. Bdsk-Url-2 = {http://dx.doi.org/10.1145/113445.113460}}
  5222. @inproceedings{Qadeer:2004aa,
  5223. Acmid = {996845},
  5224. Address = {New York, NY, USA},
  5225. Author = {Qadeer, Shaz and Wu, Dinghao},
  5226. Booktitle = {Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation},
  5227. Date-Added = {2014-09-09 18:00:29 +0000},
  5228. Date-Modified = {2014-09-09 18:00:32 +0000},
  5229. Doi = {10.1145/996841.996845},
  5230. Isbn = {1-58113-807-5},
  5231. Keywords = {assertion checking, concurrent software, model checking, program analysis, race detection},
  5232. Location = {Washington DC, USA},
  5233. Numpages = {11},
  5234. Pages = {14--24},
  5235. Publisher = {ACM},
  5236. Series = {PLDI '04},
  5237. Title = {KISS: Keep It Simple and Sequential},
  5238. Url = {http://doi.acm.org/10.1145/996841.996845},
  5239. Year = {2004},
  5240. Bdsk-Url-1 = {http://doi.acm.org/10.1145/996841.996845},
  5241. Bdsk-Url-2 = {http://dx.doi.org/10.1145/996841.996845}}
  5242. @inproceedings{Sen:2007aa,
  5243. Acmid = {1763234},
  5244. Address = {Berlin, Heidelberg},
  5245. Author = {Sen, Koushik and Agha, Gul},
  5246. Booktitle = {Proceedings of the 2Nd International Haifa Verification Conference on Hardware and Software, Verification and Testing},
  5247. Date-Added = {2014-09-09 17:59:35 +0000},
  5248. Date-Modified = {2014-09-09 17:59:39 +0000},
  5249. Isbn = {978-3-540-70888-9},
  5250. Location = {Haifa, Israel},
  5251. Numpages = {17},
  5252. Pages = {166--182},
  5253. Publisher = {Springer-Verlag},
  5254. Series = {HVC'06},
  5255. Title = {A Race-detection and Flipping Algorithm for Automated Testing of Multi-threaded Programs},
  5256. Url = {http://dl.acm.org/citation.cfm?id=1763218.1763234},
  5257. Year = {2007},
  5258. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1763218.1763234}}
  5259. @inproceedings{Choi:2002aa,
  5260. Acmid = {512560},
  5261. Address = {New York, NY, USA},
  5262. Author = {Choi, Jong-Deok and Lee, Keunwoo and Loginov, Alexey and O'Callahan, Robert and Sarkar, Vivek and Sridharan, Manu},
  5263. Booktitle = {Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation},
  5264. Date-Added = {2014-09-09 17:56:27 +0000},
  5265. Date-Modified = {2014-09-09 17:56:30 +0000},
  5266. Doi = {10.1145/512529.512560},
  5267. Isbn = {1-58113-463-0},
  5268. Keywords = {dataraces, debugging, multithreaded programming, object-oriented programming, parallel programs, race conditions, static-dynamic co-analysis, synchronization},
  5269. Location = {Berlin, Germany},
  5270. Numpages = {12},
  5271. Pages = {258--269},
  5272. Publisher = {ACM},
  5273. Series = {PLDI '02},
  5274. Title = {Efficient and Precise Datarace Detection for Multithreaded Object-oriented Programs},
  5275. Url = {http://doi.acm.org/10.1145/512529.512560},
  5276. Year = {2002},
  5277. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512560},
  5278. Bdsk-Url-2 = {http://dx.doi.org/10.1145/512529.512560}}
  5279. @inproceedings{Joshi:2009aa,
  5280. Acmid = {1575118},
  5281. Address = {Berlin, Heidelberg},
  5282. Author = {Joshi, Pallavi and Naik, Mayur and Park, Chang-Seo and Sen, Koushik},
  5283. Booktitle = {Proceedings of the 21st International Conference on Computer Aided Verification},
  5284. Date-Added = {2014-09-09 17:54:27 +0000},
  5285. Date-Modified = {2014-09-09 17:54:31 +0000},
  5286. Doi = {10.1007/978-3-642-02658-4_54},
  5287. Isbn = {978-3-642-02657-7},
  5288. Location = {Grenoble, France},
  5289. Numpages = {7},
  5290. Pages = {675--681},
  5291. Publisher = {Springer-Verlag},
  5292. Series = {CAV '09},
  5293. Title = {CalFuzzer: An Extensible Active Testing Framework for Concurrent Programs},
  5294. Url = {http://dx.doi.org/10.1007/978-3-642-02658-4_54},
  5295. Year = {2009},
  5296. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-02658-4_54}}
  5297. @article{Flanagan:2008aa,
  5298. Acmid = {1363592},
  5299. Address = {Amsterdam, The Netherlands, The Netherlands},
  5300. Author = {Flanagan, Cormac and Freund, Stephen N.},
  5301. Date-Added = {2014-09-09 17:52:23 +0000},
  5302. Date-Modified = {2014-09-09 17:52:26 +0000},
  5303. Doi = {10.1016/j.scico.2007.12.001},
  5304. Issn = {0167-6423},
  5305. Issue_Date = {April, 2008},
  5306. Journal = {Sci. Comput. Program.},
  5307. Keywords = {Atomicity, Concurrency, Dynamic analysis, Reduction},
  5308. Month = apr,
  5309. Number = {2},
  5310. Numpages = {21},
  5311. Pages = {89--109},
  5312. Publisher = {Elsevier North-Holland, Inc.},
  5313. Title = {Atomizer: A Dynamic Atomicity Checker for Multithreaded Programs},
  5314. Url = {http://dx.doi.org/10.1016/j.scico.2007.12.001},
  5315. Volume = {71},
  5316. Year = {2008},
  5317. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2007.12.001}}
  5318. @article{Savage:1997aa,
  5319. Acmid = {265927},
  5320. Address = {New York, NY, USA},
  5321. Author = {Savage, Stefan and Burrows, Michael and Nelson, Greg and Sobalvarro, Patrick and Anderson, Thomas},
  5322. Date-Added = {2014-09-09 17:51:05 +0000},
  5323. Date-Modified = {2014-09-09 17:51:09 +0000},
  5324. Doi = {10.1145/265924.265927},
  5325. Issn = {0734-2071},
  5326. Issue_Date = {Nov. 1997},
  5327. Journal = {ACM Trans. Comput. Syst.},
  5328. Keywords = {binary code modification, multithreaded programming, race detection},
  5329. Month = nov,
  5330. Number = {4},
  5331. Numpages = {21},
  5332. Pages = {391--411},
  5333. Publisher = {ACM},
  5334. Title = {Eraser: A Dynamic Data Race Detector for Multithreaded Programs},
  5335. Url = {http://doi.acm.org/10.1145/265924.265927},
  5336. Volume = {15},
  5337. Year = {1997},
  5338. Bdsk-Url-1 = {http://doi.acm.org/10.1145/265924.265927},
  5339. Bdsk-Url-2 = {http://dx.doi.org/10.1145/265924.265927}}
  5340. @inproceedings{Holk:2014aa,
  5341. Author = {Eric Holk and Ryan Newton and Jeremy Siek and Andrew Lumsdaine},
  5342. Booktitle = {{ACM} {SIGPLAN} conference on Object oriented programming, systems, languages, and applications},
  5343. Date-Added = {2014-09-09 14:26:22 +0000},
  5344. Date-Modified = {2014-09-09 14:27:47 +0000},
  5345. Publisher = {ACM},
  5346. Series = {OOPSLA '14},
  5347. Title = {Region-based Memory Management for GPU Programming Languages},
  5348. Year = {2014},
  5349. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE29vcHNsYTE5MC1ob2xrQS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE29vcHNsYTE5MC1ob2xrQS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVrRDzjrUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG9vcHNsYTE5MC1ob2xrQS5wZGYAAA4AKAATAG8AbwBwAHMAbABhADEAOQAwAC0AaABvAGwAawBBAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9vb3BzbGExOTAtaG9sa0EucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  5350. @inproceedings{Gacek:2008aa,
  5351. Author = {Andrew Gacek},
  5352. Booktitle = {Proceedings of IJCAR 2008},
  5353. Date-Added = {2014-09-02 20:23:53 +0000},
  5354. Date-Modified = {2014-09-02 20:23:57 +0000},
  5355. Editor = {A. Armando and P. Baumgartner and G. Dowek},
  5356. Month = {August},
  5357. Pages = {154--161},
  5358. Pdf = {http://arxiv.org/pdf/0803.2305.pdf},
  5359. Publisher = {Springer},
  5360. Series = {Lecture Notes in Artificial Intelligence},
  5361. Slides = {http://www.cs.umn.edu/~agacek/pubs/slides/gacek08ijcar-slides.pdf},
  5362. Title = {The {A}bella Interactive Theorem Prover (System Description)},
  5363. Volume = 5195,
  5364. Year = 2008}
  5365. @inproceedings{Ellison:2012aa,
  5366. Author = {Chucky Ellison and Grigore Ro{\c s}u},
  5367. Booktitle = {Proceedings of the 39th Symposium on Principles of Programming Languages (POPL'12)},
  5368. Date-Added = {2014-09-02 20:16:42 +0000},
  5369. Date-Modified = {2014-09-02 20:16:46 +0000},
  5370. Doi = {10.1145/2103656.2103719},
  5371. Pages = {533-544},
  5372. Publisher = {ACM},
  5373. Title = {An Executable Formal Semantics of {C} with Applications},
  5374. Year = {2012},
  5375. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MzMtZWxsaXNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MzMtZWxsaXNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ezTRDzjzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA1MzMtZWxsaXNvbi5wZGYADgAiABAAcAA1ADMAMwAtAGUAbABsAGkAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1MzMtZWxsaXNvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  5376. Bdsk-Url-1 = {http://dx.doi.org/10.1145/2103656.2103719}}
  5377. @inproceedings{Rosu:2013aa,
  5378. Author = {Rosu, Grigore and Serbanuta, Traian Florin},
  5379. Booktitle = {Proceedings of International K Workshop (K'11)},
  5380. Date-Added = {2014-09-02 20:16:16 +0000},
  5381. Date-Modified = {2014-09-02 20:16:21 +0000},
  5382. Note = {{To appear.}},
  5383. Publisher = {Elsevier},
  5384. Series = {ENTCS},
  5385. Title = {K Overview and SIMPLE Case Study},
  5386. Year = {2013}}
  5387. @book{Miller:2012aa,
  5388. Author = {Dale Miller and Gopalan Nadathur},
  5389. Date-Added = {2014-09-02 18:32:31 +0000},
  5390. Date-Modified = {2014-09-02 18:33:23 +0000},
  5391. Publisher = {Cambridge University Press},
  5392. Title = {Programming with Higher-Order Logic},
  5393. Year = {2012}}
  5394. @book{Felleisen:2009aa,
  5395. Author = {Matthias Felleisen and Robert Bruce Findler and Matthew Flatt},
  5396. Date-Added = {2014-09-02 18:29:57 +0000},
  5397. Date-Modified = {2014-09-02 18:30:27 +0000},
  5398. Publisher = {MIT Press},
  5399. Title = {Semantics Engineering with PLT Redex},
  5400. Year = {2009}}
  5401. @article{ACETO:2012aa,
  5402. Author = {ACETO,LUCA and CIMINI,MATTEO and INGOLFSDOTTIR,ANNA},
  5403. Date-Added = {2014-08-30 16:56:37 +0000},
  5404. Date-Modified = {2014-08-30 16:56:47 +0000},
  5405. Doi = {10.1017/S0960129511000417},
  5406. Issn = {1469-8072},
  5407. Issue = {Special Issue 02},
  5408. Journal = {Mathematical Structures in Computer Science},
  5409. Month = {4},
  5410. Numpages = {41},
  5411. Pages = {291--331},
  5412. Title = {Proving the validity of equations in {GSOS} languages using rule-matching bisimilarity},
  5413. Url = {http://journals.cambridge.org/article_S0960129511000417},
  5414. Volume = {22},
  5415. Year = {2012},
  5416. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0960129511000417},
  5417. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0960129511000417}}
  5418. @book{Sterling:1999aa,
  5419. Address = {Cambridge, MA, USA},
  5420. Author = {Sterling, Thomas L. and Salmon, John and Becker, Donald J. and Savarese, Daniel F.},
  5421. Date-Added = {2014-08-30 16:46:16 +0000},
  5422. Date-Modified = {2014-08-30 16:46:19 +0000},
  5423. Isbn = {0-262-69218-X},
  5424. Publisher = {MIT Press},
  5425. Title = {How to Build a Beowulf: A Guide to the Implementation and Application of PC Clusters},
  5426. Year = {1999}}
  5427. @book{Sterling:2001aa,
  5428. Address = {Cambridge, MA, USA},
  5429. Author = {Sterling, Thomas},
  5430. Date-Added = {2014-08-30 16:44:47 +0000},
  5431. Date-Modified = {2014-08-30 16:44:50 +0000},
  5432. Isbn = {0262692759},
  5433. Publisher = {MIT Press},
  5434. Title = {Beowulf Cluster Computing with Windows},
  5435. Year = {2001}}
  5436. @inproceedings{Aceto:2011aa,
  5437. Author = {Luca Aceto and Matteo Cimini and Anna Ing{\'o}lfsd{\'o}ttir and Arni Hermann Reynisson and Steinar Hugi Sigurdarson and Marjan Sirjani},
  5438. Booktitle = {10th International Workshop on the Foundations of Coordination Languages and Software Architectures},
  5439. Date-Added = {2014-08-30 16:33:40 +0000},
  5440. Date-Modified = {2014-08-30 16:36:34 +0000},
  5441. Title = {Modelling and Simulation of Asynchronous Real-Time Systems using Timed Rebeca},
  5442. Year = {2011}}
  5443. @inproceedings{Cimini:2010aa,
  5444. Author = {Matteo Cimini and Claudio Sacerdoti Coen and Davide Sangiorgi},
  5445. Booktitle = {5th Symposium on Trustworthy Global Computing},
  5446. Date-Added = {2014-08-30 16:31:07 +0000},
  5447. Date-Modified = {2014-08-30 16:33:08 +0000},
  5448. Title = {Functions as processes: termination and the $\lambda\mu\mu$-calculus},
  5449. Year = {2010}}
  5450. @inproceedings{Edmonds:2006aa,
  5451. Author = {Nick Edmonds and Alex Breuer and Douglas Gregor and Andrew Lumsdaine},
  5452. Booktitle = {9th {DIMACS} Implementation Challenge - Shortest Paths},
  5453. Date-Added = {2014-08-30 16:23:29 +0000},
  5454. Date-Modified = {2014-08-30 16:27:19 +0000},
  5455. Series = {{DIMACS} Series in Discrete Mathematics and Theoretical Computer Science},
  5456. Title = {Single-Source Shortest Paths with the Parallel Boost Graph Library},
  5457. Year = {2006}}
  5458. @book{Gropp:1998aa,
  5459. Address = {Cambridge, MA, USA},
  5460. Area = {M},
  5461. Areaseq = {0},
  5462. Author = {William Gropp and Steven Huss-Lederman and Andrew Lumsdaine and Ewing Lusk and Bill Nitzberg and William Saphir and Marc Snir},
  5463. Date-Added = {2014-08-30 16:20:52 +0000},
  5464. Date-Modified = {2014-08-30 16:20:55 +0000},
  5465. Optseries = {Scientific and engineering computation},
  5466. Publisher = {MIT Press},
  5467. Title = {{MPI} - The Complete Reference: Volume 2, The {MPI}-2 Extensions},
  5468. Year = 1998}
  5469. @inproceedings{Willcock:2010aa,
  5470. Acmid = {1854323},
  5471. Address = {New York, NY, USA},
  5472. Author = {Willcock, Jeremiah James and Hoefler, Torsten and Edmonds, Nicholas Gerard and Lumsdaine, Andrew},
  5473. Booktitle = {Proceedings of the 19th International Conference on Parallel Architectures and Compilation Techniques},
  5474. Date-Added = {2014-08-30 16:19:05 +0000},
  5475. Date-Modified = {2014-08-30 16:19:14 +0000},
  5476. Doi = {10.1145/1854273.1854323},
  5477. Isbn = {978-1-4503-0178-7},
  5478. Keywords = {active messages, parallel graph algorithms, parallel programming interfaces},
  5479. Location = {Vienna, Austria},
  5480. Numpages = {10},
  5481. Pages = {401--410},
  5482. Publisher = {ACM},
  5483. Series = {PACT '10},
  5484. Title = {{AM++}: A Generalized Active Message Framework},
  5485. Url = {http://doi.acm.org/10.1145/1854273.1854323},
  5486. Year = {2010},
  5487. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MDEtd2lsbGNvY2sucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDAxLXdpbGxjb2NrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rs0Q848lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDAxLXdpbGxjb2NrLnBkZgAADgAkABEAcAA0ADAAMQAtAHcAaQBsAGwAYwBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQwMS13aWxsY29jay5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  5488. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1854273.1854323},
  5489. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1854273.1854323}}
  5490. @inproceedings{Geist:1996aa,
  5491. Acmid = {700651},
  5492. Address = {London, UK, UK},
  5493. Author = {Geist, Al and Gropp, William and Huss-Lederman, Steven and Lumsdaine, Andrew and Lusk, Ewing L. and Saphir, William and Skjellum, Tony and Snir, Marc},
  5494. Booktitle = {Proceedings of the Second International Euro-Par Conference on Parallel Processing - Volume I},
  5495. Date-Added = {2014-08-30 16:15:29 +0000},
  5496. Date-Modified = {2014-08-30 16:15:32 +0000},
  5497. Isbn = {3-540-61626-8},
  5498. Numpages = {8},
  5499. Pages = {128--135},
  5500. Publisher = {Springer-Verlag},
  5501. Series = {Euro-Par '96},
  5502. Title = {MPI-2: Extending the Message-Passing Interface},
  5503. Url = {http://dl.acm.org/citation.cfm?id=646668.700651},
  5504. Year = {1996},
  5505. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646668.700651}}
  5506. @inproceedings{Graham:2006aa,
  5507. Author = {Graham, R.L. and Shipman, G.M. and Barrett, B.W. and Castain, R.H. and Bosilca, G. and Lumsdaine, A},
  5508. Booktitle = {Cluster Computing, 2006 IEEE International Conference on},
  5509. Date-Added = {2014-08-30 16:13:31 +0000},
  5510. Date-Modified = {2014-08-30 16:13:34 +0000},
  5511. Doi = {10.1109/CLUSTR.2006.311904},
  5512. Issn = {1552-5244},
  5513. Keywords = {message passing;Open MPI;heterogeneous computing systems;heterogeneous network;open-source MPI implementation;processor support;Application software;Authentication;Computer architecture;Computer science;Distributed computing;Laboratories;Network interfaces;Open systems;Processor scheduling;Protocols},
  5514. Month = {Sept},
  5515. Pages = {1-9},
  5516. Title = {Open MPI: A High-Performance, Heterogeneous MPI},
  5517. Year = {2006},
  5518. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CLUSTR.2006.311904}}
  5519. @inproceedings{Hursey:2007aa,
  5520. Author = {Hursey, J. and Squyres, J.M. and Mattox, T.I and Lumsdaine, A},
  5521. Booktitle = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  5522. Date-Added = {2014-08-30 16:12:43 +0000},
  5523. Date-Modified = {2014-08-30 16:12:46 +0000},
  5524. Doi = {10.1109/IPDPS.2007.370605},
  5525. Keywords = {application program interfaces;checkpointing;message passing;software architecture;software fault tolerance;software portability;Open MPI;checkpoint-restart process fault tolerance;modular component architecture;production quality MPI;system software;Application software;Fault tolerance;Fault tolerant systems;Laboratories;Libraries;Message passing;Open systems;Platform virtualization;Production;Robustness},
  5526. Month = {March},
  5527. Pages = {1-8},
  5528. Title = {The Design and Implementation of Checkpoint/Restart Process Fault Tolerance for Open MPI},
  5529. Year = {2007},
  5530. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2007.370605}}
  5531. @incollection{Gabriel:2004aa,
  5532. Author = {Gabriel, Edgar and Fagg, GrahamE. and Bosilca, George and Angskun, Thara and Dongarra, JackJ. and Squyres, JeffreyM. and Sahay, Vishal and Kambadur, Prabhanjan and Barrett, Brian and Lumsdaine, Andrew and Castain, RalphH. and Daniel, DavidJ. and Graham, RichardL. and Woodall, TimothyS.},
  5533. Booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
  5534. Date-Added = {2014-08-30 16:11:19 +0000},
  5535. Date-Modified = {2014-08-30 16:11:37 +0000},
  5536. Doi = {10.1007/978-3-540-30218-6_19},
  5537. Editor = {Kranzlm{\"u}ller, Dieter and Kacsuk, P{\'e}ter and Dongarra, Jack},
  5538. Isbn = {978-3-540-23163-9},
  5539. Language = {English},
  5540. Pages = {97-104},
  5541. Publisher = {Springer Berlin Heidelberg},
  5542. Series = {Lecture Notes in Computer Science},
  5543. Title = {Open {MPI}: Goals, Concept, and Design of a Next Generation {MPI} Implementation},
  5544. Url = {http://dx.doi.org/10.1007/978-3-540-30218-6_19},
  5545. Volume = {3241},
  5546. Year = {2004},
  5547. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-30218-6_19}}
  5548. @article{Lumsdaine:2007aa,
  5549. Author = {Andrew Lumsdaine and Douglas Gregor and Bruce Hendrickson and Jonathan Berry},
  5550. Date-Added = {2014-08-30 16:07:38 +0000},
  5551. Date-Modified = {2014-08-30 16:08:46 +0000},
  5552. Doi = {10.1142/S0129626407002843},
  5553. Eprint = {http://www.worldscientific.com/doi/pdf/10.1142/S0129626407002843},
  5554. Journal = {Parallel Processing Letters},
  5555. Number = {01},
  5556. Pages = {5-20},
  5557. Title = {Challenges in Parallel Graph Processing},
  5558. Url = {http://www.worldscientific.com/doi/abs/10.1142/S0129626407002843},
  5559. Volume = {17},
  5560. Year = {2007},
  5561. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2dyYXBocy1hbmQtbWFjaGluZXMucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdncmFwaHMtYW5kLW1hY2hpbmVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V20Q83b1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBncmFwaHMtYW5kLW1hY2hpbmVzLnBkZgAADgAwABcAZwByAGEAcABoAHMALQBhAG4AZAAtAG0AYQBjAGgAaQBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZ3JhcGhzLWFuZC1tYWNoaW5lcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  5562. Bdsk-Url-1 = {http://www.worldscientific.com/doi/abs/10.1142/S0129626407002843},
  5563. Bdsk-Url-2 = {http://dx.doi.org/10.1142/S0129626407002843}}
  5564. @inproceedings{Blelloch:2013aa,
  5565. Acmid = {2429077},
  5566. Address = {New York, NY, USA},
  5567. Author = {Blelloch, Guy E. and Harber, Robert},
  5568. Booktitle = {Proceedings of the 40th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  5569. Date-Added = {2014-08-30 15:17:58 +0000},
  5570. Date-Modified = {2014-08-30 15:18:02 +0000},
  5571. Doi = {10.1145/2429069.2429077},
  5572. Isbn = {978-1-4503-1832-7},
  5573. Keywords = {I/O efficient algorithms, cost semantics},
  5574. Location = {Rome, Italy},
  5575. Numpages = {12},
  5576. Pages = {39--50},
  5577. Publisher = {ACM},
  5578. Series = {POPL '13},
  5579. Title = {Cache and I/O Efficent Functional Algorithms},
  5580. Url = {http://doi.acm.org/10.1145/2429069.2429077},
  5581. Year = {2013},
  5582. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzOS1ibGVsbG9jaC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzOS1ibGVsbG9jaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/euLRDzjyUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzOS1ibGVsbG9jaC5wZGYADgAiABAAcAAzADkALQBiAGwAZQBsAGwAbwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzOS1ibGVsbG9jaC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  5583. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2429069.2429077},
  5584. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2429069.2429077}}
  5585. @inproceedings{Spoonhower:2008aa,
  5586. Acmid = {1411240},
  5587. Address = {New York, NY, USA},
  5588. Author = {Spoonhower, Daniel and Blelloch, Guy E. and Harper, Robert and Gibbons, Phillip B.},
  5589. Booktitle = {Proceedings of the 13th ACM SIGPLAN International Conference on Functional Programming},
  5590. Date-Added = {2014-08-30 15:16:54 +0000},
  5591. Date-Modified = {2014-08-30 15:16:57 +0000},
  5592. Doi = {10.1145/1411204.1411240},
  5593. Isbn = {978-1-59593-919-7},
  5594. Keywords = {cost semantics, parallelism, profiling, scheduling, standard ml},
  5595. Location = {Victoria, BC, Canada},
  5596. Numpages = {12},
  5597. Pages = {253--264},
  5598. Publisher = {ACM},
  5599. Series = {ICFP '08},
  5600. Title = {Space Profiling for Parallel Functional Programs},
  5601. Url = {http://doi.acm.org/10.1145/1411204.1411240},
  5602. Year = {2008},
  5603. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AyNTMtc3Bvb25ob3dlci5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AyNTMtc3Bvb25ob3dlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/em7RDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyNTMtc3Bvb25ob3dlci5wZGYAAA4AKAATAHAAMgA1ADMALQBzAHAAbwBvAG4AaABvAHcAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMjUzLXNwb29uaG93ZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  5604. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1411204.1411240},
  5605. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1411204.1411240}}
  5606. @book{Harper:2012aa,
  5607. Address = {New York, NY, USA},
  5608. Author = {Harper, Professor Robert},
  5609. Date-Added = {2014-08-30 15:15:33 +0000},
  5610. Date-Modified = {2014-08-30 15:15:38 +0000},
  5611. Isbn = {1107029570, 9781107029576},
  5612. Publisher = {Cambridge University Press},
  5613. Title = {Practical Foundations for Programming Languages},
  5614. Year = {2012}}
  5615. @inproceedings{Blelloch:1995aa,
  5616. Acmid = {224210},
  5617. Address = {New York, NY, USA},
  5618. Author = {Blelloch, Guy and Greiner, John},
  5619. Booktitle = {Proceedings of the Seventh International Conference on Functional Programming Languages and Computer Architecture},
  5620. Date-Added = {2014-08-30 15:12:23 +0000},
  5621. Date-Modified = {2014-08-30 15:12:27 +0000},
  5622. Doi = {10.1145/224164.224210},
  5623. Isbn = {0-89791-719-7},
  5624. Location = {La Jolla, California, USA},
  5625. Numpages = {12},
  5626. Pages = {226--237},
  5627. Publisher = {ACM},
  5628. Series = {FPCA '95},
  5629. Title = {Parallelism in Sequential Functional Languages},
  5630. Url = {http://doi.acm.org/10.1145/224164.224210},
  5631. Year = {1995},
  5632. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMjYtYmxlbGxvY2gucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjI2LWJsZWxsb2NoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pH0Q848FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjI2LWJsZWxsb2NoLnBkZgAADgAkABEAcAAyADIANgAtAGIAbABlAGwAbABvAGMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIyNi1ibGVsbG9jaC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  5633. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224210},
  5634. Bdsk-Url-2 = {http://dx.doi.org/10.1145/224164.224210}}
  5635. @article{Alglave:2012aa,
  5636. Acmid = {2205523},
  5637. Address = {Hingham, MA, USA},
  5638. Author = {Alglave, Jade and Maranget, Luc and Sarkar, Susmit and Sewell, Peter},
  5639. Date-Added = {2014-08-30 14:46:16 +0000},
  5640. Date-Modified = {2014-08-30 14:46:19 +0000},
  5641. Doi = {10.1007/s10703-011-0135-z},
  5642. Issn = {0925-9856},
  5643. Issue_Date = {April 2012},
  5644. Journal = {Form. Methods Syst. Des.},
  5645. Keywords = {Fences, Formal proofs, Generic framework, PowerPC, Testing tool, Weak memory models},
  5646. Month = apr,
  5647. Number = {2},
  5648. Numpages = {36},
  5649. Pages = {170--205},
  5650. Publisher = {Kluwer Academic Publishers},
  5651. Title = {Fences in Weak Memory Models (Extended Version)},
  5652. Url = {http://dx.doi.org/10.1007/s10703-011-0135-z},
  5653. Volume = {40},
  5654. Year = {2012},
  5655. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Ztc2QxMi00MC0yLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZm1zZDEyLTQwLTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zbdEPNv5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZm1zZDEyLTQwLTIucGRmAAAOACAADwBmAG0AcwBkADEAMgAtADQAMAAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Ztc2QxMi00MC0yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  5656. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10703-011-0135-z}}
  5657. @inproceedings{Sarkar:2011aa,
  5658. Acmid = {1993520},
  5659. Address = {New York, NY, USA},
  5660. Author = {Sarkar, Susmit and Sewell, Peter and Alglave, Jade and Maranget, Luc and Williams, Derek},
  5661. Booktitle = {Proceedings of the 32Nd ACM SIGPLAN Conference on Programming Language Design and Implementation},
  5662. Date-Added = {2014-08-30 14:42:12 +0000},
  5663. Date-Modified = {2014-08-30 14:42:15 +0000},
  5664. Doi = {10.1145/1993498.1993520},
  5665. Isbn = {978-1-4503-0663-8},
  5666. Keywords = {relaxed memory models, semantics},
  5667. Location = {San Jose, California, USA},
  5668. Numpages = {12},
  5669. Pages = {175--186},
  5670. Publisher = {ACM},
  5671. Series = {PLDI '11},
  5672. Title = {Understanding POWER Multiprocessors},
  5673. Url = {http://doi.acm.org/10.1145/1993498.1993520},
  5674. Year = {2011},
  5675. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnBsZGkxMDUtc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScGxkaTEwNS1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98BtEPOPVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGxkaTEwNS1zYXJrYXIucGRmAA4AJgASAHAAbABkAGkAMQAwADUALQBzAGEAcgBrAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcGxkaTEwNS1zYXJrYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  5676. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993498.1993520},
  5677. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1993498.1993520}}
  5678. @inproceedings{Sarkar:2009aa,
  5679. Acmid = {1480929},
  5680. Address = {New York, NY, USA},
  5681. Author = {Sarkar, Susmit and Sewell, Peter and Nardelli, Francesco Zappa and Owens, Scott and Ridge, Tom and Braibant, Thomas and Myreen, Magnus O. and Alglave, Jade},
  5682. Booktitle = {Proceedings of the 36th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  5683. Date-Added = {2014-08-30 14:38:45 +0000},
  5684. Date-Modified = {2014-08-30 14:38:49 +0000},
  5685. Doi = {10.1145/1480881.1480929},
  5686. Isbn = {978-1-60558-379-2},
  5687. Keywords = {relaxed memory models, semantics},
  5688. Location = {Savannah, GA, USA},
  5689. Numpages = {13},
  5690. Pages = {379--391},
  5691. Publisher = {ACM},
  5692. Series = {POPL '09},
  5693. Title = {The Semantics of x86-CC Multiprocessor Machine Code},
  5694. Url = {http://doi.acm.org/10.1145/1480881.1480929},
  5695. Year = {2009},
  5696. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNzktc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3OS1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9629EPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM3OS1zYXJrYXIucGRmAAAOACAADwBwADMANwA5AC0AcwBhAHIAawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNzktc2Fya2FyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  5697. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1480881.1480929},
  5698. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1480881.1480929}}
  5699. @article{Arvind:1989aa,
  5700. Acmid = {69562},
  5701. Address = {New York, NY, USA},
  5702. Author = {Arvind and Nikhil, Rishiyur S. and Pingali, Keshav K.},
  5703. Date-Added = {2014-08-28 17:41:40 +0000},
  5704. Date-Modified = {2014-08-28 17:41:44 +0000},
  5705. Doi = {10.1145/69558.69562},
  5706. Issn = {0164-0925},
  5707. Issue_Date = {Oct. 1989},
  5708. Journal = {ACM Trans. Program. Lang. Syst.},
  5709. Month = oct,
  5710. Number = {4},
  5711. Numpages = {35},
  5712. Pages = {598--632},
  5713. Publisher = {ACM},
  5714. Title = {I-structures: Data Structures for Parallel Computing},
  5715. Url = {http://doi.acm.org/10.1145/69558.69562},
  5716. Volume = {11},
  5717. Year = {1989},
  5718. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1OTgtbmlraGlsLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU5OC1uaWtoaWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97VdEPOPNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDU5OC1uaWtoaWwucGRmAAAOACAADwBwADUAOQA4AC0AbgBpAGsAaABpAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1OTgtbmlraGlsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  5719. Bdsk-Url-1 = {http://doi.acm.org/10.1145/69558.69562},
  5720. Bdsk-Url-2 = {http://dx.doi.org/10.1145/69558.69562}}
  5721. @article{Halstead:1985aa,
  5722. Acmid = {4478},
  5723. Address = {New York, NY, USA},
  5724. Author = {Halstead,Jr., Robert H.},
  5725. Date-Added = {2014-08-28 17:33:51 +0000},
  5726. Date-Modified = {2014-08-28 17:33:54 +0000},
  5727. Doi = {10.1145/4472.4478},
  5728. Issn = {0164-0925},
  5729. Issue_Date = {Oct. 1985},
  5730. Journal = {ACM Trans. Program. Lang. Syst.},
  5731. Month = oct,
  5732. Number = {4},
  5733. Numpages = {38},
  5734. Pages = {501--538},
  5735. Publisher = {ACM},
  5736. Title = {MULTILISP: A Language for Concurrent Symbolic Computation},
  5737. Url = {http://doi.acm.org/10.1145/4472.4478},
  5738. Volume = {7},
  5739. Year = {1985},
  5740. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1MDEtaGFsc3RlYWQucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTAxLWhhbHN0ZWFkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sr0Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTAxLWhhbHN0ZWFkLnBkZgAADgAkABEAcAA1ADAAMQAtAGgAYQBsAHMAdABlAGEAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDUwMS1oYWxzdGVhZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  5741. Bdsk-Url-1 = {http://doi.acm.org/10.1145/4472.4478},
  5742. Bdsk-Url-2 = {http://dx.doi.org/10.1145/4472.4478}}
  5743. @inproceedings{Eicken:1992aa,
  5744. Acmid = {140382},
  5745. Address = {New York, NY, USA},
  5746. Author = {von Eicken, Thorsten and Culler, David E. and Goldstein, Seth Copen and Schauser, Klaus Erik},
  5747. Booktitle = {Proceedings of the 19th Annual International Symposium on Computer Architecture},
  5748. Date-Added = {2014-08-28 17:30:07 +0000},
  5749. Date-Modified = {2014-08-28 17:30:12 +0000},
  5750. Doi = {10.1145/139669.140382},
  5751. Isbn = {0-89791-509-7},
  5752. Location = {Queensland, Australia},
  5753. Numpages = {11},
  5754. Pages = {256--266},
  5755. Publisher = {ACM},
  5756. Series = {ISCA '92},
  5757. Title = {Active Messages: A Mechanism for Integrated Communication and Computation},
  5758. Url = {http://doi.acm.org/10.1145/139669.140382},
  5759. Year = {1992},
  5760. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AyNTYtdm9uX2VpY2tlbi5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AyNTYtdm9uX2VpY2tlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/em/RDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyNTYtdm9uX2VpY2tlbi5wZGYAAA4AKAATAHAAMgA1ADYALQB2AG8AbgBfAGUAaQBjAGsAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMjU2LXZvbl9laWNrZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  5761. Bdsk-Url-1 = {http://doi.acm.org/10.1145/139669.140382},
  5762. Bdsk-Url-2 = {http://dx.doi.org/10.1145/139669.140382}}
  5763. @incollection{Gropp:2007aa,
  5764. Author = {Gropp, WilliamD. and Thakur, Rajeev},
  5765. Booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
  5766. Date-Added = {2014-08-28 17:28:30 +0000},
  5767. Date-Modified = {2014-08-28 17:28:31 +0000},
  5768. Doi = {10.1007/978-3-540-75416-9_38},
  5769. Editor = {Cappello, Franck and Herault, Thomas and Dongarra, Jack},
  5770. Isbn = {978-3-540-75415-2},
  5771. Language = {English},
  5772. Pages = {272-280},
  5773. Publisher = {Springer Berlin Heidelberg},
  5774. Series = {Lecture Notes in Computer Science},
  5775. Title = {Revealing the Performance of MPI RMA Implementations},
  5776. Url = {http://dx.doi.org/10.1007/978-3-540-75416-9_38},
  5777. Volume = {4757},
  5778. Year = {2007},
  5779. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttcGktcm1hLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbXBpLXJtYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9499EPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbXBpLXJtYS5wZGYAAA4AGAALAG0AcABpAC0AcgBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21waS1ybWEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  5780. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-75416-9_38}}
  5781. @techreport{Ackerman:1979aa,
  5782. Author = {William B. Ackerman and Jack B. Dennis},
  5783. Date-Added = {2014-08-28 12:52:19 +0000},
  5784. Date-Modified = {2014-08-28 12:53:15 +0000},
  5785. Institution = {MIT},
  5786. Number = {MIT/LCS/TR-218},
  5787. Title = {Val--A Value-Oriented Algorithmic Language},
  5788. Year = {1979},
  5789. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMjE4LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0yMTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJNOLdAknoVQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQJNbFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMjE4LnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADIAMQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0yMTgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  5790. @incollection{Ayguade:2009aa,
  5791. Author = {Ayguad{\'e}, Eduard and Badia, RosaM. and Igual, FranciscoD. and Labarta, Jes{\'u}s and Mayo, Rafael and Quintana-Ort{\'\i}, EnriqueS.},
  5792. Booktitle = {Euro-Par 2009 Parallel Processing},
  5793. Date-Added = {2014-08-28 11:59:10 +0000},
  5794. Date-Modified = {2014-08-28 11:59:13 +0000},
  5795. Doi = {10.1007/978-3-642-03869-3_79},
  5796. Editor = {Sips, Henk and Epema, Dick and Lin, Hai-Xiang},
  5797. Isbn = {978-3-642-03868-6},
  5798. Keywords = {Task-level parallelism; graphics processors; heterogeneous systems; programming models},
  5799. Language = {English},
  5800. Pages = {851-862},
  5801. Publisher = {Springer Berlin Heidelberg},
  5802. Series = {Lecture Notes in Computer Science},
  5803. Title = {An Extension of the StarSs Programming Model for Platforms with Multiple GPUs},
  5804. Url = {http://dx.doi.org/10.1007/978-3-642-03869-3_79},
  5805. Volume = {5704},
  5806. Year = {2009},
  5807. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzdGFyc3MucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzdGFyc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4on0Q88lVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzdGFyc3MucGRmAA4AFgAKAHMAdABhAHIAcwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zdGFyc3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5808. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-03869-3_79}}
  5809. @inproceedings{Lauderdale:2012aa,
  5810. Acmid = {2185478},
  5811. Address = {New York, NY, USA},
  5812. Author = {Lauderdale, Christopher and Khan, Rishi},
  5813. Booktitle = {Proceedings of the 2Nd International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era},
  5814. Date-Added = {2014-08-28 11:53:22 +0000},
  5815. Date-Modified = {2014-08-28 11:53:26 +0000},
  5816. Doi = {10.1145/2185475.2185478},
  5817. Isbn = {978-1-4503-1147-2},
  5818. Keywords = {adaptive, codelet, dynamic, exascale, many-core, parallel, program execution model, runtime},
  5819. Location = {London, United Kingdom},
  5820. Numpages = {6},
  5821. Pages = {21--26},
  5822. Publisher = {ACM},
  5823. Series = {EXADAPT '12},
  5824. Title = {Towards a Codelet-based Runtime for Exascale Computing: Position Paper},
  5825. Url = {http://doi.acm.org/10.1145/2185475.2185478},
  5826. Year = {2012},
  5827. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyMS1sYXVkZXJkYWxlLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDIxLWxhdWRlcmRhbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96NNEPOPBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIxLWxhdWRlcmRhbGUucGRmAA4AJgASAHAAMgAxAC0AbABhAHUAZABlAHIAZABhAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIxLWxhdWRlcmRhbGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  5828. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2185475.2185478},
  5829. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2185475.2185478}}
  5830. @article{Augonnet:2011aa,
  5831. Acmid = {1951454},
  5832. Address = {Chichester, UK},
  5833. Author = {Augonnet, C\&\#x00e9;dric and Thibault, Samuel and Namyst, Raymond and Wacrenier, Pierre-Andr\&\#x00e9;},
  5834. Date-Added = {2014-08-28 11:50:28 +0000},
  5835. Date-Modified = {2014-08-28 11:50:31 +0000},
  5836. Doi = {10.1002/cpe.1631},
  5837. Issn = {1532-0626},
  5838. Issue_Date = {February 2011},
  5839. Journal = {Concurr. Comput. : Pract. Exper.},
  5840. Keywords = {GPU, accelerator, multicore, runtime system, scheduling},
  5841. Month = feb,
  5842. Number = {2},
  5843. Numpages = {12},
  5844. Pages = {187--198},
  5845. Publisher = {John Wiley and Sons Ltd.},
  5846. Title = {StarPU: A Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures},
  5847. Url = {http://dx.doi.org/10.1002/cpe.1631},
  5848. Volume = {23},
  5849. Year = {2011},
  5850. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpjY3BlMTAucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpjY3BlMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ES0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjY3BlMTAucGRmAA4AFgAKAGMAYwBwAGUAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9jY3BlMTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5851. Bdsk-Url-1 = {http://dx.doi.org/10.1002/cpe.1631}}
  5852. @article{Bosilca:2013aa,
  5853. Author = {George Bosilca and Aurelien Bouteiller and Anthony Danalis and Mathieu Faverge and Thomas Herault and Jack J. Dongarra},
  5854. Date-Added = {2014-08-27 16:04:42 +0000},
  5855. Date-Modified = {2014-08-27 16:05:55 +0000},
  5856. Journal = {IEEE Computing in Science and Engineering},
  5857. Month = {November},
  5858. Number = {6},
  5859. Pages = {36-45},
  5860. Title = {PaRSEC: Exploiting Heterogeneity to Enhance Scalability},
  5861. Volume = {15},
  5862. Year = {2013},
  5863. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1BhUlNFQy5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhClBhUlNFQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTSDPQI3owUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0COycAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQYVJTRUMucGRmAAAOABYACgBQAGEAUgBTAEUAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1BhUlNFQy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  5864. @inbook{Edwards:2010aa,
  5865. Author = {Harold C. Edwards},
  5866. Chapter = {Managing Complexity in Massively Parallel, Adaptive, Multiphysics Finite Element Applications},
  5867. Date-Added = {2014-08-27 15:58:22 +0000},
  5868. Date-Modified = {2014-08-27 15:59:54 +0000},
  5869. Editor = {Manish Parashar and Xiaolin Li},
  5870. Publisher = {John Wiley \& Sons, Inc.},
  5871. Title = {Advanced Computational Infrastructures For Parallel and Distributed Adaptive Applications},
  5872. Year = {2010},
  5873. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjaDExLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2gxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xGdEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2gxMS5wZGYADgASAAgAYwBoADEAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY2gxMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  5874. @inbook{Kale:2010aa,
  5875. Author = {Laxmikant V. Kale and Gengbin Zheng},
  5876. Chapter = {Charm++ and AMPI: Adaptive Runtime Strategies via Migratable Objects},
  5877. Date-Added = {2014-08-27 15:52:16 +0000},
  5878. Date-Modified = {2014-08-27 15:53:47 +0000},
  5879. Editor = {Manish Parashar and Xiaolin Li},
  5880. Publisher = {John Wiley \& Sons, Inc.},
  5881. Title = {Advanced Computational Infrastructures For Parallel and Distributed Adaptive Applications},
  5882. Year = {2010},
  5883. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjaDEzLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2gxMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xGtEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2gxMy5wZGYADgASAAgAYwBoADEAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY2gxMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  5884. @inproceedings{Davison-de-St.Germain:2000aa,
  5885. Author = {Davison de St.Germain, J. and McCorquodale, J. and Parker, S.G. and Johnson, C.R.},
  5886. Booktitle = {High-Performance Distributed Computing, 2000. Proceedings. The Ninth International Symposium on},
  5887. Date-Added = {2014-08-27 15:48:22 +0000},
  5888. Date-Modified = {2014-08-27 15:48:27 +0000},
  5889. Doi = {10.1109/HPDC.2000.868632},
  5890. Issn = {1082-8907},
  5891. Keywords = {data visualisation;digital simulation;natural sciences computing;parallel programming;problem solving;programming environments;subroutines;visual programming;Common Component Architecture;SCIRun;Uintah;component-based visual problem-solving environment;component-level software reusability;debugging;massively parallel computation;parallel execution complexities;scientific application lifecycle;scientific programming;simulation results visualization;tera-scale computing platforms;Application software;Component architectures;Computational modeling;Concurrent computing;Problem-solving;Programming profession;Runtime;Scientific computing;Software reusability;Visualization},
  5892. Pages = {33-41},
  5893. Title = {Uintah: a massively parallel problem solving environment},
  5894. Year = {2000},
  5895. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp1aW50YWgucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp1aW50YWgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41j0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB1aW50YWgucGRmAA4AFgAKAHUAaQBuAHQAYQBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi91aW50YWgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5896. Bdsk-Url-1 = {http://dx.doi.org/10.1109/HPDC.2000.868632}}
  5897. @techreport{Bonachea:2002aa,
  5898. Address = {Berkeley, CA, USA},
  5899. Author = {Bonachea, Dan},
  5900. Date-Added = {2014-08-27 15:41:58 +0000},
  5901. Date-Modified = {2014-08-27 15:42:02 +0000},
  5902. Publisher = {University of California at Berkeley},
  5903. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Aucb%3AUCB%2F%2FCSD-02-1207},
  5904. Title = {GASNet Specification, V1.1},
  5905. Year = {2002}}
  5906. @inproceedings{Kale:1993aa,
  5907. Acmid = {165874},
  5908. Address = {New York, NY, USA},
  5909. Author = {Kale, Laxmikant V. and Krishnan, Sanjeev},
  5910. Booktitle = {Proceedings of the Eighth Annual Conference on Object-oriented Programming Systems, Languages, and Applications},
  5911. Date-Added = {2014-08-27 15:35:33 +0000},
  5912. Date-Modified = {2014-08-27 15:35:50 +0000},
  5913. Doi = {10.1145/165854.165874},
  5914. Isbn = {0-89791-587-9},
  5915. Location = {Washington, D.C., USA},
  5916. Numpages = {18},
  5917. Pages = {91--108},
  5918. Publisher = {ACM},
  5919. Series = {OOPSLA '93},
  5920. Title = {{CHARM++}: A Portable Concurrent Object Oriented System Based on C++},
  5921. Url = {http://doi.acm.org/10.1145/165854.165874},
  5922. Year = {1993},
  5923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTEta2FsZS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5MS1rYWxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7bRDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA5MS1rYWxlLnBkZgAOABoADABwADkAMQAtAGsAYQBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A5MS1rYWxlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  5924. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165854.165874},
  5925. Bdsk-Url-2 = {http://dx.doi.org/10.1145/165854.165874}}
  5926. @inproceedings{Thornton:2009aa,
  5927. Author = {W. Scott Thornton and Nicholas Vence and Robert Harrison},
  5928. Booktitle = {Cray User Group Conference},
  5929. Date-Added = {2014-08-27 15:24:18 +0000},
  5930. Date-Modified = {2014-08-27 15:25:11 +0000},
  5931. Title = {Introducing the {MADNESS} numerical framework for petascale computing},
  5932. Year = {2009},
  5933. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL1Rob3JudG9uLXBhcGVyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESVGhvcm50b24tcGFwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMe/tAjcKBQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQI6jgAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRob3JudG9uLXBhcGVyLnBkZgAADgAmABIAVABoAG8AcgBuAHQAbwBuAC0AcABhAHAAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVGhvcm50b24tcGFwZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  5934. @inproceedings{Odegard:1997aa,
  5935. Author = {Odegard, B.C., Jr. and Cadden, C.H. and Watson, R. D. and Nygren, R. and Slattery, K. T.},
  5936. Booktitle = {Fusion Engineering, 1997. 17th IEEE/NPSS Symposium},
  5937. Date-Added = {2014-08-26 20:30:27 +0000},
  5938. Date-Modified = {2014-08-26 20:30:32 +0000},
  5939. Doi = {10.1109/FUSION.1997.687050},
  5940. Keywords = {brazing;fusion reactor design;fusion reactor materials;heat sinks;protective coatings;CuCrZr;CuNiBe;DS copper;ITER fusion reactor;USA joining technologies;actively cooled plasma facing components;beryllium armor;bond interfaces;brazing;compliant layers;copper base alloy heat sink;diffusion barrier coatings;diffusion bonding;diffusion enhancing coatings;duplex armor/heat sink structures;first wall mock-up;plasma facing components;tungsten armor;Coatings;Copper alloys;Diffusion bonding;Fabrication;Heat sinks;Inductors;Joining materials;Plasma materials processing;System testing;Thermal loading},
  5941. Month = {Oct},
  5942. Pages = {337-343 vol.1},
  5943. Title = {A review of the US joining technologies for plasma facing components in the ITER fusion reactor},
  5944. Volume = {1},
  5945. Year = {1997},
  5946. Bdsk-Url-1 = {http://dx.doi.org/10.1109/FUSION.1997.687050}}
  5947. @article{Thibodeau:2012aa,
  5948. Author = {Patrick Thibodeau},
  5949. Date-Added = {2014-08-26 19:07:24 +0000},
  5950. Date-Modified = {2014-08-26 19:08:14 +0000},
  5951. Journal = {ComputerWorld},
  5952. Month = {October},
  5953. Title = {Climate change research gets petascale supercomputer},
  5954. Year = {2012}}
  5955. @inproceedings{Findler:2001aa,
  5956. Author = {Robert Bruce Findler and Matthias Felleisen},
  5957. Booktitle = {{OOPSLA} : Object-oriented Programming Systems, Languages and Applications},
  5958. Date-Added = {2014-08-26 19:01:16 +0000},
  5959. Date-Modified = {2014-08-26 19:02:53 +0000},
  5960. Title = {Contract Soundness for Object-Oriented Languages},
  5961. Year = {2001},
  5962. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD29vcHNsYTAxLWZmLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPb29wc2xhMDEtZmYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95VtEPOOtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAb29wc2xhMDEtZmYucGRmAAAOACAADwBvAG8AcABzAGwAYQAwADEALQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL29vcHNsYTAxLWZmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  5963. @article{Lane:2013aa,
  5964. Author = {T.J. Lane and D. Shukla and K.A. Beauchamp and V.S. Pande},
  5965. Date-Added = {2014-08-26 17:55:08 +0000},
  5966. Date-Modified = {2014-08-26 17:56:25 +0000},
  5967. Journal = {Current Opinion in Structural Biology},
  5968. Month = {February},
  5969. Title = {To milliseconds and beyond: challenges in the simulation of protein folding},
  5970. Year = {2013}}
  5971. @article{WALKER:2003aa,
  5972. Author = {W.E. Walker and P. Harremoes and J. Rotmans and J.P. Van Der Sluijs and M.B.A. Van Asselt and P. Janssen and M.P. Krayer Von Krauss},
  5973. Date-Added = {2014-08-26 17:40:53 +0000},
  5974. Date-Modified = {2014-08-28 12:17:03 +0000},
  5975. Journal = {Integrated Assessment},
  5976. Number = {1},
  5977. Pages = {5-17},
  5978. Title = {Defining Uncertainty: A Conceptual Bases for Uncertainty Management in Model-Based Decision Support},
  5979. Volume = {4},
  5980. Year = {2003},
  5981. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3VuY2VydGFpbnR5LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdW5jZXJ0YWludHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NZdEPPexQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q8AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdW5jZXJ0YWludHkucGRmAAAOACAADwB1AG4AYwBlAHIAdABhAGkAbgB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3VuY2VydGFpbnR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  5982. @article{Costlow:2014aa,
  5983. Author = {Terry Costlow},
  5984. Date-Added = {2014-08-24 16:20:19 +0000},
  5985. Date-Modified = {2014-08-24 16:25:00 +0000},
  5986. Journal = {Aerospace Engineering},
  5987. Month = {July},
  5988. Number = {4},
  5989. Title = {Simulations for safety},
  5990. Volume = {4},
  5991. Year = {2014}}
  5992. @techreport{Lucas:2014aa,
  5993. Author = {Robert Lucas},
  5994. Date-Added = {2014-08-24 16:00:20 +0000},
  5995. Date-Modified = {2014-08-24 16:02:05 +0000},
  5996. Institution = {DOE ASCAC Subcommittee},
  5997. Month = {February},
  5998. Title = {Top Ten Exascale Research Challenges},
  5999. Year = {2014},
  6000. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL1RvcDEwcmVwb3J0RkVCMTQucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRUb3AxMHJlcG9ydEZFQjE0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkpVb0B+ExlBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANAfvQYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVG9wMTByZXBvcnRGRUIxNC5wZGYAAA4AKgAUAFQAbwBwADEAMAByAGUAcABvAHIAdABGAEUAQgAxADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9Ub3AxMHJlcG9ydEZFQjE0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  6001. @techreport{Liblit:1999aa,
  6002. Author = {Ben Liblit and Alexander Aiken},
  6003. Date-Added = {2014-08-22 17:28:19 +0000},
  6004. Date-Modified = {2014-08-22 17:29:17 +0000},
  6005. Institution = {University of California at Berkeley},
  6006. Month = {November},
  6007. Number = {UCB/CSD-99-1072},
  6008. Title = {Type Systems for Distributed Data Structures},
  6009. Year = {1999},
  6010. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD0NTRC05OS0xMDcyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPQ1NELTk5LTEwNzIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXy3xdNl9OZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTZi0mAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAQ1NELTk5LTEwNzIucGRmAAAOACAADwBDAFMARAAtADkAOQAtADEAMAA3ADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL0NTRC05OS0xMDcyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  6011. @article{De-Millo:1979aa,
  6012. Acmid = {359106},
  6013. Address = {New York, NY, USA},
  6014. Author = {De Millo, Richard A. and Lipton, Richard J. and Perlis, Alan J.},
  6015. Date-Added = {2014-08-19 18:24:20 +0000},
  6016. Date-Modified = {2014-08-19 18:24:24 +0000},
  6017. Doi = {10.1145/359104.359106},
  6018. Issn = {0001-0782},
  6019. Issue_Date = {May 1979},
  6020. Journal = {Commun. ACM},
  6021. Keywords = {formal mathematics, mathematical proofs, program specification, program verification},
  6022. Month = may,
  6023. Number = {5},
  6024. Numpages = {10},
  6025. Pages = {271--280},
  6026. Publisher = {ACM},
  6027. Title = {Social Processes and Proofs of Theorems and Programs},
  6028. Url = {http://doi.acm.org/10.1145/359104.359106},
  6029. Volume = {22},
  6030. Year = {1979},
  6031. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwcm9vZnMucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpwcm9vZnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wb0Q849VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwcm9vZnMucGRmAA4AFgAKAHAAcgBvAG8AZgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wcm9vZnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  6032. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359104.359106},
  6033. Bdsk-Url-2 = {http://dx.doi.org/10.1145/359104.359106}}
  6034. @inproceedings{Whisnant:2000aa,
  6035. Acmid = {854328},
  6036. Address = {Washington, DC, USA},
  6037. Author = {Whisnant, K. and Kalbarczyk, Z. and Iyer, R. K.},
  6038. Booktitle = {Proceedings of the 6th IEEE International On-Line Testing Workshop (IOLTW)},
  6039. Date-Added = {2014-08-19 16:49:04 +0000},
  6040. Date-Modified = {2014-08-19 16:49:10 +0000},
  6041. Isbn = {0-7695-0646-1},
  6042. Keywords = {checkpointing, multithreaded applications, object-oriented programming},
  6043. Pages = {3--},
  6044. Publisher = {IEEE Computer Society},
  6045. Series = {IOLTW '00},
  6046. Title = {Micro-Checkpointing: Checkpointing for Multithreaded Applications},
  6047. Url = {http://dl.acm.org/citation.cfm?id=850960.854328},
  6048. Year = {2000},
  6049. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL09sdHdfMDBfdjUucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5PbHR3XzAwX3Y1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjtlW0Bj4UFBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANAZMJAAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAT2x0d18wMF92NS5wZGYAAA4AHgAOAE8AbAB0AHcAXwAwADAAXwB2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9PbHR3XzAwX3Y1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  6050. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=850960.854328}}
  6051. @article{Fauzia:2013:BRD:2541228.2555309,
  6052. Acmid = {2555309},
  6053. Address = {New York, NY, USA},
  6054. Articleno = {53},
  6055. Author = {Fauzia, Naznin and Elango, Venmugil and Ravishankar, Mahesh and Ramanujam, J. and Rastello, Fabrice and Rountev, Atanas and Pouchet, Louis-No\"{e}l and Sadayappan, P.},
  6056. Date-Added = {2014-08-19 02:39:17 +0000},
  6057. Date-Modified = {2014-08-19 02:39:17 +0000},
  6058. Doi = {10.1145/2541228.2555309},
  6059. Issn = {1544-3566},
  6060. Issue_Date = {December 2013},
  6061. Journal = {ACM Trans. Archit. Code Optim.},
  6062. Keywords = {Data locality, dynamic analysis, tiling},
  6063. Month = dec,
  6064. Number = {4},
  6065. Numpages = {29},
  6066. Pages = {53:1--53:29},
  6067. Publisher = {ACM},
  6068. Title = {Beyond Reuse Distance Analysis: Dynamic Analysis for Characterization of Data Locality Potential},
  6069. Url = {http://doi.acm.org/10.1145/2541228.2555309},
  6070. Volume = {10},
  6071. Year = {2013},
  6072. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNTMtZmF1emlhLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTUzLWZhdXppYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ugNEPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTUzLWZhdXppYS5wZGYADgAeAA4AYQA1ADMALQBmAGEAdQB6AGkAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTUzLWZhdXppYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  6073. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2541228.2555309},
  6074. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2541228.2555309}}
  6075. @inproceedings{Anderson:2008aa,
  6076. Acmid = {1375600},
  6077. Address = {New York, NY, USA},
  6078. Author = {Anderson, Zachary and Gay, David and Ennals, Rob and Brewer, Eric},
  6079. Booktitle = {Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  6080. Date-Added = {2014-08-18 20:53:17 +0000},
  6081. Date-Modified = {2014-08-18 20:53:21 +0000},
  6082. Doi = {10.1145/1375581.1375600},
  6083. Isbn = {978-1-59593-860-2},
  6084. Keywords = {data-race},
  6085. Location = {Tucson, AZ, USA},
  6086. Numpages = {10},
  6087. Pages = {149--158},
  6088. Publisher = {ACM},
  6089. Series = {PLDI '08},
  6090. Title = {SharC: Checking Data Sharing Strategies for Multithreaded C},
  6091. Url = {http://doi.acm.org/10.1145/1375581.1375600},
  6092. Year = {2008},
  6093. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDktYW5kZXJzb24ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQ5LWFuZGVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nQ0Q8471BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTQ5LWFuZGVyc29uLnBkZgAADgAkABEAcAAxADQAOQAtAGEAbgBkAGUAcgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE0OS1hbmRlcnNvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  6094. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375600},
  6095. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1375581.1375600}}
  6096. @techreport{Rastogi:2014aa,
  6097. Author = {Aseem Rastogi and Nikhil Swamy and Ce ́dric Fournet and Gavin Bierman and Panagiotis Vekris},
  6098. Date-Added = {2014-08-18 18:09:03 +0000},
  6099. Date-Modified = {2014-08-18 18:10:03 +0000},
  6100. Institution = {Microsoft Research},
  6101. Number = {MSR-TR-2014-99},
  6102. Title = {Safe \& Efficient Gradual Typing for {TypeScript}},
  6103. Year = {2014},
  6104. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zYWZldHMtdHIucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zYWZldHMtdHIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nY0Q88k1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzYWZldHMtdHIucGRmAAAOABwADQBzAGEAZgBlAHQAcwAtAHQAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2FmZXRzLXRyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  6105. @techreport{Lee:2006aa,
  6106. Author = {Edward A. Lee},
  6107. Date-Added = {2014-08-13 14:23:15 +0000},
  6108. Date-Modified = {2014-08-13 14:24:08 +0000},
  6109. Institution = {University of California at Berkeley},
  6110. Month = {January},
  6111. Number = {UCB/EECS-2006-1},
  6112. Title = {The Problem with Threads},
  6113. Year = {2006},
  6114. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0VFQ1MtMjAwNi0xLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPRUVDUy0yMDA2LTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI0gG9AQ7VFQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQESWRAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVFQ1MtMjAwNi0xLnBkZgAOACAADwBFAEUAQwBTAC0AMgAwADAANgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9FRUNTLTIwMDYtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  6115. @inproceedings{Bacon:2000aa,
  6116. Acmid = {353197},
  6117. Address = {New York, NY, USA},
  6118. Author = {Bacon, David F. and Strom, Robert E. and Tarafdar, Ashis},
  6119. Booktitle = {Proceedings of the 15th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  6120. Date-Added = {2014-08-12 15:39:01 +0000},
  6121. Date-Modified = {2014-08-12 15:39:06 +0000},
  6122. Doi = {10.1145/353171.353197},
  6123. Isbn = {1-58113-200-X},
  6124. Keywords = {Java, concurrency, data races, monitors, multiprocessors, programming languages, thread safety},
  6125. Location = {Minneapolis, Minnesota, USA},
  6126. Numpages = {19},
  6127. Pages = {382--400},
  6128. Publisher = {ACM},
  6129. Series = {OOPSLA '00},
  6130. Title = {Guava: A Dialect of Java Without Data Races},
  6131. Url = {http://doi.acm.org/10.1145/353171.353197},
  6132. Year = {2000},
  6133. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzgyLWJhY29uLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM4Mi1iYWNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL964NEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM4Mi1iYWNvbi5wZGYADgAeAA4AcAAzADgAMgAtAGIAYQBjAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDM4Mi1iYWNvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  6134. Bdsk-Url-1 = {http://doi.acm.org/10.1145/353171.353197},
  6135. Bdsk-Url-2 = {http://dx.doi.org/10.1145/353171.353197}}
  6136. @inproceedings{Aftandilian:2011aa,
  6137. Acmid = {2048090},
  6138. Address = {New York, NY, USA},
  6139. Author = {Aftandilian, Edward E. and Guyer, Samuel Z. and Vechev, Martin and Yahav, Eran},
  6140. Booktitle = {Proceedings of the 2011 ACM International Conference on Object Oriented Programming Systems Languages and Applications},
  6141. Date-Added = {2014-08-12 02:59:50 +0000},
  6142. Date-Modified = {2014-08-12 02:59:53 +0000},
  6143. Doi = {10.1145/2048066.2048090},
  6144. Isbn = {978-1-4503-0940-0},
  6145. Keywords = {assertions, concurrent checking, data structure invariants, dynamic analysis, heap snapshot},
  6146. Location = {Portland, Oregon, USA},
  6147. Numpages = {14},
  6148. Pages = {275--288},
  6149. Publisher = {ACM},
  6150. Series = {OOPSLA '11},
  6151. Title = {Asynchronous Assertions},
  6152. Url = {http://doi.acm.org/10.1145/2048066.2048090},
  6153. Year = {2011},
  6154. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyNzUtYWZ0YW5kaWxpYW4ucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjc1LWFmdGFuZGlsaWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qH0Q848VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjc1LWFmdGFuZGlsaWFuLnBkZgAOACoAFABwADIANwA1AC0AYQBmAHQAYQBuAGQAaQBsAGkAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMjc1LWFmdGFuZGlsaWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  6155. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048090},
  6156. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2048066.2048090}}
  6157. @inproceedings{Vechev:2010aa,
  6158. Acmid = {1806658},
  6159. Address = {New York, NY, USA},
  6160. Author = {Vechev, Martin and Yahav, Eran and Yorsh, Greta},
  6161. Booktitle = {Proceedings of the 2010 International Symposium on Memory Management},
  6162. Date-Added = {2014-08-12 02:56:00 +0000},
  6163. Date-Modified = {2014-08-12 02:56:03 +0000},
  6164. Doi = {10.1145/1806651.1806658},
  6165. Isbn = {978-1-4503-0054-4},
  6166. Keywords = {ownership, parallel garbage collector, virtual machine},
  6167. Location = {Toronto, Ontario, Canada},
  6168. Numpages = {10},
  6169. Pages = {41--50},
  6170. Publisher = {ACM},
  6171. Series = {ISMM '10},
  6172. Title = {PHALANX: Parallel Checking of Expressive Heap Assertions},
  6173. Url = {http://doi.acm.org/10.1145/1806651.1806658},
  6174. Year = {2010},
  6175. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDEtdmVjaGV2LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQxLXZlY2hldi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL968dEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQxLXZlY2hldi5wZGYADgAeAA4AcAA0ADEALQB2AGUAYwBoAGUAdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQxLXZlY2hldi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  6176. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1806651.1806658},
  6177. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1806651.1806658}}
  6178. @phdthesis{Shinnar:2011aa,
  6179. Author = {Avraham Ever Shinnar},
  6180. Date-Added = {2014-08-12 02:45:32 +0000},
  6181. Date-Modified = {2014-08-12 02:46:19 +0000},
  6182. Month = {May},
  6183. School = {Harvard University},
  6184. Title = {Safe and Effective Contracts},
  6185. Year = {2011},
  6186. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIFNhZmUgYW5kIEVmZmVjdGl2ZSBDb250cmFjdHMucGRm0hcLGBlXTlMuZGF0YU8RAdIAAAAAAdIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9TYWZlIGFuZCBFZmZlY3RpdmUgQyNEMzk2MzcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA05Y30Y4D8VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGOPDEAAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBTYWZlIGFuZCBFZmZlY3RpdmUgQyNEMzk2MzcucGRmAAAOAEIAIABTAGEAZgBlACAAYQBuAGQAIABFAGYAZgBlAGMAdABpAHYAZQAgAEMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA9VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9TYWZlIGFuZCBFZmZlY3RpdmUgQ29udHJhY3RzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCxALYAvgKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  6187. @inproceedings{Nguyen:2008aa,
  6188. Acmid = {1787545},
  6189. Address = {Berlin, Heidelberg},
  6190. Author = {Nguyen, Huu Hai and Kuncak, Viktor and Chin, Wei-Ngan},
  6191. Booktitle = {Proceedings of the 9th International Conference on Verification, Model Checking, and Abstract Interpretation},
  6192. Date-Added = {2014-08-12 02:37:29 +0000},
  6193. Date-Modified = {2014-08-12 02:37:34 +0000},
  6194. Isbn = {3-540-78162-5, 978-3-540-78162-2},
  6195. Location = {San Francisco, USA},
  6196. Numpages = {15},
  6197. Pages = {203--217},
  6198. Publisher = {Springer-Verlag},
  6199. Series = {VMCAI'08},
  6200. Title = {Runtime Checking for Separation Logic},
  6201. Url = {http://dl.acm.org/citation.cfm?id=1787526.1787545},
  6202. Year = {2008},
  6203. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QPS4uL0Ryb3Bib3gvYmliL05ndXllbkVUQUwwOFJ1bnRpbWVDaGVja2luZ1NlcGFyYXRpb25Mb2dpYy5wZGbSFwsYGVdOUy5kYXRhTxEB8AAAAAAB8AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH05ndXllbkVUQUwwOFJ1bnRpbWVDIzhDRTU1NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM5VTQDvZPUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0A8ujwAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBOZ3V5ZW5FVEFMMDhSdW50aW1lQyM4Q0U1NTQucGRmAA4AXgAuAE4AZwB1AHkAZQBuAEUAVABBAEwAMAA4AFIAdQBuAHQAaQBtAGUAQwBoAGUAYwBrAGkAbgBnAFMAZQBwAGEAcgBhAHQAaQBvAG4ATABvAGcAaQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBGVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTmd1eWVuRVRBTDA4UnVudGltZUNoZWNraW5nU2VwYXJhdGlvbkxvZ2ljLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAM4A0wDbAs8C0QLWAuEC6gL4AvwDAwMMAxEDHgMhAzMDNgM7AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAz0=},
  6204. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1787526.1787545}}
  6205. @techreport{Ashby:2010aa,
  6206. Author = {Steve Ashby and Pete Beckman and Jackie Chen and Phil Colella and Bill Collins and Dona Crawford and Jack Dongarra and Doug Kothe and Rusty Lusk and Paul Messina and Tony Mezzacappa and Parviz Moin and Mike Norman and Robert Rosner and Vivek Sarkar and Andrew Siegel and Fred Streitz and Andy White and Margaret Wright},
  6207. Date-Added = {2014-08-11 13:51:10 +0000},
  6208. Date-Modified = {2014-08-11 13:52:36 +0000},
  6209. Institution = {U.S. Department of Energy, Office of Science},
  6210. Month = {Fall},
  6211. Title = {Report on Exascale Computing},
  6212. Year = {2010},
  6213. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGV4YXNjYWxlX3N1YmNvbW1pdHRlZV9yZXBvcnQucGRm0hcLGBlXTlMuZGF0YU8RAdIAAAAAAdIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9leGFzY2FsZV9zdWJjb21taXR0ZSNCRjczNEYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3NP0Q82+1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBleGFzY2FsZV9zdWJjb21taXR0ZSNCRjczNEYucGRmAAAOAEIAIABlAHgAYQBzAGMAYQBsAGUAXwBzAHUAYgBjAG8AbQBtAGkAdAB0AGUAZQBfAHIAZQBwAG8AcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA9VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9leGFzY2FsZV9zdWJjb21taXR0ZWVfcmVwb3J0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCxALYAvgKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  6214. @techreport{Ang:2014aa,
  6215. Author = {J.A. Ang and R.F. Barrett and R.E. Benner and D. Burke and C. Chan and D. Donofrio and S.D. Hammond and K.S. Hemmert and S.M. Kelly and H. Le and V.J. Leung and D.R. Resnick and A.F. Rodrigues and J. Shalf and D. Stark and D. Unat and N.J. Wright},
  6216. Date-Added = {2014-08-11 13:15:06 +0000},
  6217. Date-Modified = {2014-08-11 13:17:44 +0000},
  6218. Institution = {Lawrence Berkeley National Laboratory},
  6219. Month = {May},
  6220. Title = {Abstract Machine Models and Proxy Architectures for Exascale Computing},
  6221. Year = {2014},
  6222. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGNhbF9hbW1fdjFfMS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGNhbF9hbW1fdjFfMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cQnRDzWiUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGNhbF9hbW1fdjFfMS5wZGYADgAiABAAYwBhAGwAXwBhAG0AbQBfAHYAMQBfADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NhbF9hbW1fdjFfMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  6223. @article{Whiting:1994aa,
  6224. Acmid = {612574},
  6225. Address = {Piscataway, NJ, USA},
  6226. Author = {Whiting, Paul G. and Pascoe, Robert S. V.},
  6227. Date-Added = {2014-08-10 20:37:32 +0000},
  6228. Date-Modified = {2014-08-10 20:37:39 +0000},
  6229. Doi = {10.1109/85.329757},
  6230. Issn = {1058-6180},
  6231. Issue_Date = {December 1994},
  6232. Journal = {IEEE Ann. Hist. Comput.},
  6233. Month = dec,
  6234. Number = {4},
  6235. Numpages = {22},
  6236. Pages = {38--59},
  6237. Publisher = {IEEE Educational Activities Department},
  6238. Title = {A History of Data-Flow Languages},
  6239. Url = {http://dx.doi.org/10.1109/85.329757},
  6240. Volume = {16},
  6241. Year = {1994},
  6242. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGhpc3RvcnktZGF0YWZsb3cucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRoaXN0b3J5LWRhdGFmbG93LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wp0Q83dVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBoaXN0b3J5LWRhdGFmbG93LnBkZgAOACoAFABoAGkAcwB0AG8AcgB5AC0AZABhAHQAYQBmAGwAbwB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9oaXN0b3J5LWRhdGFmbG93LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  6243. Bdsk-Url-1 = {http://dx.doi.org/10.1109/85.329757}}
  6244. @inproceedings{Faustini:1982aa,
  6245. Acmid = {682861},
  6246. Address = {London, UK, UK},
  6247. Author = {Faustini, A. A.},
  6248. Booktitle = {Proceedings of the 9th Colloquium on Automata, Languages and Programming},
  6249. Date-Added = {2014-08-10 20:35:57 +0000},
  6250. Date-Modified = {2014-08-10 20:36:02 +0000},
  6251. Isbn = {3-540-11576-5},
  6252. Numpages = {13},
  6253. Pages = {212--224},
  6254. Publisher = {Springer-Verlag},
  6255. Title = {An Operational Semantics for Pure Dataflow},
  6256. Url = {http://dl.acm.org/citation.cfm?id=646236.682861},
  6257. Year = {1982},
  6258. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646236.682861}}
  6259. @inproceedings{Dean:2004aa,
  6260. Acmid = {1251264},
  6261. Address = {Berkeley, CA, USA},
  6262. Author = {Dean, Jeffrey and Ghemawat, Sanjay},
  6263. Booktitle = {Proceedings of the 6th Conference on Symposium on Opearting Systems Design \& Implementation - Volume 6},
  6264. Date-Added = {2014-08-10 20:12:57 +0000},
  6265. Date-Modified = {2014-08-10 20:13:01 +0000},
  6266. Location = {San Francisco, CA},
  6267. Numpages = {1},
  6268. Pages = {10--10},
  6269. Publisher = {USENIX Association},
  6270. Series = {OSDI'04},
  6271. Title = {MapReduce: Simplified Data Processing on Large Clusters},
  6272. Url = {http://dl.acm.org/citation.cfm?id=1251254.1251264},
  6273. Year = {2004},
  6274. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG1hcHJlZHVjZS1vc2RpMDQucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtYXByZWR1Y2Utb3NkaTA0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jS0Q845FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtYXByZWR1Y2Utb3NkaTA0LnBkZgAOACoAFABtAGEAcAByAGUAZAB1AGMAZQAtAG8AcwBkAGkAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9tYXByZWR1Y2Utb3NkaTA0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  6275. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1251254.1251264}}
  6276. @inproceedings{Wozniak:2012aa,
  6277. Acmid = {2443421},
  6278. Address = {New York, NY, USA},
  6279. Articleno = {5},
  6280. Author = {Wozniak, Justin M. and Armstrong, Timothy G. and Maheshwari, Ketan and Lusk, Ewing L. and Katz, Daniel S. and Wilde, Michael and Foster, Ian T.},
  6281. Booktitle = {Proceedings of the 1st ACM SIGMOD Workshop on Scalable Workflow Execution Engines and Technologies},
  6282. Date-Added = {2014-08-10 20:10:12 +0000},
  6283. Date-Modified = {2014-08-10 20:10:16 +0000},
  6284. Doi = {10.1145/2443416.2443421},
  6285. Isbn = {978-1-4503-1876-1},
  6286. Keywords = {ADLB, MPI, concurrency, dataflow, exascale, swift, turbine},
  6287. Location = {Scottsdale, Arizona},
  6288. Numpages = {12},
  6289. Pages = {5:1--5:12},
  6290. Publisher = {ACM},
  6291. Series = {SWEET '12},
  6292. Title = {Turbine: A Distributed-memory Dataflow Engine for Extreme-scale Many-task Applications},
  6293. Url = {http://doi.acm.org/10.1145/2443416.2443421},
  6294. Year = {2012},
  6295. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNS13b3puaWFrLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTUtd296bmlhay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ufdEPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTUtd296bmlhay5wZGYADgAeAA4AYQA1AC0AdwBvAHoAbgBpAGEAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTUtd296bmlhay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  6296. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2443416.2443421},
  6297. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2443416.2443421}}
  6298. @article{Parker:2006aa,
  6299. Acmid = {1125421},
  6300. Address = {Amsterdam, The Netherlands, The Netherlands},
  6301. Author = {Parker, Steven G.},
  6302. Date-Added = {2014-08-10 20:06:38 +0000},
  6303. Date-Modified = {2014-08-10 20:06:42 +0000},
  6304. Doi = {10.1016/j.future.2005.04.001},
  6305. Issn = {0167-739X},
  6306. Issue_Date = {January 2006},
  6307. Journal = {Future Gener. Comput. Syst.},
  6308. Keywords = {components, scientific computing, structured AMR},
  6309. Month = jan,
  6310. Number = {1},
  6311. Numpages = {13},
  6312. Pages = {204--216},
  6313. Publisher = {Elsevier Science Publishers B. V.},
  6314. Title = {A Component-based Architecture for Parallel Multi-physics PDE Simulation},
  6315. Url = {http://dx.doi.org/10.1016/j.future.2005.04.001},
  6316. Volume = {22},
  6317. Year = {2006},
  6318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHVpbnRhaF9mcmFtZXdvcmsucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR1aW50YWhfZnJhbWV3b3JrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41k0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB1aW50YWhfZnJhbWV3b3JrLnBkZgAOACoAFAB1AGkAbgB0AGEAaABfAGYAcgBhAG0AZQB3AG8AcgBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi91aW50YWhfZnJhbWV3b3JrLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  6319. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.future.2005.04.001}}
  6320. @inproceedings{Choi:2011aa,
  6321. Author = {Byn Choi and Komuravelli, R. and Hyojin Sung and Smolinski, R. and Honarmand, N. and Adve, S.V. and Adve, V.S. and Carter, N.P. and Ching-Tsun Chou},
  6322. Booktitle = {Parallel Architectures and Compilation Techniques (PACT), 2011 International Conference on},
  6323. Date-Added = {2014-08-09 16:46:36 +0000},
  6324. Date-Modified = {2014-08-09 16:46:41 +0000},
  6325. Doi = {10.1109/PACT.2011.21},
  6326. Issn = {1089-795X},
  6327. Keywords = {cache storage;message passing;parallel memories;parallel programming;protocols;shared memory systems;ubiquitous computing;DeNovo coherence protocol;MESI protocol;arbitrary data race;cache architecture;cache hit rate;design complexity;direct cache-to-cache transfer;disciplined parallelism;flexible communication granularity;hardware architecture;hardware designer;many-core scalability;mass programmer;memory hierarchy;message passing;network traffic;parallel programming model;shared-memory language;shared-memory programming model;software evolution;software-oblivious hardware evolution;Arrays;Coherence;Hardware;Programming;Protocols;Software;Transient analysis},
  6328. Month = {Oct},
  6329. Pages = {155-166},
  6330. Title = {DeNovo: Rethinking the Memory Hierarchy for Disciplined Parallelism},
  6331. Year = {2011},
  6332. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWRlbm92b19wYWN0MTEucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFkZW5vdm9fcGFjdDExLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FJ0Q81pVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBkZW5vdm9fcGFjdDExLnBkZgAADgAkABEAZABlAG4AbwB2AG8AXwBwAGEAYwB0ADEAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZGVub3ZvX3BhY3QxMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  6333. Bdsk-Url-1 = {http://dx.doi.org/10.1109/PACT.2011.21}}
  6334. @inproceedings{Krishnamurthy:1993aa,
  6335. Acmid = {169724},
  6336. Address = {New York, NY, USA},
  6337. Author = {Krishnamurthy, A. and Culler, D. E. and Dusseau, A. and Goldstein, S. C. and Lumetta, S. and von Eicken, T. and Yelick, K.},
  6338. Booktitle = {Proceedings of the 1993 ACM/IEEE Conference on Supercomputing},
  6339. Date-Added = {2014-08-06 20:11:14 +0000},
  6340. Date-Modified = {2014-08-06 20:11:18 +0000},
  6341. Doi = {10.1145/169627.169724},
  6342. Isbn = {0-8186-4340-4},
  6343. Location = {Portland, Oregon, USA},
  6344. Numpages = {12},
  6345. Pages = {262--273},
  6346. Publisher = {ACM},
  6347. Series = {Supercomputing '93},
  6348. Title = {Parallel Programming in Split-C},
  6349. Url = {http://doi.acm.org/10.1145/169627.169724},
  6350. Year = {1993},
  6351. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2N1bGxlci1zYzkzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY3VsbGVyLXNjOTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xM9EPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY3VsbGVyLXNjOTMucGRmAAAOACAADwBjAHUAbABsAGUAcgAtAHMAYwA5ADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2N1bGxlci1zYzkzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  6352. Bdsk-Url-1 = {http://doi.acm.org/10.1145/169627.169724},
  6353. Bdsk-Url-2 = {http://dx.doi.org/10.1145/169627.169724}}
  6354. @techreport{Hilfinger:2006aa,
  6355. Address = {Berkeley, CA, USA},
  6356. Author = {Hilfinger, Paul N. and Bonachea, Dan and Gay, David and Graham, Susan and Liblit, Ben and Pike, Geoff and Yelick, Katherine},
  6357. Date-Added = {2014-08-06 19:57:20 +0000},
  6358. Date-Modified = {2014-08-06 19:58:20 +0000},
  6359. Institution = {University of California},
  6360. Number = {UCB/EECS-2005-15.1},
  6361. Publisher = {University of California at Berkeley},
  6362. Title = {Titanium Language Reference Manual},
  6363. Year = {2006},
  6364. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHRpdGFuaXVtLXJlZi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHRpdGFuaXVtLXJlZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ik/RDzyZUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHRpdGFuaXVtLXJlZi5wZGYADgAiABAAdABpAHQAYQBuAGkAdQBtAC0AcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3RpdGFuaXVtLXJlZi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  6365. @inproceedings{Saraswat:2007aa,
  6366. Acmid = {1229469},
  6367. Address = {New York, NY, USA},
  6368. Author = {Saraswat, Vijay A. and Jagadeesan, Radha and Michael, Maged and von Praun, Christoph},
  6369. Booktitle = {Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming},
  6370. Date-Added = {2014-08-06 19:33:25 +0000},
  6371. Date-Modified = {2014-08-06 19:33:29 +0000},
  6372. Doi = {10.1145/1229428.1229469},
  6373. Isbn = {978-1-59593-602-8},
  6374. Keywords = {memory model, sequential consistency, weak model},
  6375. Location = {San Jose, California, USA},
  6376. Numpages = {12},
  6377. Pages = {161--172},
  6378. Publisher = {ACM},
  6379. Series = {PPoPP '07},
  6380. Title = {A Theory of Memory Models},
  6381. Url = {http://doi.acm.org/10.1145/1229428.1229469},
  6382. Year = {2007},
  6383. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNjEtc2FyYXN3YXQucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTYxLXNhcmFzd2F0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3no0Q8471BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTYxLXNhcmFzd2F0LnBkZgAADgAkABEAcAAxADYAMQAtAHMAYQByAGEAcwB3AGEAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE2MS1zYXJhc3dhdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  6384. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1229428.1229469},
  6385. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1229428.1229469}}
  6386. @techreport{Yelick:2004aa,
  6387. Author = {Katherine Yelick and Dan Bonachea and Charles Wallace},
  6388. Date-Added = {2014-08-06 19:31:09 +0000},
  6389. Date-Modified = {2014-08-06 19:40:01 +0000},
  6390. Institution = {Lawrence Berkeley National Laboratory},
  6391. Month = {May},
  6392. Number = {LBNL-54983},
  6393. Title = {A Proposal for a {UPC} Memory Consistency Model},
  6394. Year = {2004},
  6395. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp1cGNtZW0ucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp1cGNtZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41p0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB1cGNtZW0ucGRmAA4AFgAKAHUAcABjAG0AZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi91cGNtZW0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  6396. @article{Arvind:1982aa,
  6397. Acmid = {1319193},
  6398. Address = {Los Alamitos, CA, USA},
  6399. Author = {Arvind, A. and Gostelow, K. P.},
  6400. Date-Added = {2014-08-06 19:15:32 +0000},
  6401. Date-Modified = {2014-08-06 19:15:36 +0000},
  6402. Doi = {10.1109/MC.1982.1653940},
  6403. Issn = {0018-9162},
  6404. Issue_Date = {February 1982},
  6405. Journal = {Computer},
  6406. Month = feb,
  6407. Number = {2},
  6408. Numpages = {8},
  6409. Pages = {42--49},
  6410. Publisher = {IEEE Computer Society Press},
  6411. Title = {The U-Interpreter},
  6412. Url = {http://dx.doi.org/10.1109/MC.1982.1653940},
  6413. Volume = {15},
  6414. Year = {1982},
  6415. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx1LWludGVycC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHUtaW50ZXJwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jWLRDz3sUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHUtaW50ZXJwLnBkZgAOABoADAB1AC0AaQBuAHQAZQByAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3UtaW50ZXJwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  6416. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.1982.1653940}}
  6417. @inproceedings{Georgel-Calin:2013aa,
  6418. Author = {Georgel Calin and Egor Derevenetc and Rupak Majumdar and Roland Meyer},
  6419. Booktitle = {In Procedings of FSTTCS 2013},
  6420. Date-Added = {2014-08-06 14:57:42 +0000},
  6421. Date-Modified = {2014-11-06 12:57:03 +0000},
  6422. Doi = {http://dx.doi.org/10.4230/LIPIcs.FSTTCS.2013.127},
  6423. Ee = {http://arxiv.org/abs/1307.6590},
  6424. Pages = {127-139},
  6425. Publisher = {Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik},
  6426. Series = {LIPIcs},
  6427. Title = {A Theory of Partitioned Global Address Spaces},
  6428. Volume = {7792},
  6429. Year = {2013},
  6430. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RoZW9yeS1wZ2FzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdGhlb3J5LXBnYXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KRdEPPJlQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdGhlb3J5LXBnYXMucGRmAAAOACAADwB0AGgAZQBvAHIAeQAtAHAAZwBhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3RoZW9yeS1wZ2FzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  6431. Bdsk-Url-1 = {http://dx.doi.org/10.4230/LIPIcs.FSTTCS.2013.127}}
  6432. @unpublished{Siek:2012aa,
  6433. Author = {Jeremy G. Siek and Michael M. Vitousek and Shashank Bharadwaj},
  6434. Date-Added = {2014-07-09 15:02:04 +0000},
  6435. Date-Modified = {2014-07-09 15:04:37 +0000},
  6436. Note = {draft},
  6437. Title = {Gradual Typing for Mutable Objects},
  6438. Year = {2012},
  6439. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhndG1vLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZ3Rtby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91e9EPN29QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZ3Rtby5wZGYADgASAAgAZwB0AG0AbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZ3Rtby5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  6440. @unpublished{Siek:2014aa,
  6441. Author = {Jeremy G. Siek and Michael M. Vitousek and Matteo Cimini},
  6442. Date-Added = {2014-07-08 19:01:02 +0000},
  6443. Date-Modified = {2014-07-08 19:02:32 +0000},
  6444. Month = {July},
  6445. Note = {POPL 2015 submission},
  6446. Title = {Monotonic References for Gradual Typing},
  6447. Year = {2014},
  6448. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFW1vbm8tcmVmLXBvcGwyMDE1LnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVbW9uby1yZWYtcG9wbDIwMTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL949NEPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbW9uby1yZWYtcG9wbDIwMTUucGRmAAAOACwAFQBtAG8AbgBvAC0AcgBlAGYALQBwAG8AcABsADIAMAAxADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21vbm8tcmVmLXBvcGwyMDE1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  6449. @inproceedings{Tobin-Hochstadt:2009aa,
  6450. Acmid = {1570512},
  6451. Address = {New York, NY, USA},
  6452. Author = {Tobin-Hochstadt, Sam and Findler, Robert Bruce},
  6453. Booktitle = {Proceedings for the 1st Workshop on Script to Program Evolution},
  6454. Date-Added = {2014-07-08 01:50:30 +0000},
  6455. Date-Modified = {2014-07-08 01:50:35 +0000},
  6456. Doi = {10.1145/1570506.1570512},
  6457. Isbn = {978-1-60558-543-7},
  6458. Location = {Genova, Italy},
  6459. Numpages = {11},
  6460. Pages = {47--57},
  6461. Publisher = {ACM},
  6462. Series = {STOP '09},
  6463. Title = {Cycles Without Pollution: A Gradual Typing Poem},
  6464. Url = {http://doi.acm.org/10.1145/1570506.1570512},
  6465. Year = {2009},
  6466. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3A0Ny10b2Jpbi1ob2Noc3RhZHQucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdwNDctdG9iaW4taG9jaHN0YWR0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sU0Q848lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDctdG9iaW4taG9jaHN0YWR0LnBkZgAADgAwABcAcAA0ADcALQB0AG8AYgBpAG4ALQBoAG8AYwBoAHMAdABhAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQ3LXRvYmluLWhvY2hzdGFkdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  6467. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1570506.1570512},
  6468. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1570506.1570512}}
  6469. @inproceedings{Van-Cutsem:2010aa,
  6470. Address = {New York, NY, USA},
  6471. Author = {Van Cutsem, Tom and Miller, Mark S.},
  6472. Booktitle = {Proceedings of the 6th Symposium on Dynamic Languages},
  6473. Date-Added = {2014-07-07 12:49:04 +0000},
  6474. Date-Modified = {2015-11-18 04:45:24 +0000},
  6475. Keywords = {Javascript, intercession, proxies, reflection},
  6476. Location = {Reno/Tahoe, Nevada, USA},
  6477. Numpages = {14},
  6478. Pages = {59--72},
  6479. Publisher = {ACM},
  6480. Series = {DLS '10},
  6481. Title = {Proxies: Design Principles for Robust Object-oriented Intercession APIs},
  6482. Year = {2010},
  6483. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1OS12YW5jdXRzZW0ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTktdmFuY3V0c2VtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tS0Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTktdmFuY3V0c2VtLnBkZgAADgAkABEAcAA1ADkALQB2AGEAbgBjAHUAdABzAGUAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU5LXZhbmN1dHNlbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  6484. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1869631.1869638},
  6485. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1869631.1869638}}
  6486. @incollection{Perconti:2014aa,
  6487. Author = {Perconti, JamesT. and Ahmed, Amal},
  6488. Booktitle = {Programming Languages and Systems},
  6489. Date-Added = {2014-06-20 02:33:49 +0000},
  6490. Date-Modified = {2014-06-20 02:33:51 +0000},
  6491. Doi = {10.1007/978-3-642-54833-8_8},
  6492. Editor = {Shao, Zhong},
  6493. Isbn = {978-3-642-54832-1},
  6494. Language = {English},
  6495. Pages = {128-148},
  6496. Publisher = {Springer Berlin Heidelberg},
  6497. Series = {Lecture Notes in Computer Science},
  6498. Title = {Verifying an Open Compiler Using Multi-language Semantics},
  6499. Url = {http://dx.doi.org/10.1007/978-3-642-54833-8_8},
  6500. Volume = {8410},
  6501. Year = {2014},
  6502. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG11bHRpbGFuZy12ZXJpZnkucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtdWx0aWxhbmctdmVyaWZ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j90Q845VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtdWx0aWxhbmctdmVyaWZ5LnBkZgAOACoAFABtAHUAbAB0AGkAbABhAG4AZwAtAHYAZQByAGkAZgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9tdWx0aWxhbmctdmVyaWZ5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  6503. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-54833-8_8}}
  6504. @techreport{Dalessandro:2014aa,
  6505. Author = {Luke Dalessandro and Matthew Anderson and Maciej Brodowicz and Andrew Lumsdaine and Thomas Sterling},
  6506. Date-Added = {2014-06-18 02:32:23 +0000},
  6507. Date-Modified = {2014-06-18 02:33:20 +0000},
  6508. Institution = {Center for Extreme Scale Technologies, Indiana University},
  6509. Month = {March},
  6510. Title = {XPI Draft Specification},
  6511. Year = {2014},
  6512. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVd4cGkucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qd4cGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42r0Q899lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEYAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB4cGkucGRmAAAOABAABwB4AHAAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIveHBpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  6513. @article{Tabbal:2011aa,
  6514. Acmid = {1964232},
  6515. Address = {New York, NY, USA},
  6516. Author = {Tabbal, Alexandre and Anderson, Matthew and Brodowicz, Maciej and Kaiser, Hartmut and Sterling, Thomas},
  6517. Date-Added = {2014-06-18 02:27:43 +0000},
  6518. Date-Modified = {2014-06-18 02:27:46 +0000},
  6519. Doi = {10.1145/1964218.1964232},
  6520. Issn = {0163-5999},
  6521. Issue_Date = {March 2011},
  6522. Journal = {SIGMETRICS Perform. Eval. Rev.},
  6523. Keywords = {execution model, model of computation, paralleX},
  6524. Month = mar,
  6525. Number = {4},
  6526. Numpages = {7},
  6527. Pages = {81--87},
  6528. Publisher = {ACM},
  6529. Title = {Preliminary Design Examination of the ParalleX System from a Software and Hardware Perspective},
  6530. Url = {http://doi.acm.org/10.1145/1964218.1964232},
  6531. Volume = {38},
  6532. Year = {2011},
  6533. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODEtdGFiYmFsLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDgxLXRhYmJhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97odEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDgxLXRhYmJhbC5wZGYADgAeAA4AcAA4ADEALQB0AGEAYgBiAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDgxLXRhYmJhbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  6534. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1964218.1964232},
  6535. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1964218.1964232}}
  6536. @inproceedings{Gao:2007aa,
  6537. Author = {Gao, G.R. and Sterling, T. and Stevens, R. and Hereld, M. and Weirong Zhu},
  6538. Booktitle = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  6539. Date-Added = {2014-06-18 02:26:30 +0000},
  6540. Date-Modified = {2014-06-18 02:26:44 +0000},
  6541. Doi = {10.1109/IPDPS.2007.370484},
  6542. Keywords = {parallel architectures;parallel programming;explicit locality management;fragmented memory;parallel computation model;parallel processing;parallel programming;performance tuning;scheduling;synchronous global barrier;system performance degradation;Computational modeling;Concurrent computing;Degradation;Delay;High performance computing;Memory management;Parallel processing;Processor scheduling;Productivity;Programming profession},
  6543. Month = {March},
  6544. Pages = {1-6},
  6545. Title = {{ParalleX}: A Study of A New Parallel Computation Model},
  6546. Year = {2007},
  6547. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnBhcmFsbGVYLWlwZHBzLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScGFyYWxsZVgtaXBkcHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL972NEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGFyYWxsZVgtaXBkcHMucGRmAA4AJgASAHAAYQByAGEAbABsAGUAWAAtAGkAcABkAHAAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcGFyYWxsZVgtaXBkcHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  6548. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2007.370484}}
  6549. @article{Dekate:2012aa,
  6550. Acmid = {2331126},
  6551. Address = {Thousand Oaks, CA, USA},
  6552. Author = {Dekate, Chirag and Anderson, Matthew and Brodowicz, Maciej and Kaiser, Hartmut and Adelstein-Lelbach, Bryce and Sterling, Thomas},
  6553. Date-Added = {2014-06-18 02:24:26 +0000},
  6554. Date-Modified = {2014-06-18 02:24:31 +0000},
  6555. Doi = {10.1177/1094342012440585},
  6556. Issn = {1094-3420},
  6557. Issue_Date = {August 2012},
  6558. Journal = {Int. J. High Perform. Comput. Appl.},
  6559. Keywords = {Barnes-Hut, N-body, parallelization, parallex},
  6560. Month = aug,
  6561. Number = {3},
  6562. Numpages = {14},
  6563. Pages = {319--332},
  6564. Publisher = {Sage Publications, Inc.},
  6565. Title = {Improving the Scalability of Parallel N-body Applications with an Event-driven Constraint-based Execution Model},
  6566. Url = {http://dx.doi.org/10.1177/1094342012440585},
  6567. Volume = {26},
  6568. Year = {2012},
  6569. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342012440585}}
  6570. @inproceedings{Sterling:2014aa,
  6571. Address = {Stockholm, Sweden},
  6572. Author = {Thomas Sterling and Matthew Anderson and P. Kevin Bohan and Maciej Brodowicz and Abhishek Kulkarni and Bo Zhang},
  6573. Booktitle = {Exascale Applications and Software Conference},
  6574. Date-Added = {2014-06-18 02:20:26 +0000},
  6575. Date-Modified = {2014-06-18 02:20:38 +0000},
  6576. Keywords = {HPX},
  6577. Month = {Apr},
  6578. Title = {Towards Exascale Co-design in a Runtime System},
  6579. Year = 2014}
  6580. @inproceedings{Kaiser:2009aa,
  6581. Author = {Kaiser, H. and Brodowicz, M. and Sterling, T.},
  6582. Booktitle = {Parallel Processing Workshops, 2009. ICPPW '09. International Conference on},
  6583. Date-Added = {2014-06-18 02:19:23 +0000},
  6584. Date-Modified = {2014-06-18 02:19:38 +0000},
  6585. Doi = {10.1109/ICPPW.2009.14},
  6586. Issn = {1530-2016},
  6587. Keywords = {communicating sequential processes;microprocessor chips;parallel programming;reconfigurable architectures;HPX runtime system;ParalleX model;advanced parallel execution model;communicating sequential processes;distributed programming models;dynamic asynchronous execution;heterogeneous multicore system architecture;high performance ParalleX runtime system;high performance computing;large scale system configurations;message-driven work-queue execution;next decade exaflops computing systems;parallel programming;power budget;Computational modeling;Computer architecture;Concurrent computing;Context modeling;High performance computing;Large-scale systems;Multicore processing;Parallel processing;Power system management;Power system modeling;HPC;parallel model of computation;runtime system},
  6588. Month = {Sept},
  6589. Pages = {394-401},
  6590. Title = {{ParalleX} An Advanced Parallel Execution Model for Scaling-Impaired Applications},
  6591. Year = {2009},
  6592. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPPW.2009.14}}
  6593. @inproceedings{Boudol:2009aa,
  6594. Acmid = {1480930},
  6595. Address = {New York, NY, USA},
  6596. Author = {Boudol, G{\'e}rard and Petri, Gustavo},
  6597. Booktitle = {Proceedings of the 36th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  6598. Date-Added = {2014-06-15 17:37:33 +0000},
  6599. Date-Modified = {2014-06-15 17:37:37 +0000},
  6600. Doi = {10.1145/1480881.1480930},
  6601. Isbn = {978-1-60558-379-2},
  6602. Keywords = {memory models, operational semantics},
  6603. Location = {Savannah, GA, USA},
  6604. Numpages = {12},
  6605. Pages = {392--403},
  6606. Publisher = {ACM},
  6607. Series = {POPL '09},
  6608. Title = {Relaxed Memory Models: An Operational Approach},
  6609. Url = {http://doi.acm.org/10.1145/1480881.1480930},
  6610. Year = {2009},
  6611. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzOTItYm91ZG9sLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM5Mi1ib3Vkb2wucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9659EPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM5Mi1ib3Vkb2wucGRmAAAOACAADwBwADMAOQAyAC0AYgBvAHUAZABvAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzOTItYm91ZG9sLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  6612. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1480881.1480930},
  6613. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1480881.1480930}}
  6614. @article{Plotkin:2004aa,
  6615. Author = {Gordon D. Plotkin},
  6616. Date-Added = {2014-06-15 17:35:53 +0000},
  6617. Date-Modified = {2014-06-15 17:35:58 +0000},
  6618. Journal = {Journal of Logic and Algebraic Programming},
  6619. Pages = {17-139},
  6620. Title = {A structural approach to operational semantics},
  6621. Volume = {60-61},
  6622. Year = {2004},
  6623. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxzb3NfamxhcC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHNvc19qbGFwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihjRDzyUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNvc19qbGFwLnBkZgAOABoADABzAG8AcwBfAGoAbABhAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3Nvc19qbGFwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  6624. @techreport{MPIForum:1994aa,
  6625. Address = {Knoxville, TN, USA},
  6626. Author = {Message Passing Interface Forum},
  6627. Date-Added = {2014-06-14 04:46:05 +0000},
  6628. Date-Modified = {2014-06-14 04:46:21 +0000},
  6629. Publisher = {University of Tennessee},
  6630. Title = {{MPI}: A Message-Passing Interface Standard},
  6631. Year = {1994}}
  6632. @inproceedings{Might:2011aa,
  6633. Acmid = {2034801},
  6634. Address = {New York, NY, USA},
  6635. Author = {Might, Matthew and Darais, David and Spiewak, Daniel},
  6636. Booktitle = {Proceedings of the 16th ACM SIGPLAN International Conference on Functional Programming},
  6637. Date-Added = {2014-06-04 02:56:13 +0000},
  6638. Date-Modified = {2014-06-04 02:56:18 +0000},
  6639. Doi = {10.1145/2034773.2034801},
  6640. Isbn = {978-1-4503-0865-6},
  6641. Keywords = {context-free grammar, derivative, formal languages, parser combinator, parsing, regular expressions},
  6642. Location = {Tokyo, Japan},
  6643. Numpages = {7},
  6644. Pages = {189--195},
  6645. Publisher = {ACM},
  6646. Series = {ICFP '11},
  6647. Title = {Parsing with Derivatives: A Functional Pearl},
  6648. Url = {http://doi.acm.org/10.1145/2034773.2034801},
  6649. Year = {2011},
  6650. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1pZ2h0MjAxMWRlcml2YXRpdmVzLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbWlnaHQyMDExZGVyaXZhdGl2ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9459EPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbWlnaHQyMDExZGVyaXZhdGl2ZXMucGRmAA4AMgAYAG0AaQBnAGgAdAAyADAAMQAxAGQAZQByAGkAdgBhAHQAaQB2AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbWlnaHQyMDExZGVyaXZhdGl2ZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  6651. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034801},
  6652. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034801}}
  6653. @inproceedings{Honda:2008aa,
  6654. Acmid = {1328472},
  6655. Address = {New York, NY, USA},
  6656. Author = {Honda, Kohei and Yoshida, Nobuko and Carbone, Marco},
  6657. Booktitle = {Proceedings of the 35th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  6658. Date-Added = {2014-05-26 07:24:09 +0000},
  6659. Date-Modified = {2014-05-26 07:24:14 +0000},
  6660. Doi = {10.1145/1328438.1328472},
  6661. Isbn = {978-1-59593-689-9},
  6662. Keywords = {causality, choreography, communications, mobile processes, multiparty, session types, structured programming},
  6663. Location = {San Francisco, California, USA},
  6664. Numpages = {12},
  6665. Pages = {273--284},
  6666. Publisher = {ACM},
  6667. Series = {POPL '08},
  6668. Title = {Multiparty Asynchronous Session Types},
  6669. Url = {http://doi.acm.org/10.1145/1328438.1328472},
  6670. Year = {2008},
  6671. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjczLWhvbmRhLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3My1ob25kYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96hNEPOPFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI3My1ob25kYS5wZGYADgAeAA4AcAAyADcAMwAtAGgAbwBuAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI3My1ob25kYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  6672. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328472},
  6673. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1328438.1328472}}
  6674. @phdthesis{Cann:1989aa,
  6675. Address = {Fort Collins, CO, USA},
  6676. Author = {Cann, David C.},
  6677. Date-Added = {2014-05-19 13:54:07 +0000},
  6678. Date-Modified = {2014-05-19 13:54:12 +0000},
  6679. Note = {AAI9007070},
  6680. Publisher = {Colorado State University},
  6681. Title = {Compilation Techniques for High-performance Applicative Computation},
  6682. Year = {1989}}
  6683. @techreport{Feo:1990aa,
  6684. Author = {John Feo},
  6685. Date-Added = {2014-05-19 13:22:37 +0000},
  6686. Date-Modified = {2014-05-19 13:23:25 +0000},
  6687. Institution = {Lawrence Livermore National Laboratory},
  6688. Month = {September},
  6689. Number = {UCRL-JC-1060781},
  6690. Title = {Arrays in Sisal},
  6691. Year = {1990},
  6692. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzIxNTI3Ni5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjIxNTI3Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB25+bPn34YUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAz5+2WAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMTUyNzYucGRmAAAOABYACgAyADEANQAyADcANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIxNTI3Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  6693. @manual{Dart:2014aa,
  6694. Author = {The Dart Team},
  6695. Date-Added = {2014-05-15 13:26:57 +0000},
  6696. Date-Modified = {2014-05-15 13:27:33 +0000},
  6697. Edition = {1.2},
  6698. Month = {March},
  6699. Organization = {Google},
  6700. Title = {Dart Programming Language Specification},
  6701. Year = {2014},
  6702. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH2RhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBzgAAAAABzgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2RhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cUbRDzWlUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBNTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGRhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGYAAA4AQAAfAGQAYQByAHQALQBsAGEAbgBnAHUAYQBnAGUALQBzAHAAZQBjAGkAZgBpAGMAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA8VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9kYXJ0LWxhbmd1YWdlLXNwZWNpZmljYXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==}}
  6703. @inproceedings{Bolz:2014aa,
  6704. Author = {Carl Friedrich Bolz and Tobias Pape and Jeremy G. Siek and Sam Tobin-Hochstadt},
  6705. Booktitle = {Workshop on Dynamic Languages and Applications},
  6706. Date-Added = {2014-05-06 00:51:24 +0000},
  6707. Date-Modified = {2014-05-06 00:53:21 +0000},
  6708. Title = {Meta-tracing makes a fast {Racket}},
  6709. Year = {2014},
  6710. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHB5Y2tldC1maW5hbC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHB5Y2tldC1maW5hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fB7RDzj1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHB5Y2tldC1maW5hbC5wZGYADgAiABAAcAB5AGMAawBlAHQALQBmAGkAbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3B5Y2tldC1maW5hbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  6711. @book{Nielson:1999aa,
  6712. Author = {Hanne Riis Nielson and Flemming Nielson},
  6713. Date-Added = {2014-05-01 01:22:18 +0000},
  6714. Date-Modified = {2014-05-01 01:23:53 +0000},
  6715. Publisher = {John Wiley and Sons Ltd.},
  6716. Title = {Semantics with Applications: A Formal Introduction},
  6717. Year = {1999},
  6718. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNlbS13aXRoLWFwcC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNlbS13aXRoLWFwcC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/if3RDzyUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNlbS13aXRoLWFwcC5wZGYADgAiABAAcwBlAG0ALQB3AGkAdABoAC0AYQBwAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NlbS13aXRoLWFwcC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  6719. @techreport{Culler:1989aa,
  6720. Author = {David E. Culler},
  6721. Date-Added = {2014-04-30 18:55:21 +0000},
  6722. Date-Modified = {2014-04-30 18:56:53 +0000},
  6723. Institution = {MIT Lab for Computer Science},
  6724. Number = {TR-446},
  6725. Title = {Managing Parallelism and Resources in Scientific Dataflow Programs},
  6726. Year = {1989},
  6727. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWN1bGxlci1waGQtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY3VsbGVyLXBoZC10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xMtEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY3VsbGVyLXBoZC10aGVzaXMucGRmAAAOACwAFQBjAHUAbABsAGUAcgAtAHAAaABkAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2N1bGxlci1waGQtdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  6728. @inproceedings{Papadopoulos:1990aa,
  6729. Acmid = {325117},
  6730. Address = {New York, NY, USA},
  6731. Author = {Papadopoulos, Gregory M. and Culler, David E.},
  6732. Booktitle = {Proceedings of the 17th Annual International Symposium on Computer Architecture},
  6733. Date-Added = {2014-04-28 15:09:32 +0000},
  6734. Date-Modified = {2014-04-28 15:09:37 +0000},
  6735. Doi = {10.1145/325164.325117},
  6736. Isbn = {0-89791-366-3},
  6737. Location = {Seattle, Washington, USA},
  6738. Numpages = {10},
  6739. Pages = {82--91},
  6740. Publisher = {ACM},
  6741. Series = {ISCA '90},
  6742. Title = {Monsoon: An Explicit Token-store Architecture},
  6743. Url = {http://doi.acm.org/10.1145/325164.325117},
  6744. Year = {1990},
  6745. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA4Mi1wYXBhZG9wb3Vsb3MucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwODItcGFwYWRvcG91bG9zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ui0Q849FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwODItcGFwYWRvcG91bG9zLnBkZgAOACoAFABwADgAMgAtAHAAYQBwAGEAZABvAHAAbwB1AGwAbwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wODItcGFwYWRvcG91bG9zLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  6746. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325164.325117},
  6747. Bdsk-Url-2 = {http://dx.doi.org/10.1145/325164.325117}}
  6748. @manual{Bracha:2011aa,
  6749. Author = {Gilad Bracha},
  6750. Date-Added = {2014-04-14 10:26:35 +0000},
  6751. Date-Modified = {2014-04-14 10:27:35 +0000},
  6752. Month = {October},
  6753. Organization = {Google},
  6754. Title = {Optional Types in {Dart}},
  6755. Year = {2011}}
  6756. @article{Hermida:2014aa,
  6757. Author = {Claudio Hermida and Uday S. Reddy and Edmund P. Robinson},
  6758. Date-Added = {2014-04-09 13:44:16 +0000},
  6759. Date-Modified = {2014-04-09 13:44:21 +0000},
  6760. Doi = {http://dx.doi.org/10.1016/j.entcs.2014.02.008},
  6761. Issn = {1571-0661},
  6762. Journal = {Electronic Notes in Theoretical Computer Science},
  6763. Keywords = {Relation lifting},
  6764. Note = {Proceedings of the Workshop on Algebra, Coalgebra and Topology (WACT 2013)},
  6765. Number = {0},
  6766. Pages = {149 - 180},
  6767. Title = {Logical Relations and Parametricity -- A Reynolds Programme for Category Theory and Programming Languages},
  6768. Url = {http://www.sciencedirect.com/science/article/pii/S1571066114000346},
  6769. Volume = {303},
  6770. Year = {2014},
  6771. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWhlcm1pZGEtcGFyYW0ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFoZXJtaWRhLXBhcmFtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wm0Q83dVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBoZXJtaWRhLXBhcmFtLnBkZgAADgAkABEAaABlAHIAbQBpAGQAYQAtAHAAYQByAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaGVybWlkYS1wYXJhbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  6772. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1571066114000346},
  6773. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.entcs.2014.02.008}}
  6774. @inproceedings{Vitousek:2014aa,
  6775. Author = {Michael M. Vitousek and Jeremy G. Siek and Andrew Kent and Jim Baker},
  6776. Booktitle = {Dynamic Languages Symposium},
  6777. Date-Added = {2014-04-06 16:02:51 +0000},
  6778. Date-Modified = {2014-09-10 18:49:58 +0000},
  6779. Title = {Design and Evaluation of Gradual Typing for {Python}},
  6780. Year = {2014},
  6781. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2RsczI4LXZpdG91c2VrQS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2RsczI4LXZpdG91c2VrQS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVjRDzWlUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGRsczI4LXZpdG91c2VrQS5wZGYAAA4AKAATAGQAbABzADIAOAAtAHYAaQB0AG8AdQBzAGUAawBBAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9kbHMyOC12aXRvdXNla0EucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  6782. @article{Siek:2013aa,
  6783. Author = {Jeremy G. Siek and Michael M. Vitousek},
  6784. Bibsource = {DBLP, http://dblp.uni-trier.de},
  6785. Date-Added = {2014-04-06 16:01:39 +0000},
  6786. Date-Modified = {2014-04-06 16:01:43 +0000},
  6787. Ee = {http://arxiv.org/abs/1312.0694},
  6788. Journal = {CoRR},
  6789. Title = {Monotonic References for Gradual Typing},
  6790. Volume = {abs/1312.0694},
  6791. Year = {2013},
  6792. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxtb25vLXJlZi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG1vbm8tcmVmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ePXRDzjkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG1vbm8tcmVmLnBkZgAOABoADABtAG8AbgBvAC0AcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21vbm8tcmVmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  6793. @misc{Urma:2013aa,
  6794. Author = {Raoul-Gabriel Urma and Peter Ludemann and Gregory P. Smith},
  6795. Date-Added = {2014-04-06 10:21:44 +0000},
  6796. Date-Modified = {2014-04-06 15:41:41 +0000},
  6797. Howpublished = {\url{http://github.com/google/pytypedecl}},
  6798. Title = {pytypedecl},
  6799. Year = {2013}}
  6800. @inproceedings{Kah74,
  6801. Address = {Stockholm, Sweden},
  6802. Author = {G. Kahn},
  6803. Booktitle = {Information processing},
  6804. Date-Added = {2014-04-03 11:27:28 +0000},
  6805. Date-Modified = {2014-04-03 11:27:28 +0000},
  6806. Editor = {J. L. Rosenfeld},
  6807. Month = {Aug},
  6808. Pages = {471-475},
  6809. Publisher = {North Holland, Amsterdam},
  6810. Title = {The semantics of a simple language for parallel programming},
  6811. Year = {1974},
  6812. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uL0Ryb3Bib3gvYmliL0thaG5Qcm9jZXNzTmV0d29ya3MucGRm0hcLGBlXTlMuZGF0YU8RAaQAAAAAAaQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RdLYWhuUHJvY2Vzc05ldHdvcmtzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaq6kz2K97FBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAM9i9iwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAS2FoblByb2Nlc3NOZXR3b3Jrcy5wZGYADgAwABcASwBhAGgAbgBQAHIAbwBjAGUAcwBzAE4AZQB0AHcAbwByAGsAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0thaG5Qcm9jZXNzTmV0d29ya3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALcAvADEAmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  6813. @incollection{Dennis:1974aa,
  6814. Author = {Dennis, JackB.},
  6815. Booktitle = {Programming Symposium},
  6816. Date-Added = {2014-04-03 02:26:01 +0000},
  6817. Date-Modified = {2014-04-03 02:26:04 +0000},
  6818. Doi = {10.1007/3-540-06859-7_145},
  6819. Editor = {Robinet, B.},
  6820. Isbn = {978-3-540-06859-4},
  6821. Pages = {362-376},
  6822. Publisher = {Springer Berlin Heidelberg},
  6823. Series = {Lecture Notes in Computer Science},
  6824. Title = {First version of a data flow procedure language},
  6825. Url = {http://dx.doi.org/10.1007/3-540-06859-7_145},
  6826. Volume = {19},
  6827. Year = {1974},
  6828. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmZpcnN0LWRhdGFmbG93LnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZmlyc3QtZGF0YWZsb3cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zZ9EPNv5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZmlyc3QtZGF0YWZsb3cucGRmAA4AJgASAGYAaQByAHMAdAAtAGQAYQB0AGEAZgBsAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZmlyc3QtZGF0YWZsb3cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  6829. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-06859-7_145}}
  6830. @inproceedings{Allende:2012aa,
  6831. Author = {Allende, Esteban and Fabry, Johan},
  6832. Booktitle = {Chilean Computer Science Society {(SCCC)}, 31st International Conference of the},
  6833. Date-Added = {2014-04-01 14:09:49 +0000},
  6834. Date-Modified = {2014-04-01 14:09:54 +0000},
  6835. Issn = {1522-4902},
  6836. Pages = {1-8},
  6837. Publisher = {IEEE Computer Society Press},
  6838. Title = {Method Lookup Simulation with a Gradual Typing Language},
  6839. Urldoi = {http://dx.doi.org/10.1109/SCCC.2012.7},
  6840. Users = {eallende, jfabry},
  6841. Year = {2012},
  6842. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGW1ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGW1ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eN7RDzjkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG1ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGYAAA4ANAAZAG0AZQB0AGgAbwBkAC0AbABvAG8AawB1AHAALQBnAHIAYQBkAHUAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9tZXRob2QtbG9va3VwLWdyYWR1YWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  6843. @inproceedings{Batty:2011aa,
  6844. Acmid = {1926394},
  6845. Address = {New York, NY, USA},
  6846. Author = {Batty, Mark and Owens, Scott and Sarkar, Susmit and Sewell, Peter and Weber, Tjark},
  6847. Booktitle = {Proceedings of the 38th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  6848. Date-Added = {2014-03-31 13:55:44 +0000},
  6849. Date-Modified = {2014-03-31 13:55:50 +0000},
  6850. Doi = {10.1145/1926385.1926394},
  6851. Isbn = {978-1-4503-0490-0},
  6852. Keywords = {relaxed memory models, semantics},
  6853. Location = {Austin, Texas, USA},
  6854. Numpages = {12},
  6855. Pages = {55--66},
  6856. Publisher = {ACM},
  6857. Series = {POPL '11},
  6858. Title = {Mathematizing C++ Concurrency},
  6859. Url = {http://doi.acm.org/10.1145/1926385.1926394},
  6860. Year = {2011},
  6861. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTUtYmF0dHkucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTUtYmF0dHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s70Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTUtYmF0dHkucGRmAAAOABwADQBwADUANQAtAGIAYQB0AHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU1LWJhdHR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  6862. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926394},
  6863. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1926385.1926394}}
  6864. @incollection{Thiemann:2014aa,
  6865. Author = {Thiemann, Peter and Fennell, Luminous},
  6866. Booktitle = {Programming Languages and Systems},
  6867. Date-Added = {2014-03-31 12:54:05 +0000},
  6868. Date-Modified = {2014-03-31 12:54:07 +0000},
  6869. Doi = {10.1007/978-3-642-54833-8_4},
  6870. Editor = {Shao, Zhong},
  6871. Isbn = {978-3-642-54832-1},
  6872. Pages = {47-66},
  6873. Publisher = {Springer Berlin Heidelberg},
  6874. Series = {Lecture Notes in Computer Science},
  6875. Title = {Gradual Typing for Annotated Type Systems},
  6876. Url = {http://dx.doi.org/10.1007/978-3-642-54833-8_4},
  6877. Volume = {8410},
  6878. Year = {2014},
  6879. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWdyYWR1YWwtYW5ub3RhdGVkLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZ3JhZHVhbC1hbm5vdGF0ZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91ctEPN29QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZ3JhZHVhbC1hbm5vdGF0ZWQucGRmAAAOACwAFQBnAHIAYQBkAHUAYQBsAC0AYQBuAG4AbwB0AGEAdABlAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2dyYWR1YWwtYW5ub3RhdGVkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  6880. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-54833-8_4}}
  6881. @inproceedings{Vitousek:2012aa,
  6882. Author = {Michael M. Vitousek and Shashank Bharadwaj and Jeremy G. Siek},
  6883. Booktitle = {Scripts to Programs Workshop (STOP)},
  6884. Date-Added = {2014-03-29 03:58:21 +0000},
  6885. Date-Modified = {2014-03-29 03:59:45 +0000},
  6886. Title = {Towards Gradual Typing in {Jython}},
  6887. Year = {2012}}
  6888. @article{Allende:2013aa,
  6889. Author = {Esteban Allende and Oscar Calla{\'u} and Johan Fabry and {\'E}ric Tanter and Marcus Denker},
  6890. Date-Added = {2014-03-29 03:55:17 +0000},
  6891. Date-Modified = {2014-03-29 03:55:20 +0000},
  6892. Journal = {Science of Computer Programming},
  6893. Month = aug,
  6894. Note = {Available online},
  6895. Publisher = {Elsevier},
  6896. Title = {Gradual Typing for {Smalltalk}},
  6897. Urldoi = {http://dx.doi.org/10.1016/j.scico.2013.06.006},
  6898. Urlpdf = {http://pleiad.dcc.uchile.cl/papers/2013/allendeAl-scp2013.pdf},
  6899. Users = {eallende , ocallau , jfabry , etanter},
  6900. Year = 2013,
  6901. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWFsbGVuZGVBbC1zY3AyMDEzLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVYWxsZW5kZUFsLXNjcDIwMTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ul9EPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYWxsZW5kZUFsLXNjcDIwMTMucGRmAAAOACwAFQBhAGwAbABlAG4AZABlAEEAbAAtAHMAYwBwADIAMAAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2FsbGVuZGVBbC1zY3AyMDEzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  6902. @inproceedings{Bloom:2009aa,
  6903. Author = {Bloom, Bard and Field, John and Nystrom, Nathaniel and \"{O}stlund, Johan and Richards, Gregor and Strni\v{s}a, Rok and Vitek, Jan and Wrigstad, Tobias},
  6904. Booktitle = {ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications},
  6905. Date-Added = {2014-03-29 03:49:07 +0000},
  6906. Date-Modified = {2014-07-08 18:44:06 +0000},
  6907. Keywords = {actors, pattern matching, scripting},
  6908. Numpages = {20},
  6909. Pages = {117--136},
  6910. Title = {Thorn: Robust, Concurrent, Extensible Scripting on the JVM},
  6911. Year = {2009},
  6912. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTE3LWJsb29tLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDExNy1ibG9vbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ntEPOO9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDExNy1ibG9vbS5wZGYADgAeAA4AcAAxADEANwAtAGIAbABvAG8AbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDExNy1ibG9vbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  6913. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640098},
  6914. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1640089.1640098}}
  6915. @inproceedings{Boreale:1998aa,
  6916. Acmid = {788902},
  6917. Address = {Washington, DC, USA},
  6918. Author = {Boreale, M. and Sangiorgi, D.},
  6919. Booktitle = {Proceedings of the 13th Annual IEEE Symposium on Logic in Computer Science},
  6920. Date-Added = {2014-03-28 13:27:12 +0000},
  6921. Date-Modified = {2014-03-28 13:27:31 +0000},
  6922. Isbn = {0-8186-8506-9},
  6923. Pages = {165--},
  6924. Publisher = {IEEE Computer Society},
  6925. Series = {LICS '98},
  6926. Title = {Bisimulation in Name-Passing Calculi Without Matching},
  6927. Url = {http://dl.acm.org/citation.cfm?id=788020.788902},
  6928. Year = {1998},
  6929. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QcS4uLy4uLy4uLy4uL3Zhci9mb2xkZXJzL3BjL2RoMXB5cjVkMjl6Z3JjcXJuczByN21sbTAwMDBnbi9UL2NvbS5hcHBsZS5QcmV2aWV3L1ByZXZpZXdUZW1wLURqdmxxUS9iaXNJTy1saWNzOTgucGRm0hcLGBlXTlMuZGF0YU8RAi4AAAAAAi4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAGmvPRBiaXNJTy1saWNzOTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaa8/z1m81AAAAAAAAAAAAAQACQAACSAAAAAAAAAAAAAAAAAAAAASUHJldmlld1RlbXAtRGp2bHFRABAACAAAzcj5KgAAABEACAAAz1n1FAAAAAEAIABprz0AZTB6AGTh2gBWwCwAVsArAFC7OgBQje4AUI3qAAIAgk1hY2ludG9zaCBIRDpwcml2YXRlOgB2YXI6AGZvbGRlcnM6AHBjOgBkaDFweXI1ZDI5emdyY3FybnMwcjdtbG0wMDAwZ246AFQ6AGNvbS5hcHBsZS5QcmV2aWV3OgBQcmV2aWV3VGVtcC1EanZscVE6AGJpc0lPLWxpY3M5OC5wZGYADgAiABAAYgBpAHMASQBPAC0AbABpAGMAcwA5ADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAG1wcml2YXRlL3Zhci9mb2xkZXJzL3BjL2RoMXB5cjVkMjl6Z3JjcXJuczByN21sbTAwMDBnbi9UL2NvbS5hcHBsZS5QcmV2aWV3L1ByZXZpZXdUZW1wLURqdmxxUS9iaXNJTy1saWNzOTgucGRmAAATAAEvAP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAQIBBwEPA0EDQwNIA1MDXANqA24DdQN+A4MDkAOTA6UDqAOtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAA68=},
  6930. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=788020.788902}}
  6931. @incollection{Chen:2012aa,
  6932. Author = {Chen, Tzu-Chun and Bocchi, Laura and Deni{\'e}lou, Pierre-Malo and Honda, Kohei and Yoshida, Nobuko},
  6933. Booktitle = {Trustworthy Global Computing},
  6934. Date-Added = {2014-03-27 14:35:11 +0000},
  6935. Date-Modified = {2014-03-27 14:35:13 +0000},
  6936. Doi = {10.1007/978-3-642-30065-3_2},
  6937. Editor = {Bruni, Roberto and Sassone, Vladimiro},
  6938. Isbn = {978-3-642-30064-6},
  6939. Pages = {25-45},
  6940. Publisher = {Springer Berlin Heidelberg},
  6941. Series = {Lecture Notes in Computer Science},
  6942. Title = {Asynchronous Distributed Monitoring for Multiparty Session Enforcement},
  6943. Url = {http://dx.doi.org/10.1007/978-3-642-30065-3_2},
  6944. Volume = {7173},
  6945. Year = {2012},
  6946. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2NoZW4tYXN5bmNoLW1vbml0b3IucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdjaGVuLWFzeW5jaC1tb25pdG9yLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Eh0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjaGVuLWFzeW5jaC1tb25pdG9yLnBkZgAADgAwABcAYwBoAGUAbgAtAGEAcwB5AG4AYwBoAC0AbQBvAG4AaQB0AG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY2hlbi1hc3luY2gtbW9uaXRvci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  6947. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-30065-3_2}}
  6948. @book{Nipkow:2014aa,
  6949. Author = {Tobias Nipkow and Gerwin Klein},
  6950. Date-Added = {2014-03-22 02:28:14 +0000},
  6951. Date-Modified = {2014-03-22 02:32:06 +0000},
  6952. Publisher = {Technische Universitat Munchen},
  6953. Title = {Concrete Semantics},
  6954. Year = {2014},
  6955. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmNvbmNyZXRlLXNlbWFudGljcy5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmNvbmNyZXRlLXNlbWFudGljcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cSrRDzWiUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGNvbmNyZXRlLXNlbWFudGljcy5wZGYADgAuABYAYwBvAG4AYwByAGUAdABlAC0AcwBlAG0AYQBuAHQAaQBjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NvbmNyZXRlLXNlbWFudGljcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  6956. @inproceedings{Holzle:1994aa,
  6957. Acmid = {178478},
  6958. Address = {New York, NY, USA},
  6959. Author = {H\"{o}lzle, Urs and Ungar, David},
  6960. Booktitle = {Proceedings of the ACM SIGPLAN 1994 Conference on Programming Language Design and Implementation},
  6961. Date-Added = {2014-03-14 15:09:32 +0000},
  6962. Date-Modified = {2014-03-14 15:09:37 +0000},
  6963. Doi = {10.1145/178243.178478},
  6964. Isbn = {0-89791-662-X},
  6965. Location = {Orlando, Florida, USA},
  6966. Numpages = {11},
  6967. Pages = {326--336},
  6968. Publisher = {ACM},
  6969. Series = {PLDI '94},
  6970. Title = {Optimizing Dynamically-dispatched Calls with Run-time Type Feedback},
  6971. Url = {http://doi.acm.org/10.1145/178243.178478},
  6972. Year = {1994},
  6973. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMjYtaG9semxlLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMyNi1ob2x6bGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96vtEPOPFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDMyNi1ob2x6bGUucGRmAAAOACAADwBwADMAMgA2AC0AaABvAGwAegBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMjYtaG9semxlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  6974. Bdsk-Url-1 = {http://doi.acm.org/10.1145/178243.178478},
  6975. Bdsk-Url-2 = {http://dx.doi.org/10.1145/178243.178478}}
  6976. @article{Brunthaler:2009aa,
  6977. Acmid = {1660797},
  6978. Address = {Amsterdam, The Netherlands, The Netherlands},
  6979. Author = {Brunthaler, Stefan},
  6980. Date-Added = {2014-03-13 20:34:59 +0000},
  6981. Date-Modified = {2014-03-13 20:35:03 +0000},
  6982. Doi = {10.1016/j.entcs.2009.11.011},
  6983. Issn = {1571-0661},
  6984. Issue_Date = {December, 2009},
  6985. Journal = {Electron. Notes Theor. Comput. Sci.},
  6986. Keywords = {Interpreter, Optimization Techniques, Virtual-Machine Abstraction},
  6987. Month = dec,
  6988. Number = {5},
  6989. Numpages = {12},
  6990. Pages = {3--14},
  6991. Publisher = {Elsevier Science Publishers B. V.},
  6992. Title = {Virtual-Machine Abstraction and Optimization Techniques},
  6993. Url = {http://dx.doi.org/10.1016/j.entcs.2009.11.011},
  6994. Volume = {253},
  6995. Year = {2009},
  6996. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMy4uL0Ryb3Bib3gvYmliL1ZpcnR1YWwtTWFjaGluZSBBYnN0cmFjdGlvbi0yMDA5LnBkZtIXCxgZV05TLmRhdGFPEQHSAAAAAAHSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfVmlydHVhbC1NYWNoaW5lIEFic3QjNjhCNDJCLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGi0K89HjtxQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADPR8ccAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFZpcnR1YWwtTWFjaGluZSBBYnN0IzY4QjQyQi5wZGYADgBKACQAVgBpAHIAdAB1AGEAbAAtAE0AYQBjAGgAaQBuAGUAIABBAGIAcwB0AHIAYQBjAHQAaQBvAG4ALQAyADAAMAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA8VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVmlydHVhbC1NYWNoaW5lIEFic3RyYWN0aW9uLTIwMDkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AxADJANECpwKpAq4CuQLCAtAC1ALbAuQC6QL2AvkDCwMOAxMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADFQ==},
  6997. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.entcs.2009.11.011}}
  6998. @inproceedings{Hayashizaki:2011aa,
  6999. Acmid = {1950412},
  7000. Address = {New York, NY, USA},
  7001. Author = {Hayashizaki, Hiroshige and Wu, Peng and Inoue, Hiroshi and Serrano, Mauricio J. and Nakatani, Toshio},
  7002. Booktitle = {Proceedings of the Sixteenth International Conference on Architectural Support for Programming Languages and Operating Systems},
  7003. Date-Added = {2014-03-13 20:31:42 +0000},
  7004. Date-Modified = {2014-03-13 20:31:46 +0000},
  7005. Doi = {10.1145/1950365.1950412},
  7006. Isbn = {978-1-4503-0266-1},
  7007. Keywords = {repetition detection, trace selection, trace-based compilation},
  7008. Location = {Newport Beach, California, USA},
  7009. Numpages = {14},
  7010. Pages = {405--418},
  7011. Publisher = {ACM},
  7012. Series = {ASPLOS XVI},
  7013. Title = {Improving the Performance of Trace-based Systems by False Loop Filtering},
  7014. Url = {http://doi.acm.org/10.1145/1950365.1950412},
  7015. Year = {2011},
  7016. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA0MDUtaGF5YXNoaXpha2kucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNDA1LWhheWFzaGl6YWtpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rt0Q848lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDA1LWhheWFzaGl6YWtpLnBkZgAOACoAFABwADQAMAA1AC0AaABhAHkAYQBzAGgAaQB6AGEAawBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wNDA1LWhheWFzaGl6YWtpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  7017. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1950365.1950412},
  7018. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1950365.1950412}}
  7019. @inproceedings{Bebenita:2010aa,
  7020. Author = {Bebenita, Michael and Brandner, Florian and Fahndrich, Manuel and Logozzo, Francesco and Schulte, Wolfram and Tillmann, Nikolai and Venter, Herman},
  7021. Booktitle = oopsla,
  7022. Date-Added = {2014-03-13 20:26:07 +0000},
  7023. Date-Modified = {2014-03-13 20:26:12 +0000},
  7024. Isbn = {978-1-4503-0203-6},
  7025. Pages = {708--725},
  7026. Title = {{SPUR}: A Trace-Based {JIT} Compiler for {CIL}},
  7027. Year = 2010,
  7028. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3MDgtYmViZW5pdGEucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzA4LWJlYmVuaXRhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwNQN0RS7P1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEVAY8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNzA4LWJlYmVuaXRhLnBkZgAADgAkABEAcAA3ADAAOAAtAGIAZQBiAGUAbgBpAHQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDcwOC1iZWJlbml0YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  7029. @inproceedings{Jorgensen:1999aa,
  7030. Acmid = {665922},
  7031. Address = {London, UK, UK},
  7032. Author = {J{\o}rgensen, Jesper},
  7033. Booktitle = {Partial Evaluation - Practice and Theory, DIKU 1998 International Summer School},
  7034. Date-Added = {2014-03-13 20:07:47 +0000},
  7035. Date-Modified = {2014-03-13 20:07:51 +0000},
  7036. Isbn = {3-540-66710-5},
  7037. Numpages = {25},
  7038. Pages = {83--107},
  7039. Publisher = {Springer-Verlag},
  7040. Title = {SIMILIX: A Self-Applicable Partial Evaluator for Scheme},
  7041. Url = {http://dl.acm.org/citation.cfm?id=645795.665922},
  7042. Year = {1999},
  7043. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzaW1pbGl4LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc2ltaWxpeC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KEtEPPJRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2ltaWxpeC5wZGYAAA4AGAALAHMAaQBtAGkAbABpAHgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NpbWlsaXgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  7044. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645795.665922}}
  7045. @incollection{Sullivan:2001aa,
  7046. Author = {Sullivan, GregoryT.},
  7047. Booktitle = {Programs as Data Objects},
  7048. Date-Added = {2014-03-13 20:05:24 +0000},
  7049. Date-Modified = {2014-03-13 20:05:26 +0000},
  7050. Doi = {10.1007/3-540-44978-7_14},
  7051. Editor = {Danvy, Olivier and Filinski, Andrzej},
  7052. Isbn = {978-3-540-42068-2},
  7053. Language = {English},
  7054. Pages = {238-256},
  7055. Publisher = {Springer Berlin Heidelberg},
  7056. Series = {Lecture Notes in Computer Science},
  7057. Title = {Dynamic Partial Evaluation},
  7058. Url = {http://dx.doi.org/10.1007/3-540-44978-7_14},
  7059. Volume = {2053},
  7060. Year = {2001},
  7061. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5keW5hbWljLXBlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZHluYW1pYy1wZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xX9EPNaVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZHluYW1pYy1wZS5wZGYADgAeAA4AZAB5AG4AYQBtAGkAYwAtAHAAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZHluYW1pYy1wZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  7062. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-44978-7_14}}
  7063. @inproceedings{Ertl:2004aa,
  7064. Acmid = {1025995},
  7065. Address = {Washington, DC, USA},
  7066. Author = {Ertl, M. Anton and Gregg, David},
  7067. Booktitle = {Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques},
  7068. Date-Added = {2014-03-13 20:01:59 +0000},
  7069. Date-Modified = {2014-03-13 20:02:02 +0000},
  7070. Doi = {10.1109/PACT.2004.23},
  7071. Isbn = {0-7695-2229-7},
  7072. Numpages = {10},
  7073. Pages = {41--50},
  7074. Publisher = {IEEE Computer Society},
  7075. Series = {PACT '04},
  7076. Title = {Retargeting JIT Compilers by Using C-Compiler Generated Executable Code},
  7077. Url = {http://dx.doi.org/10.1109/PACT.2004.23},
  7078. Year = {2004},
  7079. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIyMjkwMDQxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjIyOTAwNDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGivnc9HhwpQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADPR79KAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIyMjkwMDQxLnBkZgAADgAaAAwAMgAyADIAOQAwADAANAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjIyOTAwNDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  7080. Bdsk-Url-1 = {http://dx.doi.org/10.1109/PACT.2004.23}}
  7081. @inproceedings{Piumarta:1998aa,
  7082. Acmid = {277743},
  7083. Address = {New York, NY, USA},
  7084. Author = {Piumarta, Ian and Riccardi, Fabio},
  7085. Booktitle = {Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation},
  7086. Date-Added = {2014-03-13 19:58:17 +0000},
  7087. Date-Modified = {2014-03-13 19:58:21 +0000},
  7088. Doi = {10.1145/277650.277743},
  7089. Isbn = {0-89791-987-4},
  7090. Keywords = {bytecode interpretation, dynamic translation, inlining, just-in-time compilation, threaded code},
  7091. Location = {Montreal, Quebec, Canada},
  7092. Numpages = {10},
  7093. Pages = {291--300},
  7094. Publisher = {ACM},
  7095. Series = {PLDI '98},
  7096. Title = {Optimizing Direct Threaded Code by Selective Inlining},
  7097. Url = {http://doi.acm.org/10.1145/277650.277743},
  7098. Year = {1998},
  7099. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTEtcGl1bWFydGEucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjkxLXBpdW1hcnRhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qc0Q848VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjkxLXBpdW1hcnRhLnBkZgAADgAkABEAcAAyADkAMQAtAHAAaQB1AG0AYQByAHQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI5MS1waXVtYXJ0YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  7100. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277743},
  7101. Bdsk-Url-2 = {http://dx.doi.org/10.1145/277650.277743}}
  7102. @inproceedings{Sullivan:2003aa,
  7103. Acmid = {858576},
  7104. Address = {New York, NY, USA},
  7105. Author = {Sullivan, Gregory T. and Bruening, Derek L. and Baron, Iris and Garnett, Timothy and Amarasinghe, Saman},
  7106. Booktitle = {Proceedings of the 2003 Workshop on Interpreters, Virtual Machines and Emulators},
  7107. Date-Added = {2014-03-13 19:54:42 +0000},
  7108. Date-Modified = {2014-03-13 19:54:46 +0000},
  7109. Doi = {10.1145/858570.858576},
  7110. Isbn = {1-58113-655-2},
  7111. Location = {San Diego, California},
  7112. Numpages = {8},
  7113. Pages = {50--57},
  7114. Publisher = {ACM},
  7115. Series = {IVME '03},
  7116. Title = {Dynamic Native Optimization of Interpreters},
  7117. Url = {http://doi.acm.org/10.1145/858570.858576},
  7118. Year = {2003},
  7119. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MC1zdWxsaXZhbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MC1zdWxsaXZhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eyrRDzjzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA1MC1zdWxsaXZhbi5wZGYADgAiABAAcAA1ADAALQBzAHUAbABsAGkAdgBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1MC1zdWxsaXZhbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  7120. Bdsk-Url-1 = {http://doi.acm.org/10.1145/858570.858576},
  7121. Bdsk-Url-2 = {http://dx.doi.org/10.1145/858570.858576}}
  7122. @inproceedings{Clinger:1994aa,
  7123. Address = {New York, NY, USA},
  7124. Author = {Clinger, William D. and Hansen, Lars Thomas},
  7125. Booktitle = {Proceedings of the 1994 ACM Conference on LISP and Functional Programming},
  7126. Date-Added = {2014-03-13 14:25:34 +0000},
  7127. Date-Modified = {2015-11-18 04:53:49 +0000},
  7128. Location = {Orlando, Florida, USA},
  7129. Numpages = {12},
  7130. Pages = {128--139},
  7131. Publisher = {ACM},
  7132. Series = {LFP '94},
  7133. Title = {Lambda, the Ultimate Label or a Simple Optimizing Compiler for Scheme},
  7134. Year = {1994},
  7135. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMjgtY2xpbmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMjgtY2xpbmdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/earRDzjvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxMjgtY2xpbmdlci5wZGYADgAiABAAcAAxADIAOAAtAGMAbABpAG4AZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMjgtY2xpbmdlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  7136. Bdsk-Url-1 = {http://doi.acm.org/10.1145/182409.156786},
  7137. Bdsk-Url-2 = {http://dx.doi.org/10.1145/182409.156786}}
  7138. @incollection{Serrano:1995aa,
  7139. Author = {Serrano, Manuel and Weis, Pierre},
  7140. Booktitle = {Static Analysis},
  7141. Date-Added = {2014-03-13 11:53:52 +0000},
  7142. Date-Modified = {2014-03-13 11:53:54 +0000},
  7143. Doi = {10.1007/3-540-60360-3_50},
  7144. Editor = {Mycroft, Alan},
  7145. Isbn = {978-3-540-60360-3},
  7146. Pages = {366-381},
  7147. Publisher = {Springer Berlin Heidelberg},
  7148. Series = {Lecture Notes in Computer Science},
  7149. Title = {Bigloo: a portable and optimizing compiler for strict functional languages},
  7150. Url = {http://dx.doi.org/10.1007/3-540-60360-3_50},
  7151. Volume = {983},
  7152. Year = {1995},
  7153. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5iaWdsb28tb3B0LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmlnbG9vLW9wdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wKtEPNW1QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYmlnbG9vLW9wdC5wZGYADgAeAA4AYgBpAGcAbABvAG8ALQBvAHAAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYmlnbG9vLW9wdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  7154. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-60360-3_50}}
  7155. @techreport{Dybvig:2011aa,
  7156. Author = {R. Kent Dybvig},
  7157. Date-Added = {2014-03-12 03:49:13 +0000},
  7158. Date-Modified = {2014-03-12 03:50:11 +0000},
  7159. Institution = {Cadence Research Systems},
  7160. Title = {Chez Scheme Version 8 User's Guide},
  7161. Year = {2011}}
  7162. @inproceedings{Rigo:2006aa,
  7163. Acmid = {1176753},
  7164. Address = {New York, NY, USA},
  7165. Author = {Rigo, Armin and Pedroni, Samuele},
  7166. Booktitle = {Companion to the 21st ACM SIGPLAN Symposium on Object-oriented Programming Systems, Languages, and Applications},
  7167. Date-Added = {2014-03-10 14:34:32 +0000},
  7168. Date-Modified = {2014-03-10 14:34:36 +0000},
  7169. Doi = {10.1145/1176617.1176753},
  7170. Isbn = {1-59593-491-X},
  7171. Keywords = {Python, metacircularity, retargettable code generation, type inference, virtual machine},
  7172. Location = {Portland, Oregon, USA},
  7173. Numpages = {10},
  7174. Pages = {944--953},
  7175. Publisher = {ACM},
  7176. Series = {OOPSLA '06},
  7177. Title = {PyPy's Approach to Virtual Machine Construction},
  7178. Url = {http://doi.acm.org/10.1145/1176617.1176753},
  7179. Year = {2006},
  7180. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOTQ0LXJpZ28ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wOTQ0LXJpZ28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vA0Q849FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwOTQ0LXJpZ28ucGRmAAAOABwADQBwADkANAA0AC0AcgBpAGcAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDk0NC1yaWdvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  7181. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1176617.1176753},
  7182. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1176617.1176753}}
  7183. @inproceedings{Gal:2006aa,
  7184. Acmid = {1134780},
  7185. Address = {New York, NY, USA},
  7186. Author = {Gal, Andreas and Probst, Christian W. and Franz, Michael},
  7187. Booktitle = {Proceedings of the 2Nd International Conference on Virtual Execution Environments},
  7188. Date-Added = {2014-03-10 14:30:34 +0000},
  7189. Date-Modified = {2014-03-10 14:30:38 +0000},
  7190. Doi = {10.1145/1134760.1134780},
  7191. Isbn = {1-59593-332-8},
  7192. Keywords = {dynamic compilation, embedded and resource-constrained systems, mixed-mode interpretive compiled systems, software trace scheduling, static single assignment form, virtual machines},
  7193. Location = {Ottawa, Ontario, Canada},
  7194. Numpages = {10},
  7195. Pages = {144--153},
  7196. Publisher = {ACM},
  7197. Series = {VEE '06},
  7198. Title = {HotpathVM: An Effective JIT Compiler for Resource-constrained Devices},
  7199. Url = {http://doi.acm.org/10.1145/1134760.1134780},
  7200. Year = {2006},
  7201. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTQ0LWdhbC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxNDQtZ2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ecrRDzjvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxNDQtZ2FsLnBkZgAOABoADABwADEANAA0AC0AZwBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNDQtZ2FsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  7202. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1134760.1134780},
  7203. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1134760.1134780}}
  7204. @techreport{Holtta:2013aa,
  7205. Author = {Marja H\"oltt\"a},
  7206. Date-Added = {2014-03-10 14:02:07 +0000},
  7207. Date-Modified = {2014-03-10 14:05:04 +0000},
  7208. Institution = {Google},
  7209. Month = {August},
  7210. Title = {Crankshafting from the ground up},
  7211. Year = {2013}}
  7212. @techreport{Feeley:2014aa,
  7213. Author = {Marc Feeley},
  7214. Date-Added = {2014-03-10 13:21:08 +0000},
  7215. Date-Modified = {2014-03-10 13:22:38 +0000},
  7216. Institution = {Universite de Montreal},
  7217. Month = {February},
  7218. Number = {v4.7.2},
  7219. Title = {Gambit-C: A portable implementation of Scheme},
  7220. Year = {2014},
  7221. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpnYW1iaXQucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpnYW1iaXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIe6E0m8ZTVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJvX50AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBnYW1iaXQucGRmAA4AFgAKAGcAYQBtAGIAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9nYW1iaXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  7222. @techreport{Flatt:2014aa,
  7223. Author = {Matthew Flatt and Robert Bruce Findler and PLT},
  7224. Date-Added = {2014-03-10 13:13:55 +0000},
  7225. Date-Modified = {2014-03-10 13:14:47 +0000},
  7226. Institution = {PLT Inc.},
  7227. Number = {6.0},
  7228. Title = {The Racket Guide},
  7229. Year = {2014}}
  7230. @techreport{plt-tr,
  7231. Author = {Matthew Flatt and PLT},
  7232. Date-Added = {2014-03-10 13:13:44 +0000},
  7233. Date-Modified = {2014-03-10 13:13:44 +0000},
  7234. Institution = {PLT Inc.},
  7235. Note = {\url{http://docs.racket-lang.org/reference/index.html}},
  7236. Title = {The {R}acket Reference~6.0},
  7237. Year = {2014}}
  7238. @inproceedings{Mitchell:1967aa,
  7239. Acmid = {2402558},
  7240. Address = {New York, NY, USA},
  7241. Author = {Mitchell, J. G. and Perlis, A. J. and Van Zoeren, H. R.},
  7242. Booktitle = {Symposium on Interactive Systems for Experimental Applied Mathematics: Proceedings of the Association for Computing Machinery Inc. Symposium},
  7243. Date-Added = {2014-03-10 12:59:39 +0000},
  7244. Date-Modified = {2014-03-10 12:59:48 +0000},
  7245. Doi = {10.1145/2402536.2402558},
  7246. Isbn = {978-1-4503-2792-3},
  7247. Location = {Washington, D.C.},
  7248. Numpages = {12},
  7249. Pages = {203--214},
  7250. Publisher = {ACM},
  7251. Title = {LC2: A Language for Conversational Computing},
  7252. Url = {http://doi.acm.org/10.1145/2402536.2402558},
  7253. Year = {1967},
  7254. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDMtbWl0Y2hlbGwucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjAzLW1pdGNoZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3op0Q848FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjAzLW1pdGNoZWxsLnBkZgAADgAkABEAcAAyADAAMwAtAG0AaQB0AGMAaABlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIwMy1taXRjaGVsbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  7255. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2402536.2402558},
  7256. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2402536.2402558}}
  7257. @article{Aycock:2003aa,
  7258. Acmid = {857077},
  7259. Address = {New York, NY, USA},
  7260. Author = {Aycock, John},
  7261. Date-Added = {2014-03-10 12:57:03 +0000},
  7262. Date-Modified = {2014-03-10 12:57:08 +0000},
  7263. Doi = {10.1145/857076.857077},
  7264. Issn = {0360-0300},
  7265. Issue_Date = {June 2003},
  7266. Journal = {ACM Comput. Surv.},
  7267. Keywords = {Just-in-time compilation, dynamic compilation},
  7268. Month = jun,
  7269. Number = {2},
  7270. Numpages = {17},
  7271. Pages = {97--113},
  7272. Publisher = {ACM},
  7273. Title = {A Brief History of Just-in-time},
  7274. Url = {http://doi.acm.org/10.1145/857076.857077},
  7275. Volume = {35},
  7276. Year = {2003},
  7277. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTctYXljb2NrLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk3LWF5Y29jay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97xNEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDk3LWF5Y29jay5wZGYADgAeAA4AcAA5ADcALQBhAHkAYwBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDk3LWF5Y29jay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  7278. Bdsk-Url-1 = {http://doi.acm.org/10.1145/857076.857077},
  7279. Bdsk-Url-2 = {http://dx.doi.org/10.1145/857076.857077}}
  7280. @phdthesis{Mitchell:1970aa,
  7281. Address = {Pittsburgh, PA, USA},
  7282. Author = {Mitchell, James George},
  7283. Date-Added = {2014-03-10 12:56:04 +0000},
  7284. Date-Modified = {2014-03-10 12:56:09 +0000},
  7285. Note = {AAI7104538},
  7286. Publisher = {Carnegie Mellon University},
  7287. Title = {The Design and Construction of Flexible and Efficient Interactive Programming Systems},
  7288. Year = {1970},
  7289. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL0ppbU1pdGNoZWxsc1RoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFkppbU1pdGNoZWxsc1RoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlbQ/PQ1scUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAz0OTXAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBKaW1NaXRjaGVsbHNUaGVzaXMucGRmAAAOAC4AFgBKAGkAbQBNAGkAdABjAGgAZQBsAGwAcwBUAGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0ppbU1pdGNoZWxsc1RoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  7290. @inproceedings{Deutsch:1984aa,
  7291. Acmid = {800542},
  7292. Address = {New York, NY, USA},
  7293. Author = {Deutsch, L. Peter and Schiffman, Allan M.},
  7294. Booktitle = {Proceedings of the 11th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages},
  7295. Date-Added = {2014-03-10 12:42:11 +0000},
  7296. Date-Modified = {2014-03-10 12:42:16 +0000},
  7297. Doi = {10.1145/800017.800542},
  7298. Isbn = {0-89791-125-3},
  7299. Location = {Salt Lake City, Utah, USA},
  7300. Numpages = {6},
  7301. Pages = {297--302},
  7302. Publisher = {ACM},
  7303. Series = {POPL '84},
  7304. Title = {Efficient Implementation of the Smalltalk-80 System},
  7305. Url = {http://doi.acm.org/10.1145/800017.800542},
  7306. Year = {1984},
  7307. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyOTctZGV1dHNjaC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyOTctZGV1dHNjaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqHRDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyOTctZGV1dHNjaC5wZGYADgAiABAAcAAyADkANwAtAGQAZQB1AHQAcwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyOTctZGV1dHNjaC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  7308. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800017.800542},
  7309. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800017.800542}}
  7310. @inproceedings{Holzle:1991aa,
  7311. Acmid = {679193},
  7312. Address = {London, UK, UK},
  7313. Author = {H\"{o}lzle, Urs and Chambers, Craig and Ungar, David},
  7314. Booktitle = {Proceedings of the European Conference on Object-Oriented Programming},
  7315. Date-Added = {2014-03-10 12:38:32 +0000},
  7316. Date-Modified = {2014-03-10 12:38:41 +0000},
  7317. Isbn = {3-540-54262-0},
  7318. Numpages = {18},
  7319. Pages = {21--38},
  7320. Publisher = {Springer-Verlag},
  7321. Series = {ECOOP '91},
  7322. Title = {Optimizing Dynamically-Typed Object-Oriented Languages With Polymorphic Inline Caches},
  7323. Url = {http://dl.acm.org/citation.cfm?id=646149.679193},
  7324. Year = {1991},
  7325. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDkxLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3A5MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zQNEPNvtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZWNvb3A5MS5wZGYAAA4AGAALAGUAYwBvAG8AcAA5ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Vjb29wOTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  7326. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646149.679193}}
  7327. @inproceedings{Agesen:1995aa,
  7328. Address = {New York, NY, USA},
  7329. Author = {Agesen, Ole and H\"{o}lzle, Urs},
  7330. Booktitle = {Proceedings of the Tenth Annual Conference on Object-oriented Programming Systems, Languages, and Applications},
  7331. Date-Added = {2014-03-10 12:36:01 +0000},
  7332. Date-Modified = {2015-11-18 04:34:21 +0000},
  7333. Location = {Austin, Texas, USA},
  7334. Numpages = {17},
  7335. Pages = {91--107},
  7336. Publisher = {ACM},
  7337. Series = {OOPSLA '95},
  7338. Title = {Type Feedback vs. Concrete Type Inference: A Comparison of Optimization Techniques for Object-oriented Languages},
  7339. Year = {1995},
  7340. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTEtYWdlc2VuLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDkxLWFnZXNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97tdEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDkxLWFnZXNlbi5wZGYADgAeAA4AcAA5ADEALQBhAGcAZQBzAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDkxLWFnZXNlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  7341. Bdsk-Url-1 = {http://dx.doi.org/10.1145/217838.217847}}
  7342. @article{Holzle:1996aa,
  7343. Acmid = {233562},
  7344. Address = {New York, NY, USA},
  7345. Author = {H\"{o}lzle, Urs and Ungar, David},
  7346. Date-Added = {2014-03-10 12:30:42 +0000},
  7347. Date-Modified = {2014-03-10 12:30:46 +0000},
  7348. Doi = {10.1145/233561.233562},
  7349. Issn = {0164-0925},
  7350. Issue_Date = {July 1996},
  7351. Journal = {ACM Trans. Program. Lang. Syst.},
  7352. Keywords = {adaptive optimization, pause clustering, profile-based optimization, run-time compilation, type feedback},
  7353. Month = jul,
  7354. Number = {4},
  7355. Numpages = {46},
  7356. Pages = {355--400},
  7357. Publisher = {ACM},
  7358. Title = {Reconciling Responsiveness with Performance in Pure Object-oriented Languages},
  7359. Url = {http://doi.acm.org/10.1145/233561.233562},
  7360. Volume = {18},
  7361. Year = {1996},
  7362. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNTUtaG9semxlLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM1NS1ob2x6bGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96zdEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM1NS1ob2x6bGUucGRmAAAOACAADwBwADMANQA1AC0AaABvAGwAegBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNTUtaG9semxlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  7363. Bdsk-Url-1 = {http://doi.acm.org/10.1145/233561.233562},
  7364. Bdsk-Url-2 = {http://dx.doi.org/10.1145/233561.233562}}
  7365. @inproceedings{Paleczny:2001aa,
  7366. Address = {Berkeley, CA, USA},
  7367. Author = {Paleczny, Michael and Vick, Christopher and Click, Cliff},
  7368. Booktitle = {Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium - Volume 1},
  7369. Date-Added = {2014-03-10 12:27:11 +0000},
  7370. Date-Modified = {2015-11-18 04:42:32 +0000},
  7371. Location = {Monterey, California},
  7372. Numpages = {1},
  7373. Pages = {1--1},
  7374. Publisher = {USENIX Association},
  7375. Series = {JVM'01},
  7376. Title = {The Java hotspot Server Compiler},
  7377. Year = {2001},
  7378. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwYWxlY3pueS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHBhbGVjem55LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8/RDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHBhbGVjem55LnBkZgAOABoADABwAGEAbABlAGMAegBuAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BhbGVjem55LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  7379. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1267847.1267848}}
  7380. @article{Ramsdell:1999aa,
  7381. Author = {John D. Ramsdell},
  7382. Date-Added = {2014-03-10 10:33:46 +0000},
  7383. Date-Modified = {2014-03-10 10:34:43 +0000},
  7384. Journal = {Journal of Automated Reasoning},
  7385. Month = {July},
  7386. Number = {1},
  7387. Pages = {43--62},
  7388. Title = {The Tail-Recursive SECD Machine},
  7389. Volume = {23},
  7390. Year = {1999},
  7391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp0cnNlY2QucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp0cnNlY2QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pY0Q88mgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguoAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB0cnNlY2QucGRmAA4AFgAKAHQAcgBzAGUAYwBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi90cnNlY2QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  7392. @inbook{Felleisen:1987aa,
  7393. Author = {Matthias Felleisen and Daniel P. Friedman},
  7394. Chapter = {Control operators, the {SECD}-machine and the lambda-calculus},
  7395. Date-Added = {2014-03-09 17:49:19 +0000},
  7396. Date-Modified = {2014-03-09 17:50:56 +0000},
  7397. Editor = {M. Wirsing},
  7398. Publisher = {Elsevier},
  7399. Series = {IFIP},
  7400. Title = {Formal Description of Programming Concepts - III},
  7401. Year = {1987},
  7402. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjZXNrLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2Vzay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xFtEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2Vzay5wZGYADgASAAgAYwBlAHMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY2Vzay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  7403. @inproceedings{Dinan:2009aa,
  7404. Acmid = {1654113},
  7405. Address = {New York, NY, USA},
  7406. Articleno = {53},
  7407. Author = {Dinan, James and Larkins, D. Brian and Sadayappan, P. and Krishnamoorthy, Sriram and Nieplocha, Jarek},
  7408. Booktitle = {Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  7409. Date-Added = {2014-03-04 19:36:59 +0000},
  7410. Date-Modified = {2014-03-04 19:37:06 +0000},
  7411. Doi = {10.1145/1654059.1654113},
  7412. Isbn = {978-1-60558-744-8},
  7413. Keywords = {ARMCI, PGAS, dynamic load balancing, global arrays, task pools, work stealing},
  7414. Location = {Portland, Oregon},
  7415. Numpages = {11},
  7416. Pages = {53:1--53:11},
  7417. Publisher = {ACM},
  7418. Series = {SC '09},
  7419. Title = {Scalable Work Stealing},
  7420. Url = {http://doi.acm.org/10.1145/1654059.1654113},
  7421. Year = {2009},
  7422. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hNTMtZGluYW4ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hNTMtZGluYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv25/0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhNTMtZGluYW4ucGRmAAAOABwADQBhADUAMwAtAGQAaQBuAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTUzLWRpbmFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  7423. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1654059.1654113},
  7424. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1654059.1654113}}
  7425. @inproceedings{Chitil:2012aa,
  7426. Address = {New York, NY, USA},
  7427. Author = {Chitil, Olaf},
  7428. Booktitle = {Proceedings of the 17th ACM SIGPLAN International Conference on Functional Programming},
  7429. Date-Added = {2014-02-23 19:36:36 +0000},
  7430. Date-Modified = {2015-11-18 04:38:26 +0000},
  7431. Keywords = {haskell, lazy, library, purely functional},
  7432. Location = {Copenhagen, Denmark},
  7433. Numpages = {10},
  7434. Pages = {67--76},
  7435. Publisher = {ACM},
  7436. Series = {ICFP '12},
  7437. Title = {Practical Typed Lazy Contracts},
  7438. Year = {2012},
  7439. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjctY2hpdGlsLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY3LWNoaXRpbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97c9EPOPNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDY3LWNoaXRpbC5wZGYADgAeAA4AcAA2ADcALQBjAGgAaQB0AGkAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDY3LWNoaXRpbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  7440. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2364527.2364539},
  7441. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2364527.2364539}}
  7442. @inproceedings{Hinze:2006aa,
  7443. Affiliation = {Institut f{\"u}r Informatik III, Universit{\"a}t Bonn, R{\"o}merstra{\ss}e 164, 53117 Bonn, Germany},
  7444. Author = {Ralf Hinze and Johan Jeuring and Andres L\"oh},
  7445. Booktitle = {Proceedings of the Eighth International Symposium on Functional and Logic Programming (FLOPS 2006)},
  7446. Date-Added = {2014-02-23 01:33:12 +0000},
  7447. Date-Modified = {2014-02-23 19:29:26 +0000},
  7448. Editor = {Hagiya, Masami and Wadler, Philip},
  7449. Location = {Fuji Susono, Japan},
  7450. Month = {apr},
  7451. Pages = {208-225},
  7452. Publisher = {Springer Berlin / Heidelberg},
  7453. Series = {Lecture Notes in Computer Science},
  7454. Title = {Typed Contracts for Functional Programming},
  7455. Volume = {3945},
  7456. Year = {2006},
  7457. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3R5cGVkLWNvbnRyYWN0cy5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3R5cGVkLWNvbnRyYWN0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/il/RDzyaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHR5cGVkLWNvbnRyYWN0cy5wZGYAAA4AKAATAHQAeQBwAGUAZAAtAGMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi90eXBlZC1jb250cmFjdHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  7458. @incollection{Benton:2008aa,
  7459. Author = {Benton, Nick},
  7460. Booktitle = {Functional and Logic Programming},
  7461. Date-Added = {2014-02-23 01:25:37 +0000},
  7462. Date-Modified = {2014-02-23 01:25:39 +0000},
  7463. Doi = {10.1007/978-3-540-78969-7_17},
  7464. Editor = {Garrigue, Jacques and Hermenegildo, ManuelV.},
  7465. Isbn = {978-3-540-78968-0},
  7466. Pages = {224-238},
  7467. Publisher = {Springer Berlin Heidelberg},
  7468. Series = {Lecture Notes in Computer Science},
  7469. Title = {Undoing Dynamic Typing (Declarative Pearl)},
  7470. Url = {http://dx.doi.org/10.1007/978-3-540-78969-7_17},
  7471. Volume = {4989},
  7472. Year = {2008},
  7473. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3VuZG9pbmctZHluYW1pYy5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3VuZG9pbmctZHluYW1pYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jWfRDz3sUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHVuZG9pbmctZHluYW1pYy5wZGYAAA4AKAATAHUAbgBkAG8AaQBuAGcALQBkAHkAbgBhAG0AaQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi91bmRvaW5nLWR5bmFtaWMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  7474. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-78969-7_17}}
  7475. @phdthesis{Greenberg:2013aa,
  7476. Author = {Michael Greenberg},
  7477. Date-Added = {2014-02-22 14:56:25 +0000},
  7478. Date-Modified = {2014-02-22 14:56:29 +0000},
  7479. Month = {November},
  7480. School = {University of Pennsylvania},
  7481. Title = {Manifest Contracts},
  7482. Year = {2013},
  7483. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGdyZWVuYmVyZy10aGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRncmVlbmJlcmctdGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V30Q83b1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBncmVlbmJlcmctdGhlc2lzLnBkZgAOACoAFABnAHIAZQBlAG4AYgBlAHIAZwAtAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9ncmVlbmJlcmctdGhlc2lzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  7484. @unpublished{Siek:2008aa,
  7485. Author = {Jeremy G. Siek},
  7486. Date-Added = {2014-02-22 14:14:36 +0000},
  7487. Date-Modified = {2014-02-22 14:15:48 +0000},
  7488. Month = {April},
  7489. Title = {Space-Efficient Blame Tracking for Gradual Types},
  7490. Year = {2008},
  7491. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhzZWd0LnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIc2VndC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J/NEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2VndC5wZGYADgASAAgAcwBlAGcAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2VndC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  7492. @article{Richards:2000aa,
  7493. Author = {Richards, Martin},
  7494. Date-Added = {2014-02-22 02:54:19 +0000},
  7495. Date-Modified = {2014-02-22 02:54:22 +0000},
  7496. Doi = {10.1023/A:1010014110806},
  7497. Issn = {1388-3690},
  7498. Journal = {Higher-Order and Symbolic Computation},
  7499. Language = {English},
  7500. Number = {1-2},
  7501. Pages = {85-88},
  7502. Publisher = {Kluwer Academic Publishers},
  7503. Title = {Christopher Strachey and the Cambridge CPL Compiler},
  7504. Url = {http://dx.doi.org/10.1023/A%3A1010014110806},
  7505. Volume = {13},
  7506. Year = {2000},
  7507. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHN0cmFjaGV5LWNwbC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHN0cmFjaGV5LWNwbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iivRDzyVUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHN0cmFjaGV5LWNwbC5wZGYADgAiABAAcwB0AHIAYQBjAGgAZQB5AC0AYwBwAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3N0cmFjaGV5LWNwbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  7508. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A%3A1010014110806},
  7509. Bdsk-Url-2 = {http://dx.doi.org/10.1023/A:1010014110806}}
  7510. @article{Barron:1963aa,
  7511. Abstract = {The paper provides an informal account of CPL, a new programming language currently being implemented for the Titan at Cambridge and the Atlas at London University. CPL is based on, and contains the concepts of, ALGOL 60. In addition there are extended data descriptions, command and expression structures, provision for manipulating non-numerical objects, and comprehensive input-output facilities. However, CPL is not just another proposal for the extension of ALGOL 60, but has been designed from first principles and has a logically coherent structure.},
  7512. Author = {Barron, D. W. and Buxton, J. N. and Hartley, D. F. and Nixon, E. and Strachey, C.},
  7513. Date-Added = {2014-02-22 02:31:49 +0000},
  7514. Date-Modified = {2014-02-22 02:31:53 +0000},
  7515. Doi = {10.1093/comjnl/6.2.134},
  7516. Eprint = {http://comjnl.oxfordjournals.org/content/6/2/134.full.pdf+html},
  7517. Journal = {The Computer Journal},
  7518. Number = {2},
  7519. Pages = {134-143},
  7520. Title = {The Main Features of CPL},
  7521. Url = {http://comjnl.oxfordjournals.org/content/6/2/134.abstract},
  7522. Volume = {6},
  7523. Year = {1963},
  7524. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdjcGwucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdjcGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ev0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjcGwucGRmAAAOABAABwBjAHAAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY3BsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  7525. Bdsk-Url-1 = {http://comjnl.oxfordjournals.org/content/6/2/134.abstract},
  7526. Bdsk-Url-2 = {http://dx.doi.org/10.1093/comjnl/6.2.134}}
  7527. @article{Fuh:1990aa,
  7528. Author = {You-Chin Fuh and Prateek Mishra},
  7529. Date-Added = {2014-02-22 02:04:54 +0000},
  7530. Date-Modified = {2014-02-22 02:04:59 +0000},
  7531. Doi = {http://dx.doi.org/10.1016/0304-3975(90)90144-7},
  7532. Issn = {0304-3975},
  7533. Journal = {Theoretical Computer Science},
  7534. Number = {2},
  7535. Pages = {155 - 175},
  7536. Title = {Type inference with subtypes},
  7537. Url = {http://www.sciencedirect.com/science/article/pii/0304397590901447},
  7538. Volume = {73},
  7539. Year = {1990},
  7540. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2Z1aC1taXNocmEtMTk5MC5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2Z1aC1taXNocmEtMTk5MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3jRDzb+UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGZ1aC1taXNocmEtMTk5MC5wZGYAAA4AKAATAGYAdQBoAC0AbQBpAHMAaAByAGEALQAxADkAOQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9mdWgtbWlzaHJhLTE5OTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  7541. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0304397590901447},
  7542. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0304-3975(90)90144-7}}
  7543. @manual{Matz:2013aa,
  7544. Author = {Michael Matz and Jan Hubicka and Andreas Jaeger and Mark Mitchell},
  7545. Date-Added = {2014-02-13 06:10:06 +0000},
  7546. Date-Modified = {2015-07-22 18:07:30 +0000},
  7547. Keywords = {x86 64},
  7548. Month = {October},
  7549. Title = {System V Application Binary Interface, AMD64 Architecture Processor Supplement},
  7550. Year = {2013},
  7551. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdhYmkucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdhYmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26M0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhYmkucGRmAAAOABAABwBhAGIAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYWJpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  7552. @inproceedings{Garcia-Perez:2014aa,
  7553. Acmid = {2543742},
  7554. Address = {New York, NY, USA},
  7555. Author = {Garc\'{\i}a-P{\'e}rez, \'{A}lvaro and Nogueira, Pablo and Sergey, Ilya},
  7556. Booktitle = {Proceedings of the ACM SIGPLAN 2014 Workshop on Partial Evaluation and Program Manipulation},
  7557. Date-Added = {2014-02-05 04:26:21 +0000},
  7558. Date-Modified = {2014-02-05 04:26:27 +0000},
  7559. Doi = {10.1145/2543728.2543742},
  7560. Isbn = {978-1-4503-2619-3},
  7561. Keywords = {2-level continuation-passing style, closures, gradual types, layered semantics, program transformation},
  7562. Location = {San Diego, California, USA},
  7563. Numpages = {12},
  7564. Pages = {157--168},
  7565. Publisher = {ACM},
  7566. Series = {PEPM '14},
  7567. Title = {Deriving Interpretations of the Gradually-typed Lambda Calculus},
  7568. Url = {http://doi.acm.org/10.1145/2543728.2543742},
  7569. Year = {2014},
  7570. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxNTctZ2FyY2lhLXBlcmV6LnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDE1Ny1nYXJjaWEtcGVyZXoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9539EPOO9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE1Ny1nYXJjaWEtcGVyZXoucGRmAAAOACwAFQBwADEANQA3AC0AZwBhAHIAYwBpAGEALQBwAGUAcgBlAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNTctZ2FyY2lhLXBlcmV6LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  7571. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2543728.2543742},
  7572. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2543728.2543742}}
  7573. @techreport{Arvind:1986aa,
  7574. Author = {Arvind and David E. Culler},
  7575. Date-Added = {2014-01-19 17:29:02 +0000},
  7576. Date-Modified = {2014-01-19 17:31:28 +0000},
  7577. Institution = {MIT},
  7578. Number = {TM-294},
  7579. Title = {Dataflow Architectures},
  7580. Year = {1986},
  7581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5NZW1vLTI2MS0yLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOTWVtby0yNjEtMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANL81dGImtxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRiNMcAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoATWVtby0yNjEtMi5wZGYADgAeAA4ATQBlAG0AbwAtADIANgAxAC0AMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvTWVtby0yNjEtMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  7582. @manual{Bryant:2005aa,
  7583. Author = {Randal E. Bryant and David R. O'Hallaron},
  7584. Date-Added = {2014-01-13 15:56:40 +0000},
  7585. Date-Modified = {2014-01-13 15:58:03 +0000},
  7586. Month = {September},
  7587. Organization = {Carnegie Mellon University},
  7588. Title = {x86-64 Machine-Level Programming},
  7589. Year = {2005},
  7590. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWFzbTY0LWhhbmRvdXQucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFhc202NC1oYW5kb3V0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26m0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhc202NC1oYW5kb3V0LnBkZgAADgAkABEAYQBzAG0ANgA0AC0AaABhAG4AZABvAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYXNtNjQtaGFuZG91dC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  7591. @techreport{Liang:1995aa,
  7592. Author = {Sheng Liang},
  7593. Date-Added = {2014-01-09 13:30:13 +0000},
  7594. Date-Modified = {2014-01-09 13:30:57 +0000},
  7595. Institution = {Yale University},
  7596. Month = {February},
  7597. Number = {TR-1067},
  7598. Title = {A Modular Semantics for Compiler Generation},
  7599. Year = {1995},
  7600. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp0cjEwNjcucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp0cjEwNjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pU0Q88mVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB0cjEwNjcucGRmAA4AFgAKAHQAcgAxADAANgA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi90cjEwNjcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  7601. @misc{Hejlsberg:2010aa,
  7602. Author = {Anders Hejlsberg},
  7603. Date-Added = {2014-01-06 15:43:48 +0000},
  7604. Date-Modified = {2014-01-06 16:09:03 +0000},
  7605. Howpublished = {Microsoft Channel 9 Blog},
  7606. Month = {April},
  7607. Title = {C\# 4.0 and beyond by Anders Hejlsberg},
  7608. Year = {2010}}
  7609. @misc{Hejlsberg:2012aa,
  7610. Author = {Anders Hejlsberg},
  7611. Date-Added = {2014-01-06 15:39:32 +0000},
  7612. Date-Modified = {2014-09-11 10:40:22 +0000},
  7613. Howpublished = {Microsoft Channel 9 Blog},
  7614. Title = {Introducing {TypeScript}},
  7615. Year = {2012},
  7616. Bdsk-Url-1 = {http://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript}}
  7617. @inproceedings{Adams:2013aa,
  7618. Author = {Keith Adams},
  7619. Booktitle = {Strange Loop},
  7620. Date-Added = {2014-01-06 15:31:52 +0000},
  7621. Date-Modified = {2014-01-06 15:36:34 +0000},
  7622. Month = {September},
  7623. Title = {Taking {PHP} Seriously},
  7624. Year = {2013},
  7625. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uL0Ryb3Bib3gvYmliL0FkYW1zLVRha2luZ1BIUFNlcmlvdXNseS5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHEFkYW1zLVRha2luZ1BIUFNlcmlvdXNseS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABM/sPO8DcbUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzvB9awAAAAEAEAAOauEADmndAAXAcgACEikAAgBFTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBZGFtcy1UYWtpbmdQSFBTZXJpb3VzbHkucGRmAAAOADoAHABBAGQAYQBtAHMALQBUAGEAawBpAG4AZwBQAEgAUABTAGUAcgBpAG8AdQBzAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FkYW1zLVRha2luZ1BIUFNlcmlvdXNseS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC8AMEAyQKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  7626. @inproceedings{Verlaguet:2013aa,
  7627. Author = {Julien Verlaguet},
  7628. Booktitle = {Commercial Users of Functional Programming (CUFP)},
  7629. Date-Added = {2014-01-06 15:28:27 +0000},
  7630. Date-Modified = {2014-04-14 11:23:23 +0000},
  7631. Title = {Facebook: Analyzing {PHP} statically},
  7632. Year = {2013},
  7633. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV12ZXJsYWd1ZXQucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q12ZXJsYWd1ZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41x0Q8971BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB2ZXJsYWd1ZXQucGRmAAAOABwADQB2AGUAcgBsAGEAZwB1AGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdmVybGFndWV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  7634. @phdthesis{Keep:2012aa,
  7635. Author = {Andrew W. Keep},
  7636. Date-Added = {2014-01-01 15:56:30 +0000},
  7637. Date-Modified = {2014-01-01 15:57:15 +0000},
  7638. Month = {December},
  7639. School = {Indiana University},
  7640. Title = {A Nanopass Framework for Commercial Compiler Development},
  7641. Year = {2012},
  7642. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWtlZXAtZGlzc2VydGF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVa2VlcC1kaXNzZXJ0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94n9EPON9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38vAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAa2VlcC1kaXNzZXJ0YXRpb24ucGRmAAAOACwAFQBrAGUAZQBwAC0AZABpAHMAcwBlAHIAdABhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2tlZXAtZGlzc2VydGF0aW9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  7643. @article{SPERBER:2009aa,
  7644. Author = {Sperber, Michael and DYBVIG,R. KENT and FLATT,MATTHEW and VAN STRAATEN,ANTON and FINDLER,ROBBY and MATTHEWS,JACOB},
  7645. Date-Added = {2013-12-30 19:30:51 +0000},
  7646. Date-Modified = {2015-12-20 20:05:05 +0000},
  7647. Doi = {10.1017/S0956796809990074},
  7648. Issn = {1469-7653},
  7649. Issue = {Supplement S1},
  7650. Journal = {Journal of Functional Programming},
  7651. Month = {8},
  7652. Numpages = {301},
  7653. Pages = {1--301},
  7654. Title = {Revised$^6$ Report on the Algorithmic Language Scheme},
  7655. Url = {http://journals.cambridge.org/article_S0956796809990074},
  7656. Volume = {19},
  7657. Year = {2009},
  7658. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhyNnJzLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcjZycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+Jt9EPPJBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcjZycy5wZGYADgASAAgAcgA2AHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcjZycy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  7659. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796809990074},
  7660. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796809990074}}
  7661. @book{Dewar:1979aa,
  7662. Author = {Robert B. K. Dewar},
  7663. Date-Added = {2013-12-25 16:44:51 +0000},
  7664. Date-Modified = {2013-12-25 16:47:22 +0000},
  7665. Title = {The {SETL} Programming Language},
  7666. Year = {1979},
  7667. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxzZXRscHJvZy5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHNldGxwcm9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/igHRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNldGxwcm9nLnBkZgAOABoADABzAGUAdABsAHAAcgBvAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NldGxwcm9nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  7668. @article{Gomard:1991aa,
  7669. Author = {Carsten K. Gomard and Neil D. Jones},
  7670. Date-Added = {2013-12-09 15:00:05 +0000},
  7671. Date-Modified = {2013-12-09 15:00:46 +0000},
  7672. Journal = {Structured Programming},
  7673. Pages = {123--144},
  7674. Title = {Compiler Generation by Partial Evaluation: A Case Study},
  7675. Volume = {12},
  7676. Year = {1991},
  7677. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1jb2dlbmJ5cGUucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1jb2dlbmJ5cGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3En0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjb2dlbmJ5cGUucGRmAAAOABwADQBjAG8AZwBlAG4AYgB5AHAAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY29nZW5ieXBlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  7678. @techreport{Donzeau-Gouge:1980aa,
  7679. Author = {Veronique Donzeau-Gouge and Gerard Huet and Gilles Kahn and Bernard Lang},
  7680. Date-Added = {2013-12-05 17:02:21 +0000},
  7681. Date-Modified = {2013-12-05 17:03:39 +0000},
  7682. Institution = {INRIA},
  7683. Number = {26},
  7684. Title = {Programming Environments Based on Structured Editors: the Mentor Experience},
  7685. Year = {1980},
  7686. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTAwMjYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi0wMDI2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARLf7zsYcJ1BERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAM7GYncAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItMDAyNi5wZGYADgAYAAsAUgBSAC0AMAAwADIANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTAwMjYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  7687. @inproceedings{Zdancewic:1999aa,
  7688. Author = {Steve Zdancewic and Dan Grossman and Greg Morrisett},
  7689. Booktitle = {ICFP '99: Proceedings of the fourth ACM SIGPLAN international conference on Functional programming: Proceedings of the 3rd ACM SIGPLAN international conference on Functional programming},
  7690. Date-Added = {2013-12-05 15:35:00 +0000},
  7691. Date-Modified = {2013-12-05 15:36:44 +0000},
  7692. Month = {September},
  7693. Title = {Principals in Programming Languages: A Syntactic Proof Technique},
  7694. Year = {1999},
  7695. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1pHTTk5LnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJWkdNOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAESuR87GB0FQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADOxk2RAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFpHTTk5LnBkZgAOABQACQBaAEcATQA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9aR005OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  7696. @inproceedings{Swamy:2014aa,
  7697. Author = {Nikhil Swamy and Cedric Fournet and Aseem Rastogi and Karthikeyan Bhargavan and Juan Chen and Pierre-Yves Strub and Gavin Bierman},
  7698. Booktitle = {ACM Conference on Principles of Programming Languages (POPL)},
  7699. Date-Added = {2013-12-02 19:01:31 +0000},
  7700. Date-Modified = {2016-05-03 15:13:06 +0000},
  7701. Month = {January},
  7702. Title = {Gradual Typing Embedded Securely in {JavaScript}},
  7703. Year = {2014},
  7704. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl0c3Rhci5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXRzdGFyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilrRDzyaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHRzdGFyLnBkZgAADgAUAAkAdABzAHQAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi90c3Rhci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  7705. @inproceedings{Benton:2009aa,
  7706. Author = {Nick Benton and Chung-Kil Hur},
  7707. Booktitle = {ICFP '09: Proceedings of the 14th ACM SIGPLAN international conference on Functional programming},
  7708. Date-Added = {2013-10-07 15:04:22 +0000},
  7709. Date-Modified = {2013-10-07 15:05:14 +0000},
  7710. Title = {Biorthogonality, Step-Indexing and Compiler Correctness},
  7711. Year = {2009},
  7712. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmljZnAwNzQtYmVudG9uLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESaWNmcDA3NC1iZW50b24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL910dEPN3hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaWNmcDA3NC1iZW50b24ucGRmAA4AJgASAGkAYwBmAHAAMAA3ADQALQBiAGUAbgB0AG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaWNmcDA3NC1iZW50b24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  7713. @misc{Ramananandro:2012aa,
  7714. Author = {Tahina Ramananandro},
  7715. Date-Added = {2013-09-27 12:14:26 +0000},
  7716. Date-Modified = {2013-09-27 12:18:42 +0000},
  7717. Howpublished = {http://flint.cs.yale.edu/certikos/slides/compositional.pdf},
  7718. Month = {October},
  7719. Title = {Compositional Verification and Compilation},
  7720. Year = {2012},
  7721. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdjdmMucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdjdmMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3E00Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjdmMucGRmAAAOABAABwBjAHYAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY3ZjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  7722. @inproceedings{Hur:2012aa,
  7723. Acmid = {2103666},
  7724. Address = {New York, NY, USA},
  7725. Author = {Hur, Chung-Kil and Dreyer, Derek and Neis, Georg and Vafeiadis, Viktor},
  7726. Booktitle = {Proceedings of the 39th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  7727. Date-Added = {2013-09-27 12:08:24 +0000},
  7728. Date-Modified = {2013-09-27 12:08:28 +0000},
  7729. Doi = {10.1145/2103656.2103666},
  7730. Isbn = {978-1-4503-1083-3},
  7731. Keywords = {Kripke logical relations, abstract types, bisimulations, contextual equivalence, global vs. local knowledge, higher-order state, recursive types, relation transition systems, transitivity},
  7732. Location = {Philadelphia, PA, USA},
  7733. Numpages = {14},
  7734. Pages = {59--72},
  7735. Publisher = {ACM},
  7736. Series = {POPL '12},
  7737. Title = {The marriage of bisimulations and Kripke logical relations},
  7738. Url = {http://doi.acm.org/10.1145/2103656.2103666},
  7739. Year = {2012},
  7740. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdydHMucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdydHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nH0Q88kFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBydHMucGRmAAAOABAABwByAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcnRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  7741. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2103656.2103666},
  7742. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2103656.2103666}}
  7743. @inproceedings{Lassen:2005aa,
  7744. Acmid = {1079710},
  7745. Address = {Washington, DC, USA},
  7746. Author = {Lassen, Soren},
  7747. Booktitle = {Proceedings of the 20th Annual IEEE Symposium on Logic in Computer Science},
  7748. Date-Added = {2013-09-27 12:04:18 +0000},
  7749. Date-Modified = {2013-09-27 12:04:24 +0000},
  7750. Doi = {10.1109/LICS.2005.15},
  7751. Isbn = {0-7695-2266-1},
  7752. Numpages = {10},
  7753. Pages = {345--354},
  7754. Publisher = {IEEE Computer Society},
  7755. Series = {LICS '05},
  7756. Title = {Eager Normal Form Bisimulation},
  7757. Url = {http://dx.doi.org/10.1109/LICS.2005.15},
  7758. Year = {2005},
  7759. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhlbmZiLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZW5mYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zRdEPNvtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZW5mYi5wZGYADgASAAgAZQBuAGYAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZW5mYi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  7760. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2005.15}}
  7761. @book{Sestoft:2012aa,
  7762. Author = {Peter Sestoft},
  7763. Date-Added = {2013-08-22 18:05:41 +0000},
  7764. Date-Modified = {2013-08-22 18:06:50 +0000},
  7765. Publisher = {Springer},
  7766. Series = {Undergraduate Topics in Computer Science},
  7767. Title = {Programming Language Concepts},
  7768. Volume = {50},
  7769. Year = {2012},
  7770. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1BMQ29uY2VwdHNTZXN0b2Z0LnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVUExDb25jZXB0c1Nlc3RvZnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNQaM47ysgAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADOPAMIAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFBMQ29uY2VwdHNTZXN0b2Z0LnBkZgAOACwAFQBQAEwAQwBvAG4AYwBlAHAAdABzAFMAZQBzAHQAbwBmAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QTENvbmNlcHRzU2VzdG9mdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  7771. @techreport{Gries:1981aa,
  7772. Author = {David Gries and Harlan Mills},
  7773. Date-Added = {2013-08-16 19:55:44 +0000},
  7774. Date-Modified = {2013-08-16 19:56:21 +0000},
  7775. Institution = {Cornell University},
  7776. Month = {January},
  7777. Number = {TR 81-452},
  7778. Title = {Swapping Sections},
  7779. Year = {1981},
  7780. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzgxLTQ1Mi5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjgxLTQ1Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiXafOM/v6AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzjQ0OgAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA4MS00NTIucGRmAAAOABYACgA4ADEALQA0ADUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzgxLTQ1Mi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  7781. @book{Bentley:1986aa,
  7782. Author = {Jon Bentley},
  7783. Date-Added = {2013-08-16 19:51:12 +0000},
  7784. Date-Modified = {2013-08-16 19:52:14 +0000},
  7785. Publisher = {Addison Wesley},
  7786. Title = {Progrogramming Pearls},
  7787. Year = {1986},
  7788. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1Byb2dyYW1taW5nX3BlYXJscy5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlByb2dyYW1taW5nX3BlYXJscy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiTKTOM/qZAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzjQy2QAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQcm9ncmFtbWluZ19wZWFybHMucGRmAAAOAC4AFgBQAHIAbwBnAHIAYQBtAG0AaQBuAGcAXwBwAGUAYQByAGwAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1Byb2dyYW1taW5nX3BlYXJscy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  7789. @article{Adelson-Velskii:1962aa,
  7790. Author = {G. M. Adelson-Velskii and E.M. Landis},
  7791. Date-Added = {2013-08-05 14:46:12 +0000},
  7792. Date-Modified = {2013-08-05 14:47:45 +0000},
  7793. Journal = {Soviet Mathematics Doklady},
  7794. Pages = {1259--1263},
  7795. Title = {An algorithm for the organization of information},
  7796. Volume = {3},
  7797. Year = {1962},
  7798. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdhdmwucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdhdmwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26s0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhdmwucGRmAAAOABAABwBhAHYAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYXZsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  7799. @article{Herman:2010aa,
  7800. Author = {Herman, David and Tomb, Aaron and Flanagan, Cormac},
  7801. Date-Added = {2013-07-26 15:40:36 +0000},
  7802. Date-Modified = {2014-04-06 15:59:25 +0000},
  7803. Journal = {Higher-Order and Symbolic Computation},
  7804. Keywords = {Gradual typing; Coercions; Casts; Type dynamic},
  7805. Language = {English},
  7806. Number = {2},
  7807. Pages = {167-189},
  7808. Publisher = {Springer US},
  7809. Title = {Space-efficient gradual typing},
  7810. Volume = {23},
  7811. Year = {2010},
  7812. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGhlcm1hbi1ob3NjLTIwMTEucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRoZXJtYW4taG9zYy0yMDExLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wl0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBoZXJtYW4taG9zYy0yMDExLnBkZgAOACoAFABoAGUAcgBtAGEAbgAtAGgAbwBzAGMALQAyADAAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9oZXJtYW4taG9zYy0yMDExLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  7813. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10990-011-9066-z}}
  7814. @inproceedings{Garcia:2013fk,
  7815. Author = {Ronald Garcia},
  7816. Booktitle = {{ICFP} '13: Proceedings of the International Conference on Functional Programming},
  7817. Date-Added = {2013-06-21 18:08:16 +0000},
  7818. Date-Modified = {2013-06-21 18:09:03 +0000},
  7819. Title = {Calculating Threesomes, with Blame},
  7820. Year = {2013},
  7821. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MTctZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQxNy1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9689EPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQxNy1nYXJjaWEucGRmAAAOACAADwBwADQAMQA3AC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0MTctZ2FyY2lhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  7822. @book{Amadio:1998fk,
  7823. Author = {Roberto M. Amadio and Curien Pierre-Louis},
  7824. Date-Added = {2013-06-17 15:35:25 -0600},
  7825. Date-Modified = {2013-06-17 15:36:21 -0600},
  7826. Publisher = {Cambridge University Press},
  7827. Title = {Domains and Lambda-Calculi},
  7828. Year = {1998}}
  7829. @article{Rossberg:2013fk,
  7830. Author = {Andreas Rossberg and Derek Dreyer},
  7831. Date-Added = {2013-06-14 03:43:14 -0600},
  7832. Date-Modified = {2013-06-14 03:44:07 -0600},
  7833. Journal = {{ACM} Transactions on Programming Languages and Systems},
  7834. Number = {1},
  7835. Title = {Mixin' up the {ML} module system},
  7836. Volume = {35},
  7837. Year = {2013},
  7838. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1peG1sLXRvcGxhcy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1peG1sLXRvcGxhcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eOrRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG1peG1sLXRvcGxhcy5wZGYADgAiABAAbQBpAHgAbQBsAC0AdABvAHAAbABhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21peG1sLXRvcGxhcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  7839. @article{Pitts:2000fk,
  7840. Author = {Andrew M. Pitts},
  7841. Date-Added = {2013-06-13 19:27:42 +0000},
  7842. Date-Modified = {2013-06-13 19:28:21 +0000},
  7843. Journal = {Mathematical Structures in Computer Science},
  7844. Pages = {321--359},
  7845. Title = {Parametric Polymorphism and Operational Equivalence},
  7846. Volume = {10},
  7847. Year = {2000},
  7848. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1waXR0czIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1waXR0czIwMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wB0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwaXR0czIwMDAucGRmAAAOABwADQBwAGkAdAB0AHMAMgAwADAAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcGl0dHMyMDAwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  7849. @inproceedings{Smith:2000fk,
  7850. Acmid = {651903},
  7851. Address = {London, UK, UK},
  7852. Author = {Smith, Frederick and Walker, David and Morrisett, J. Gregory},
  7853. Booktitle = {Proceedings of the 9th European Symposium on Programming Languages and Systems},
  7854. Date-Added = {2013-06-11 20:34:27 +0000},
  7855. Date-Modified = {2013-06-11 20:34:33 +0000},
  7856. Isbn = {3-540-67262-1},
  7857. Numpages = {16},
  7858. Pages = {366--381},
  7859. Publisher = {Springer-Verlag},
  7860. Series = {ESOP '00},
  7861. Title = {Alias Types},
  7862. Url = {http://dl.acm.org/citation.cfm?id=645394.651903},
  7863. Year = {2000},
  7864. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlhbGlhcy5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWFsaWFzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bpXRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFsaWFzLnBkZgAADgAUAAkAYQBsAGkAYQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hbGlhcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  7865. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645394.651903}}
  7866. @incollection{Churchill:2013fk,
  7867. Author = {Churchill, Martin and Mosses, PeterD.},
  7868. Booktitle = {Foundations of Software Science and Computation Structures},
  7869. Date-Added = {2013-06-05 11:59:38 +0000},
  7870. Date-Modified = {2013-06-05 11:59:41 +0000},
  7871. Doi = {10.1007/978-3-642-37075-5_7},
  7872. Editor = {Pfenning, Frank},
  7873. Isbn = {978-3-642-37074-8},
  7874. Keywords = {structural operational semantics; programming languages; congruence formats; Modular SOS; higher-order bisimulation},
  7875. Pages = {97-112},
  7876. Publisher = {Springer Berlin Heidelberg},
  7877. Series = {Lecture Notes in Computer Science},
  7878. Title = {Modular Bisimulation Theory for Computations and Values},
  7879. Url = {http://dx.doi.org/10.1007/978-3-642-37075-5_7},
  7880. Volume = {7794},
  7881. Year = {2013},
  7882. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mb3NzYWNzMTMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mb3NzYWNzMTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N00Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmb3NzYWNzMTMucGRmAAAOABwADQBmAG8AcwBzAGEAYwBzADEAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZm9zc2FjczEzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  7883. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-37075-5_7}}
  7884. @article{Ohori:1995fk,
  7885. Acmid = {218572},
  7886. Address = {New York, NY, USA},
  7887. Author = {Ohori, Atsushi},
  7888. Date-Added = {2013-04-23 11:05:06 -0400},
  7889. Date-Modified = {2013-04-23 11:05:12 -0400},
  7890. Doi = {10.1145/218570.218572},
  7891. Issn = {0164-0925},
  7892. Issue_Date = {Nov. 1995},
  7893. Journal = {ACM Trans. Program. Lang. Syst.},
  7894. Keywords = {compilation, polymorphism, record calculus, type inference, type theory},
  7895. Month = nov,
  7896. Number = {6},
  7897. Numpages = {52},
  7898. Pages = {844--895},
  7899. Publisher = {ACM},
  7900. Title = {A polymorphic record calculus and its compilation},
  7901. Url = {http://doi.acm.org/10.1145/218570.218572},
  7902. Volume = {17},
  7903. Year = {1995},
  7904. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODQ0LW9ob3JpLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg0NC1vaG9yaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97pdEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDg0NC1vaG9yaS5wZGYADgAeAA4AcAA4ADQANAAtAG8AaABvAHIAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDg0NC1vaG9yaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  7905. Bdsk-Url-1 = {http://doi.acm.org/10.1145/218570.218572},
  7906. Bdsk-Url-2 = {http://dx.doi.org/10.1145/218570.218572}}
  7907. @article{Keshav:2007uq,
  7908. Acmid = {1273458},
  7909. Address = {New York, NY, USA},
  7910. Author = {Keshav, S.},
  7911. Date-Added = {2013-03-13 16:15:33 +0000},
  7912. Date-Modified = {2013-03-13 16:15:38 +0000},
  7913. Doi = {10.1145/1273445.1273458},
  7914. Issn = {0146-4833},
  7915. Issue_Date = {July 2007},
  7916. Journal = {SIGCOMM Comput. Commun. Rev.},
  7917. Keywords = {hints, paper, reading},
  7918. Month = jul,
  7919. Number = {3},
  7920. Numpages = {2},
  7921. Pages = {83--84},
  7922. Publisher = {ACM},
  7923. Title = {How to read a paper},
  7924. Url = {http://doi.acm.org/10.1145/1273445.1273458},
  7925. Volume = {37},
  7926. Year = {2007},
  7927. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODMta2VzaGF2LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDgzLWtlc2hhdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97o9EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDgzLWtlc2hhdi5wZGYADgAeAA4AcAA4ADMALQBrAGUAcwBoAGEAdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDgzLWtlc2hhdi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  7928. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1273445.1273458},
  7929. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1273445.1273458}}
  7930. @article{Fong:2009fk,
  7931. Acmid = {1595493},
  7932. Address = {New York, NY, USA},
  7933. Author = {Fong, Philip W.L.},
  7934. Date-Added = {2013-03-13 16:01:52 +0000},
  7935. Date-Modified = {2013-03-13 16:01:59 +0000},
  7936. Doi = {10.1145/1595453.1595493},
  7937. Issn = {0097-8418},
  7938. Issue_Date = {June 2009},
  7939. Journal = {SIGCSE Bull.},
  7940. Keywords = {graduate education, paper review, reading research papers},
  7941. Month = jun,
  7942. Number = {2},
  7943. Numpages = {3},
  7944. Pages = {138--140},
  7945. Publisher = {ACM},
  7946. Title = {Reading a computer science research paper},
  7947. Url = {http://doi.acm.org/10.1145/1595453.1595493},
  7948. Volume = {41},
  7949. Year = {2009},
  7950. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTM4LWZvbmcucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTM4LWZvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m/0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTM4LWZvbmcucGRmAAAOABwADQBwADEAMwA4AC0AZgBvAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEzOC1mb25nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  7951. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1595453.1595493},
  7952. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1595453.1595493}}
  7953. @inproceedings{Krishnaswami:2010fk,
  7954. Acmid = {1708025},
  7955. Address = {New York, NY, USA},
  7956. Author = {Krishnaswami, Neel R. and Birkedal, Lars and Aldrich, Jonathan},
  7957. Booktitle = {Proceedings of the 5th ACM SIGPLAN workshop on Types in language design and implementation},
  7958. Date-Added = {2013-03-02 04:14:46 -0700},
  7959. Date-Modified = {2013-03-02 04:14:49 -0700},
  7960. Doi = {10.1145/1708016.1708025},
  7961. Isbn = {978-1-60558-891-9},
  7962. Keywords = {dataflow, frame rule, functional reactive programming, ramification problem, separation logic, subject-observer},
  7963. Location = {Madrid, Spain},
  7964. Numpages = {14},
  7965. Pages = {63--76},
  7966. Publisher = {ACM},
  7967. Series = {TLDI '10},
  7968. Title = {Verifying event-driven programs using ramified frame properties},
  7969. Url = {http://doi.acm.org/10.1145/1708016.1708025},
  7970. Year = {2010},
  7971. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXA2My1rcmlzaG5hc3dhbWkwLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDYzLWtyaXNobmFzd2FtaTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ZNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDYzLWtyaXNobmFzd2FtaTAucGRmAAAOACwAFQBwADYAMwAtAGsAcgBpAHMAaABuAGEAcwB3AGEAbQBpADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A2My1rcmlzaG5hc3dhbWkwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  7972. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1708016.1708025},
  7973. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1708016.1708025}}
  7974. @unpublished{Siek:2008fk,
  7975. Author = {Jeremy G. Siek},
  7976. Date-Added = {2013-02-27 16:15:24 +0000},
  7977. Date-Modified = {2013-02-27 16:16:09 +0000},
  7978. Month = {September},
  7979. Title = {A Theory of Gradual Typing (Draft)},
  7980. Year = {2008},
  7981. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnRoZW9yeV9ncmFkdWFsLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESdGhlb3J5X2dyYWR1YWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KRtEPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdGhlb3J5X2dyYWR1YWwucGRmAA4AJgASAHQAaABlAG8AcgB5AF8AZwByAGEAZAB1AGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdGhlb3J5X2dyYWR1YWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  7982. @inproceedings{Hansen:2012uq,
  7983. Acmid = {2384596},
  7984. Address = {New York, NY, USA},
  7985. Author = {Hansen, Michael E. and Lumsdaine, Andrew and Goldstone, Robert L.},
  7986. Booktitle = {Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software},
  7987. Date-Added = {2013-02-27 04:26:54 -0700},
  7988. Date-Modified = {2013-02-27 04:27:00 -0700},
  7989. Doi = {10.1145/2384592.2384596},
  7990. Isbn = {978-1-4503-1562-3},
  7991. Keywords = {cognitive architectures, cognitive complexity, psychology of programming},
  7992. Location = {Tucson, Arizona, USA},
  7993. Numpages = {12},
  7994. Pages = {27--38},
  7995. Publisher = {ACM},
  7996. Series = {Onward! '12},
  7997. Title = {Cognitive architectures: a way forward for the psychology of programming},
  7998. Url = {http://doi.acm.org/10.1145/2384592.2384596},
  7999. Year = {2012},
  8000. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjctaGFuc2VuLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3LWhhbnNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96fdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI3LWhhbnNlbi5wZGYADgAeAA4AcAAyADcALQBoAGEAbgBzAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI3LWhhbnNlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  8001. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384592.2384596},
  8002. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384592.2384596}}
  8003. @book{Stepanov:2013fk,
  8004. Author = {Alexander A. Stepanov and Daniel E. Rose},
  8005. Date-Added = {2013-02-27 04:22:55 -0700},
  8006. Date-Modified = {2013-02-27 04:24:03 -0700},
  8007. Month = {January},
  8008. Number = {0.3},
  8009. Title = {Three Algorithmic Journeys},
  8010. Year = {2013},
  8011. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0pvdXJuZXlzLTAuMy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEpvdXJuZXlzLTAuMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPIAbNZh+EAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzWZXxAAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBKb3VybmV5cy0wLjMucGRmAAAOACIAEABKAG8AdQByAG4AZQB5AHMALQAwAC4AMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0pvdXJuZXlzLTAuMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  8012. @inproceedings{Ahmed:2009fk,
  8013. Author = {Amal Ahmed and Robert Bruce Findler and Jacob Matthews and Philip Wadler},
  8014. Booktitle = {Workshop on Script to Program Evolution (STOP)},
  8015. Date-Added = {2013-02-26 17:34:47 +0000},
  8016. Date-Modified = {2013-02-26 17:35:41 +0000},
  8017. Month = {July},
  8018. Title = {Blame for all},
  8019. Year = {2009},
  8020. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJsYW1lZm9yYWxsLXN0b3AucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRibGFtZWZvcmFsbC1zdG9wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ay0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBibGFtZWZvcmFsbC1zdG9wLnBkZgAOACoAFABiAGwAYQBtAGUAZgBvAHIAYQBsAGwALQBzAHQAbwBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9ibGFtZWZvcmFsbC1zdG9wLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  8021. @article{Ohori:1997fk,
  8022. Author = {Ohori, Atsushi and Takamizawa, Tomonobu},
  8023. Date-Added = {2013-01-09 21:26:33 -0700},
  8024. Date-Modified = {2013-01-09 21:26:35 -0700},
  8025. Doi = {10.1023/A:1007730624053},
  8026. Issn = {0892-4635},
  8027. Issue = {1},
  8028. Journal = {LISP and Symbolic Computation},
  8029. Keywords = {operational semantics; polymorphism; type inference; unboxed objects; ML},
  8030. Language = {English},
  8031. Pages = {61-91},
  8032. Publisher = {Kluwer Academic Publishers},
  8033. Title = {An Unboxed Operational Semantics for ML Polymorphism},
  8034. Url = {http://dx.doi.org/10.1023/A%3A1007730624053},
  8035. Volume = {10},
  8036. Year = {1997},
  8037. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpqbHNjOTcucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpqbHNjOTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YS0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBqbHNjOTcucGRmAA4AFgAKAGoAbABzAGMAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9qbHNjOTcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8038. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A%3A1007730624053},
  8039. Bdsk-Url-2 = {http://dx.doi.org/10.1023/A:1007730624053}}
  8040. @incollection{Danvy:2003fk,
  8041. Author = {Danvy, Olivier},
  8042. Booktitle = {Compiler Construction},
  8043. Date-Added = {2013-01-02 15:56:48 -0700},
  8044. Date-Modified = {2013-01-02 15:58:19 -0700},
  8045. Pages = {77-89},
  8046. Series = {LNCS},
  8047. Title = {A New One-Pass Transformation into Monadic Normal Form},
  8048. Volume = {2622},
  8049. Year = {2003},
  8050. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTAyLTUyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtUlMtMDItNTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7hfs1mH4QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADNZlfEAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLVJTLTAyLTUyLnBkZgAADgAmABIAQgBSAEkAQwBTAC0AUgBTAC0AMAAyAC0ANQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtUlMtMDItNTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  8051. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-36579-6_6}}
  8052. @inproceedings{Hatcliff:1994vn,
  8053. Acmid = {178053},
  8054. Address = {New York, NY, USA},
  8055. Author = {Hatcliff, John and Danvy, Olivier},
  8056. Booktitle = {Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8057. Date-Added = {2012-12-29 12:26:46 -0700},
  8058. Date-Modified = {2012-12-29 12:26:50 -0700},
  8059. Doi = {10.1145/174675.178053},
  8060. Isbn = {0-89791-636-0},
  8061. Location = {Portland, Oregon, United States},
  8062. Numpages = {14},
  8063. Pages = {458--471},
  8064. Publisher = {ACM},
  8065. Series = {POPL '94},
  8066. Title = {A generic account of continuation-passing styles},
  8067. Url = {http://doi.acm.org/10.1145/174675.178053},
  8068. Year = {1994},
  8069. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA0NTgtaGF0Y2xpZmYwLnBkZtIXCxgZV05TLmRhdGFPEQG6AAAAAAG6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADFqTReSCsAAAAO884ScDQ1OC1oYXRjbGlmZjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdXDM0EkecAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADFqZbOAAAAEQAIAADNBPRXAAAAAQAYAA7zzgAO5bcADuWSAA7liQAKhKwAAHxTAAIASk1hY2ludG9zaCBIRDpVc2VyczpqZXJlbXlzaWVrOnN1YnVyYmFuOnRydW5rOnBhcGVyczpiaWI6cDQ1OC1oYXRjbGlmZjAucGRmAA4AJgASAHAANAA1ADgALQBoAGEAdABjAGwAaQBmAGYAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAPVVzZXJzL2plcmVteXNpZWsvc3VidXJiYW4vdHJ1bmsvcGFwZXJzL2JpYi9wNDU4LWhhdGNsaWZmMC5wZGYAABMAAS8AABUAAgAR//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AowCoALACbgJwAnUCgAKJApcCmwKiAqsCsAK9AsAC0gLVAtoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3A==},
  8070. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.178053},
  8071. Bdsk-Url-2 = {http://dx.doi.org/10.1145/174675.178053}}
  8072. @inproceedings{Jones:1995kx,
  8073. Acmid = {734150},
  8074. Address = {London, UK, UK},
  8075. Author = {Jones, Mark P.},
  8076. Booktitle = {Advanced Functional Programming, First International Spring School on Advanced Functional Programming Techniques-Tutorial Text},
  8077. Date-Added = {2012-12-29 11:47:41 -0700},
  8078. Date-Modified = {2012-12-29 11:47:48 -0700},
  8079. Isbn = {3-540-59451-5},
  8080. Numpages = {40},
  8081. Pages = {97--136},
  8082. Publisher = {Springer-Verlag},
  8083. Title = {Functional Programming with Overloading and Higher-Order Polymorphism},
  8084. Url = {http://dl.acm.org/citation.cfm?id=647698.734150},
  8085. Year = {1995},
  8086. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNwcmluZ3NjaG9vbDk1LnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc3ByaW5nc2Nob29sOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KI9EPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc3ByaW5nc2Nob29sOTUucGRmAA4AJgASAHMAcAByAGkAbgBnAHMAYwBoAG8AbwBsADkANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc3ByaW5nc2Nob29sOTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  8087. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=647698.734150}}
  8088. @article{Danvy:1992ys,
  8089. Author = {Danvy,Olivier and Filinski,Andrzex},
  8090. Date-Added = {2012-12-28 21:47:07 -0700},
  8091. Date-Modified = {2012-12-29 13:18:58 -0700},
  8092. Issue = {04},
  8093. Journal = {Mathematical Structures in Computer Science},
  8094. Month = {December},
  8095. Numpages = {31},
  8096. Pages = {361--391},
  8097. Title = {Representing Control: a Study of the {CPS} Transformation},
  8098. Volume = {2},
  8099. Year = {1992},
  8100. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2RhbnZ5OTJyZXByZXNlbnRpbmcucGRm0hcLGBlXTlMuZGF0YU8RAc4AAAAAAc4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMWpNF5IKwAAAA7zzhdkYW52eTkycmVwcmVzZW50aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZxiJzQPDhwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMWpls4AAAARAAgAAM0EJfcAAAABABgADvPOAA7ltwAO5ZIADuWJAAqErAAAfFMAAgBPTWFjaW50b3NoIEhEOlVzZXJzOmplcmVteXNpZWs6c3VidXJiYW46dHJ1bms6cGFwZXJzOmJpYjpkYW52eTkycmVwcmVzZW50aW5nLnBkZgAADgAwABcAZABhAG4AdgB5ADkAMgByAGUAcAByAGUAcwBlAG4AdABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQlVzZXJzL2plcmVteXNpZWsvc3VidXJiYW4vdHJ1bmsvcGFwZXJzL2JpYi9kYW52eTkycmVwcmVzZW50aW5nLnBkZgATAAEvAAAVAAIAEf//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKgArQC1AocCiQKOApkCogKwArQCuwLEAskC1gLZAusC7gLzAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvU=},
  8101. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0960129500001535}}
  8102. @article{Danvy:1994kx,
  8103. Author = {Olivier Danvy},
  8104. Date-Added = {2012-12-28 21:37:12 -0700},
  8105. Date-Modified = {2012-12-28 21:37:14 -0700},
  8106. Doi = {10.1016/0167-6423(94)00003-4},
  8107. Issn = {0167-6423},
  8108. Journal = {Science of Computer Programming},
  8109. Number = {3},
  8110. Pages = {183 - 195},
  8111. Title = {Back to direct style},
  8112. Url = {http://www.sciencedirect.com/science/article/pii/0167642394000034},
  8113. Volume = {22},
  8114. Year = {1994},
  8115. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS44My40NDk3LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjgzLjQ0OTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8KyM0HLCcAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADNB3J3AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS44My40NDk3LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA4ADMALgA0ADQAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjgzLjQ0OTcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  8116. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0167642394000034},
  8117. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0167-6423(94)00003-4}}
  8118. @inproceedings{Danvy:1992uq,
  8119. Author = {Danvy, Olivier},
  8120. Booktitle = {{E}uropean {S}ymposium on {P}rogramming},
  8121. Date-Added = {2012-12-28 21:15:01 -0700},
  8122. Date-Modified = {2012-12-29 13:36:39 -0700},
  8123. Month = {February},
  8124. Numpages = {21},
  8125. Pages = {130--150},
  8126. Series = {ESOP},
  8127. Title = {Back to Direct Style},
  8128. Year = {1992},
  8129. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645389.651606}}
  8130. @techreport{Danvy:1991fk,
  8131. Author = {Olivier Danvy},
  8132. Date-Added = {2012-12-28 21:10:58 -0700},
  8133. Date-Modified = {2012-12-29 13:18:25 -0700},
  8134. Institution = {Kansas State University},
  8135. Month = {December},
  8136. Number = {CIS-92-02},
  8137. Title = {Three Steps for the {CPS} Transformation},
  8138. Year = {1991},
  8139. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RocmVlLXN0ZXBzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdGhyZWUtc3RlcHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMADj9ERWLdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADREZ8HAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdGhyZWUtc3RlcHMucGRmAAAOACAADwB0AGgAcgBlAGUALQBzAHQAZQBwAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3RocmVlLXN0ZXBzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  8140. @inproceedings{Ni:2006uq,
  8141. Acmid = {1111066},
  8142. Address = {New York, NY, USA},
  8143. Author = {Ni, Zhaozhong and Shao, Zhong},
  8144. Booktitle = {Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8145. Date-Added = {2012-12-21 15:57:35 -0700},
  8146. Date-Modified = {2012-12-21 15:57:38 -0700},
  8147. Doi = {10.1145/1111037.1111066},
  8148. Isbn = {1-59593-027-2},
  8149. Keywords = {embedded code pointers, higher-order functions, hoare logic, proof-carrying code},
  8150. Location = {Charleston, South Carolina, USA},
  8151. Numpages = {14},
  8152. Pages = {320--333},
  8153. Publisher = {ACM},
  8154. Series = {POPL '06},
  8155. Title = {Certified assembly programming with embedded code pointers},
  8156. Url = {http://doi.acm.org/10.1145/1111037.1111066},
  8157. Year = {2006},
  8158. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzIwLW5pLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDMyMC1uaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96u9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDMyMC1uaS5wZGYAAA4AGAALAHAAMwAyADAALQBuAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMjAtbmkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  8159. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111066},
  8160. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1111037.1111066}}
  8161. @article{Knowles:2010fk,
  8162. Acmid = {1667051},
  8163. Address = {New York, NY, USA},
  8164. Articleno = {6},
  8165. Author = {Knowles, Kenneth and Flanagan, Cormac},
  8166. Date-Added = {2012-12-21 14:15:52 -0700},
  8167. Date-Modified = {2012-12-21 14:15:57 -0700},
  8168. Doi = {10.1145/1667048.1667051},
  8169. Issn = {0164-0925},
  8170. Issue_Date = {January 2010},
  8171. Journal = {ACM Trans. Program. Lang. Syst.},
  8172. Keywords = {Type systems, contracts, dynamic checking, static checking},
  8173. Month = feb,
  8174. Number = {2},
  8175. Numpages = {34},
  8176. Pages = {6:1--6:34},
  8177. Publisher = {ACM},
  8178. Title = {Hybrid type checking},
  8179. Url = {http://doi.acm.org/10.1145/1667048.1667051},
  8180. Volume = {32},
  8181. Year = {2010},
  8182. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNi1rbm93bGVzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTYta25vd2xlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ug9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTYta25vd2xlcy5wZGYADgAeAA4AYQA2AC0AawBuAG8AdwBsAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTYta25vd2xlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  8183. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1667048.1667051},
  8184. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1667048.1667051}}
  8185. @misc{Baker:2012fk,
  8186. Author = {Jim Baker},
  8187. Date-Added = {2012-12-20 22:04:57 -0700},
  8188. Date-Modified = {2012-12-20 22:05:25 -0700},
  8189. Title = {Personal Communication},
  8190. Year = {2012}}
  8191. @inproceedings{Strickland:2012fk,
  8192. Author = {Strickland, T. Stephen and Tobin-Hochstadt, Sam and Findler, Robert Bruce and Flatt, Matthew},
  8193. Booktitle = {{C}onference on {O}bject {O}riented {P}rogramming {S}ystems {L}anguages and {A}pplications},
  8194. Date-Added = {2012-12-20 08:42:44 -0700},
  8195. Date-Modified = {2012-12-20 08:55:23 -0700},
  8196. Keywords = {contracts, intercession, interposition, proxies},
  8197. Series = {OOPSLA '12},
  8198. Title = {Chaperones and impersonators: run-time support for reasonable interposition},
  8199. Year = {2012},
  8200. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWNoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWNoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cSDRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGNoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGYAAA4ANAAZAGMAaABhAHAAZQByAG8AbgBlAHMALQBvAG8AcABzAGwAYQAyADAAMQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9jaGFwZXJvbmVzLW9vcHNsYTIwMTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==},
  8201. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384616.2384685},
  8202. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384616.2384685}}
  8203. @inproceedings{Bayne:2011fk,
  8204. Author = {Bayne, M. and Cook, R. and Ernst, M.D.},
  8205. Booktitle = {International Conference on Software Engineering},
  8206. Date-Added = {2012-12-17 17:06:41 +0000},
  8207. Date-Modified = {2012-12-20 08:57:21 -0700},
  8208. Keywords = {DuctileJ;Java language;always-available static feedback;code execution;development process;dynamic feedback;dynamic language;dynamic typing;machine-checked documentation;many type-incorrect program semantics;runtime semantics;software reliability;static type checker;static typing discipline;statically typed language;tool support;Java;data flow analysis;programming language semantics;software development management;software reliability;},
  8209. Title = {Always-available static and dynamic feedback},
  8210. Year = {2011},
  8211. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGFsd2F5cy1hdmFpbGFibGUucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRhbHdheXMtYXZhaWxhYmxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26Z0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhbHdheXMtYXZhaWxhYmxlLnBkZgAOACoAFABhAGwAdwBhAHkAcwAtAGEAdgBhAGkAbABhAGIAbABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hbHdheXMtYXZhaWxhYmxlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  8212. Bdsk-Url-1 = {http://dx.doi.org/10.1145/1985793.1985864}}
  8213. @inproceedings{Ren:2013vn,
  8214. Author = {Brianna M. Ren and John Toman and T. Stephen Strickland and Jeffrey S. Foster},
  8215. Booktitle = {SAC'13 (OOPS)},
  8216. Date-Added = {2012-12-16 10:39:59 -0700},
  8217. Date-Modified = {2016-05-03 15:12:45 +0000},
  8218. Title = {The {Ruby} Type Checker},
  8219. Year = {2013},
  8220. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzMjAxMy5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHMyMDEzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVXRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG9vcHMyMDEzLnBkZgAOABoADABvAG8AcABzADIAMAAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL29vcHMyMDEzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  8221. @inproceedings{Fahndrich:2003kx,
  8222. Author = {Manuel F{\"a}hndrich and K. Rustan M. Leino},
  8223. Booktitle = {International Workshop on Alias Confinement and Ownership},
  8224. Date-Added = {2012-12-16 10:02:06 -0700},
  8225. Date-Modified = {2014-09-11 10:40:55 +0000},
  8226. Title = {Heap monotonic typestate},
  8227. Year = {2003},
  8228. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZXRzLTEucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZXRzLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jf0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtZXRzLTEucGRmAA4AFgAKAG0AZQB0AHMALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9tZXRzLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  8229. @inproceedings{Pilkiewicz:2011uq,
  8230. Acmid = {1929565},
  8231. Address = {New York, NY, USA},
  8232. Author = {Pilkiewicz, Alexandre and Pottier, Fran\c{c}ois},
  8233. Booktitle = {Proceedings of the 7th ACM SIGPLAN workshop on Types in language design and implementation},
  8234. Date-Added = {2012-12-16 09:59:45 -0700},
  8235. Date-Modified = {2012-12-16 09:59:59 -0700},
  8236. Doi = {10.1145/1929553.1929565},
  8237. Isbn = {978-1-4503-0484-9},
  8238. Keywords = {amortized complexity, capabilities, hash-consing, hidden state, monotonic state, specification, thunks, type-based complexity-checking, types},
  8239. Location = {Austin, Texas, USA},
  8240. Numpages = {14},
  8241. Pages = {73--86},
  8242. Publisher = {ACM},
  8243. Series = {TLDI '11},
  8244. Title = {The essence of monotonic state},
  8245. Url = {http://doi.acm.org/10.1145/1929553.1929565},
  8246. Year = {2011},
  8247. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA3My1waWxraWV3aWN6LnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDczLXBpbGtpZXdpY3oucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97idEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDczLXBpbGtpZXdpY3oucGRmAA4AJgASAHAANwAzAC0AcABpAGwAawBpAGUAdwBpAGMAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDczLXBpbGtpZXdpY3oucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  8248. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1929553.1929565},
  8249. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1929553.1929565}}
  8250. @unpublished{Jagadeesan:2009fk,
  8251. Author = {Radha Jagadeesan and Alan Jeffrey and Corin Pitcher and James Riely},
  8252. Date-Added = {2012-12-16 09:51:14 -0700},
  8253. Date-Modified = {2012-12-16 09:52:29 -0700},
  8254. Title = {Monotonic Typestates for the Object Calculus},
  8255. Year = {2009},
  8256. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzIwMDktbW9ub3RvbmUtMS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzIwMDktbW9ub3RvbmUtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9lLM97GsAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzPf3/AAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA5LW1vbm90b25lLTEucGRmAA4AKAATADIAMAAwADkALQBtAG8AbgBvAHQAbwBuAGUALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjAwOS1tb25vdG9uZS0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  8257. @inproceedings{Siek:2012uq,
  8258. Author = {Jeremy G. Siek and Ronald Garcia},
  8259. Booktitle = {Scheme and Functional Programming Workshop},
  8260. Date-Added = {2012-12-14 20:22:55 +0000},
  8261. Date-Modified = {2012-12-20 22:40:56 -0700},
  8262. Title = {Interpretations of the Gradually-Typed Lambda Calculus},
  8263. Year = {2012},
  8264. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlpZ3RsYy5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWlndGxjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ddrRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGlndGxjLnBkZgAADgAUAAkAaQBnAHQAbABjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9pZ3RsYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  8265. @inproceedings{Wadler:2012fk,
  8266. Acmid = {2364568},
  8267. Address = {New York, NY, USA},
  8268. Author = {Wadler, Philip},
  8269. Booktitle = {Proceedings of the 17th ACM SIGPLAN international conference on Functional programming},
  8270. Date-Added = {2012-12-07 15:35:00 +0000},
  8271. Date-Modified = {2012-12-07 15:35:05 +0000},
  8272. Doi = {10.1145/2364527.2364568},
  8273. Isbn = {978-1-4503-1054-3},
  8274. Keywords = {lambda calculus, linear logic, pi calculus},
  8275. Location = {Copenhagen, Denmark},
  8276. Numpages = {14},
  8277. Pages = {273--286},
  8278. Publisher = {ACM},
  8279. Series = {ICFP '12},
  8280. Title = {Propositions as sessions},
  8281. Url = {http://doi.acm.org/10.1145/2364527.2364568},
  8282. Year = {2012},
  8283. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNzMtd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI3My13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96htEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI3My13YWRsZXIucGRmAAAOACAADwBwADIANwAzAC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNzMtd2FkbGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  8284. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2364527.2364568},
  8285. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2364527.2364568}}
  8286. @inproceedings{Holkner:2009fk,
  8287. Acmid = {1862665},
  8288. Address = {Darlinghurst, Australia, Australia},
  8289. Author = {Holkner, Alex and Harland, James},
  8290. Booktitle = {Proceedings of the Thirty-Second Australasian Conference on Computer Science - Volume 91},
  8291. Date-Added = {2012-12-05 15:15:03 -0700},
  8292. Date-Modified = {2012-12-05 15:15:08 -0700},
  8293. Isbn = {978-1-920682-72-9},
  8294. Keywords = {Python and compilers, dynamic languages},
  8295. Location = {Wellington, New Zealand},
  8296. Numpages = {10},
  8297. Pages = {19--28},
  8298. Publisher = {Australian Computer Society, Inc.},
  8299. Series = {ACSC '09},
  8300. Title = {Evaluating the dynamic behaviour of Python applications},
  8301. Url = {http://dl.acm.org/citation.cfm?id=1862659.1862665},
  8302. Year = {2009},
  8303. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOS1ob2xrbmVyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE5LWhvbGtuZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96GdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE5LWhvbGtuZXIucGRmAAAOACAADwBwADEAOQAtAGgAbwBsAGsAbgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxOS1ob2xrbmVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  8304. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1862659.1862665}}
  8305. @phdthesis{Miller:2006fk,
  8306. Author = {Mark S. Miller},
  8307. Date-Added = {2012-12-03 22:20:42 +0000},
  8308. Date-Modified = {2012-12-03 22:21:44 +0000},
  8309. Month = {May},
  8310. School = {Johns Hopkins University},
  8311. Title = {Robust Composition: Towards a Unified Approach to Access Control and Concurrency Control},
  8312. Year = {2006},
  8313. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1hcmttLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1hcmttLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eNPRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG1hcmttLXRoZXNpcy5wZGYADgAiABAAbQBhAHIAawBtAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21hcmttLXRoZXNpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  8314. @periodical{Siek:2012fk,
  8315. Author = {Jeremy G. Siek},
  8316. Date-Added = {2012-12-01 08:49:34 -0700},
  8317. Date-Modified = {2012-12-29 13:39:10 -0700},
  8318. Howpublished = {http://siek.blogspot.com/2012/07/my-new-favorite-abstract-machine-ecd-on.html},
  8319. Month = {July},
  8320. Title = {My new favorite abstract machine: {ECD} on {ANF}},
  8321. Urldate = {July 12, 2012},
  8322. Year = {2012}}
  8323. @unpublished{Garcia:2012fk,
  8324. Author = {Ronald Garcia},
  8325. Date-Added = {2012-11-30 21:18:58 -0700},
  8326. Date-Modified = {2012-11-30 21:20:02 -0700},
  8327. Month = {October},
  8328. Title = {Calculating Threesomes with Blame},
  8329. Year = {2012}}
  8330. @inproceedings{Gottschlich:2012,
  8331. Author = {Justin Gottschlich and Maurice Herlihy and Gilles Pokam and Jeremy G. Siek},
  8332. Booktitle = {International Conference on Parallel Architectures and Compilation Techniques (PACT)},
  8333. Date-Added = {2012-11-09 21:45:33 -0700},
  8334. Date-Modified = {2012-11-09 21:45:33 -0700},
  8335. Month = {September},
  8336. Note = {19\% acceptance rate.},
  8337. Title = {Visualizing Transactional Memory},
  8338. Year = 2012}
  8339. @inproceedings{Schwaab:2013uq,
  8340. Author = {Christopher Schwaab and Jeremy G. Siek},
  8341. Booktitle = {ACM SIGPLAN Workshop on Programming Languages meets Program Verification},
  8342. Date-Added = {2012-11-09 21:37:22 -0700},
  8343. Date-Modified = {2012-11-09 21:38:26 -0700},
  8344. Month = {January},
  8345. Title = {Modular Type-Safety Proofs using Dependant Types},
  8346. Year = {2013}}
  8347. @article{Silkensen:2012fk,
  8348. Author = {Erik Silkensen and Jeremy G. Siek},
  8349. Date-Added = {2012-11-09 21:35:49 -0700},
  8350. Date-Modified = {2012-11-09 21:36:06 -0700},
  8351. Journal = {Lecture Notes in Computer Science},
  8352. Note = {Revised and Selected Papers from the Trends in Functional Programming 13th International Symposium, June 12-14, 2012.},
  8353. Title = {Well-typed Islands Parse Faster},
  8354. Volume = {Volume TBD},
  8355. Year = 2012}
  8356. @inproceedings{Takikawa:2012ly,
  8357. Author = {Takikawa, Asumu and Strickland, T. Stephen and Dimoulas, Christos and Tobin-Hochstadt, Sam and Felleisen, Matthias},
  8358. Booktitle = {{C}onference on {O}bject {O}riented {P}rogramming {S}ystems {L}anguages and {A}pplications},
  8359. Date-Added = {2012-11-09 23:28:40 +0000},
  8360. Date-Modified = {2012-12-17 17:17:43 +0000},
  8361. Keywords = {blame theorem (proof technique), contracts, design by contract, first-class classes, gradual typing, row polymorphism, sealing},
  8362. Pages = {793--810},
  8363. Series = {OOPSLA '12},
  8364. Title = {Gradual typing for first-class classes},
  8365. Year = {2012},
  8366. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3OTMtdGFraWthd2EucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzkzLXRha2lrYXdhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uZ0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNzkzLXRha2lrYXdhLnBkZgAADgAkABEAcAA3ADkAMwAtAHQAYQBrAGkAawBhAHcAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDc5My10YWtpa2F3YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  8367. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384616.2384674},
  8368. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384616.2384674}}
  8369. @inproceedings{Ina:2011zr,
  8370. Author = {Ina, Lintaro and Igarashi, Atsushi},
  8371. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  8372. Date-Added = {2012-11-09 23:27:38 +0000},
  8373. Date-Modified = {2012-12-20 08:58:22 -0700},
  8374. Keywords = {dynamic types, generics, gradual typing},
  8375. Series = {OOPSLA '11},
  8376. Title = {Gradual typing for generics},
  8377. Year = {2011},
  8378. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNjA5LWluYS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2MDktaW5hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1jRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA2MDktaW5hLnBkZgAOABoADABwADYAMAA5AC0AaQBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A2MDktaW5hLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  8379. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048114},
  8380. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2048066.2048114}}
  8381. @inproceedings{Miao:2012vn,
  8382. Author = {Wieyu Miao and Jeremy G. Siek},
  8383. Booktitle = {Symposium on Applied Computing},
  8384. Date-Added = {2012-11-09 23:06:03 +0000},
  8385. Date-Modified = {2012-11-09 23:06:06 +0000},
  8386. Month = {March},
  8387. Note = {26\% acceptance rate, 8 pages},
  8388. Title = {Pattern-based Traits},
  8389. Year = 2012}
  8390. @incollection{Siek:2012kx,
  8391. Author = {Siek, JeremyG.},
  8392. Booktitle = {Generic and Indexed Programming},
  8393. Date-Added = {2012-11-09 23:01:26 +0000},
  8394. Date-Modified = {2012-11-09 23:01:34 +0000},
  8395. Doi = {10.1007/978-3-642-32202-0_4},
  8396. Editor = {Gibbons, Jeremy},
  8397. Isbn = {978-3-642-32201-3},
  8398. Pages = {175-216},
  8399. Publisher = {Springer Berlin Heidelberg},
  8400. Series = {Lecture Notes in Computer Science},
  8401. Title = {The {C++0x} ``Concepts'' Effort},
  8402. Url = {http://dx.doi.org/10.1007/978-3-642-32202-0_4},
  8403. Volume = {7470},
  8404. Year = {2012},
  8405. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2NvbmNlcHRzLWVmZm9ydC5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2NvbmNlcHRzLWVmZm9ydC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAExxpfSuSxbUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0rlyqwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGNvbmNlcHRzLWVmZm9ydC5wZGYAAA4AKAATAGMAbwBuAGMAZQBwAHQAcwAtAGUAZgBmAG8AcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9jb25jZXB0cy1lZmZvcnQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  8406. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-32202-0_4}}
  8407. @inproceedings{Hagino:1987kx,
  8408. Acmid = {755419},
  8409. Address = {London, UK, UK},
  8410. Author = {Hagino, Tatsuya},
  8411. Booktitle = {Category Theory and Computer Science},
  8412. Date-Added = {2012-10-07 21:32:27 -0600},
  8413. Date-Modified = {2012-10-07 21:32:33 -0600},
  8414. Isbn = {3-540-18508-9},
  8415. Numpages = {18},
  8416. Pages = {140--157},
  8417. Publisher = {Springer-Verlag},
  8418. Title = {A Typed Lambda Calculus with Categorical Type Constructors},
  8419. Url = {http://dl.acm.org/citation.cfm?id=648331.755419},
  8420. Year = {1987},
  8421. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjY2xjLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2NsYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xEdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2NsYy5wZGYADgASAAgAYwBjAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY2NsYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  8422. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=648331.755419}}
  8423. @phdthesis{Malcolm:1990uq,
  8424. Author = {Grant Malcolm},
  8425. Date-Added = {2012-10-07 20:50:15 -0600},
  8426. Date-Modified = {2012-10-07 20:51:02 -0600},
  8427. School = {Groningen University},
  8428. Title = {Algebraic data types and program transformations},
  8429. Year = {1990},
  8430. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx0aGVzaXMtMi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHRoZXNpcy0yLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iknRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHRoZXNpcy0yLnBkZgAOABoADAB0AGgAZQBzAGkAcwAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3RoZXNpcy0yLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  8431. @article{Swierstra:2008fk,
  8432. Author = {Wouter Swierstra},
  8433. Date-Added = {2012-10-07 20:43:31 -0600},
  8434. Date-Modified = {2012-10-07 20:44:58 -0600},
  8435. Journal = {Journal of Functional Programming},
  8436. Month = {July},
  8437. Number = {4},
  8438. Pages = {423--436},
  8439. Title = {Data types a la carte},
  8440. Volume = {18},
  8441. Year = {2008},
  8442. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMDEuNDEzMS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMDEuNDEzMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4YzM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTAxLjQxMzEucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAwADEALgA0ADEAMwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEwMS40MTMxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  8443. @inproceedings{Castagna:1992:COF:141471.141537,
  8444. Acmid = {141537},
  8445. Address = {New York, NY, USA},
  8446. Author = {Castagna, Giuseppe and Ghelli, Giorgio and Longo, Giuseppe},
  8447. Booktitle = {Proceedings of the 1992 ACM conference on LISP and functional programming},
  8448. Date-Added = {2012-09-25 17:17:48 +0000},
  8449. Date-Modified = {2012-09-25 17:17:48 +0000},
  8450. Doi = {10.1145/141471.141537},
  8451. Isbn = {0-89791-481-3},
  8452. Location = {San Francisco, California, United States},
  8453. Numpages = {11},
  8454. Pages = {182--192},
  8455. Publisher = {ACM},
  8456. Series = {LFP '92},
  8457. Title = {A calculus for overloaded functions with subtyping},
  8458. Url = {http://doi.acm.org/10.1145/141471.141537},
  8459. Year = {1992},
  8460. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxODItY2FzdGFnbmEucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTgyLWNhc3RhZ25hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oN0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTgyLWNhc3RhZ25hLnBkZgAADgAkABEAcAAxADgAMgAtAGMAYQBzAHQAYQBnAG4AYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE4Mi1jYXN0YWduYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  8461. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141537},
  8462. Bdsk-Url-2 = {http://dx.doi.org/10.1145/141471.141537}}
  8463. @article{Jarvi:2010fk,
  8464. Author = {Jaakko J{\"a}rvi and John Freeman},
  8465. Date-Added = {2012-08-20 20:55:11 +0000},
  8466. Date-Modified = {2012-08-20 20:55:20 +0000},
  8467. Doi = {10.1016/j.scico.2009.04.003},
  8468. Issn = {0167-6423},
  8469. Journal = {Science of Computer Programming},
  8470. Number = {9},
  8471. Pages = {762-772},
  8472. Title = {C++ lambda expressions and closures},
  8473. Volume = {75},
  8474. Year = {2010},
  8475. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmxhbWJkYS1leHByZXNzaW9ucy5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmxhbWJkYS1leHByZXNzaW9ucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKfRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGxhbWJkYS1leHByZXNzaW9ucy5wZGYADgAuABYAbABhAG0AYgBkAGEALQBlAHgAcAByAGUAcwBzAGkAbwBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2xhbWJkYS1leHByZXNzaW9ucy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  8476. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2009.04.003}}
  8477. @incollection{Rytz:2012fk,
  8478. Author = {Rytz, Lukas and Odersky, Martin and Haller, Philipp},
  8479. Booktitle = {ECOOP 2012‚ European Conference on Object-Oriented Programming},
  8480. Date-Added = {2012-08-16 13:26:52 -0600},
  8481. Date-Modified = {2012-08-16 13:26:56 -0600},
  8482. Doi = {10.1007/978-3-642-31057-7_13},
  8483. Editor = {Noble, James},
  8484. Isbn = {978-3-642-31056-0},
  8485. Pages = {258-282},
  8486. Publisher = {Springer Berlin Heidelberg},
  8487. Series = {Lecture Notes in Computer Science},
  8488. Title = {Lightweight Polymorphic Effects},
  8489. Url = {http://dx.doi.org/10.1007/978-3-642-31057-7_13},
  8490. Volume = {7313},
  8491. Year = {2012},
  8492. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcF8xLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3BfMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zQtEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZWNvb3BfMS5wZGYAAA4AGAALAGUAYwBvAG8AcABfADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Vjb29wXzEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  8493. @techreport{Milner:1990uq,
  8494. Abstract = {{This paper exhibits accurate encodings of the l-calculus in the ¹-calculus. The former is canonical for calculation with functions, while the latter is a recent step towards a canonical treatment of concurrent processes. With quite simple encodings, two l-calculus reduction strategies are simulated very closely ; each reduction in l-calculus is mimicked by a short sequence of reductions in ¹-calulus. Abramsky's precongruence of applicative simulation over l-calculus is compared with that induced by the encoding of the lazy l-calculus into ¹-calculus ; a similar comparison is made for call-by-value l-calculus. The part of ¹-calculus which is needed for the encoding is formulated in a new way, inspired by Berry's and Boudol's chemical abstract machine. The new formulation is shown to be consistent with the original.}},
  8495. Affiliation = {MEIJE - INRIA Sophia Antipolis},
  8496. Author = {Milner, Robin},
  8497. Date-Added = {2012-08-10 17:04:38 +0000},
  8498. Date-Modified = {2012-08-10 17:05:41 +0000},
  8499. Hal_Id = {inria-00075405},
  8500. Institution = {INRIA},
  8501. Language = {English},
  8502. Number = {RR-1154},
  8503. Pdf = {http://hal.inria.fr/inria-00075405/PDF/RR-1154.pdf},
  8504. Title = {{Functions as processes}},
  8505. Type = {Research Report},
  8506. Url = {http://hal.inria.fr/inria-00075405},
  8507. Year = {1990},
  8508. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTExNTQucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi0xMTU0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxXMzOWbaAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItMTE1NC5wZGYADgAYAAsAUgBSAC0AMQAxADUANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTExNTQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  8509. Bdsk-Url-1 = {http://hal.inria.fr/inria-00075405}}
  8510. @incollection{Alur:1998fk,
  8511. Affiliation = {University of Pennsylvania Department of Computer and Information Science 19104 Philadelphia PA USA},
  8512. Author = {Alur, Rajeev and Henzinger, Thomas and Kupferman, Orna and Vardi, Moshe},
  8513. Booktitle = {CONCUR'98 Concurrency Theory},
  8514. Date-Added = {2012-08-08 20:25:08 +0000},
  8515. Date-Modified = {2012-08-08 20:25:19 +0000},
  8516. Editor = {Sangiorgi, Davide and de Simone, Robert},
  8517. Isbn = {978-3-540-64896-3},
  8518. Keyword = {Computer Science},
  8519. Note = {10.1007/BFb0055622},
  8520. Pages = {163-178},
  8521. Publisher = {Springer Berlin / Heidelberg},
  8522. Series = {Lecture Notes in Computer Science},
  8523. Title = {Alternating refinement relations},
  8524. Url = {http://dx.doi.org/10.1007/BFb0055622},
  8525. Volume = {1466},
  8526. Year = {1998},
  8527. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVphbHVyOTgucGRm0hcLGBlXTlMuZGF0YU8RAaAAAAAAAaAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMq1OLhIKwAAAA9bHwphbHVyOTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKk4KzEgnFlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMq1jRgAAAARAAgAAMxIe3YAAAABABgAD1sfAAzkwwAL81AAC/NPAAUfIQAAwCMAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqZXJlbXlzaWVrOgBzdWJ1cmJhbjoAdHJ1bms6AHBhcGVyczoAYmliOgBhbHVyOTgucGRmAA4AFgAKAGEAbAB1AHIAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA1VXNlcnMvamVyZW15c2llay9zdWJ1cmJhbi90cnVuay9wYXBlcnMvYmliL2FsdXI5OC5wZGYAABMAAS8AABUAAgAR//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmQCeAKYCSgJMAlECXAJlAnMCdwJ+AocCjAKZApwCrgKxArYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACuA==},
  8528. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0055622}}
  8529. @phdthesis{James-Hiram-Morris:1968kx,
  8530. Address = {Cambridge, MA, USA},
  8531. Author = {James Hiram Morris, Jr.},
  8532. Date-Added = {2012-08-03 15:55:46 +0000},
  8533. Date-Modified = {2012-08-03 15:56:53 +0000},
  8534. Month = {December},
  8535. School = {MIT},
  8536. Title = {Lambda-calculus Models of Programming Languages},
  8537. Year = {1968},
  8538. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMDU3LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0wNTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAtRMzlmxMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFjAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMDU3LnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADAANQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0wNTcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  8539. @book{Abelson:1996uq,
  8540. Address = {Cambridge, MA, USA},
  8541. Author = {Abelson, Harold and Sussman, Gerald J.},
  8542. Date-Added = {2012-08-03 15:48:28 +0000},
  8543. Date-Modified = {2012-08-03 15:48:35 +0000},
  8544. Edition = {2nd},
  8545. Isbn = {0262011530},
  8546. Publisher = {MIT Press},
  8547. Title = {Structure and Interpretation of Computer Programs},
  8548. Year = {1996},
  8549. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhzaWNwLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIc2ljcC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KBtEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2ljcC5wZGYADgASAAgAcwBpAGMAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2ljcC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  8550. @article{Abramsky:1993fk,
  8551. Author = {S. Abramsky and C.H.L. Ong},
  8552. Date-Added = {2012-08-03 15:37:20 +0000},
  8553. Date-Modified = {2012-08-03 15:37:26 +0000},
  8554. Doi = {10.1006/inco.1993.1044},
  8555. Issn = {0890-5401},
  8556. Journal = {Information and Computation},
  8557. Number = {2},
  8558. Pages = {159 - 267},
  8559. Title = {Full Abstraction in the Lazy Lambda Calculus},
  8560. Url = {http://www.sciencedirect.com/science/article/pii/S0890540183710448},
  8561. Volume = {105},
  8562. Year = {1993},
  8563. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGZ1bGwtYWJzdHJhY3Rpb24tbGF6eS1sYW1iZGEucGRm0hcLGBlXTlMuZGF0YU8RAdIAAAAAAdIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9mdWxsLWFic3RyYWN0aW9uLWxheiNCRjczNzkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N50Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmdWxsLWFic3RyYWN0aW9uLWxheiNCRjczNzkucGRmAAAOAEIAIABmAHUAbABsAC0AYQBiAHMAdAByAGEAYwB0AGkAbwBuAC0AbABhAHoAeQAtAGwAYQBtAGIAZABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA9VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9mdWxsLWFic3RyYWN0aW9uLWxhenktbGFtYmRhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCxALYAvgKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC},
  8564. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0890540183710448},
  8565. Bdsk-Url-2 = {http://dx.doi.org/10.1006/inco.1993.1044}}
  8566. @inproceedings{Weeks:1993fk,
  8567. Acmid = {158523},
  8568. Address = {New York, NY, USA},
  8569. Author = {Weeks, Stephen and Felleisen, Matthias},
  8570. Booktitle = {Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8571. Date-Added = {2012-08-01 15:17:32 +0000},
  8572. Date-Modified = {2012-08-01 15:17:40 +0000},
  8573. Doi = {10.1145/158511.158523},
  8574. Isbn = {0-89791-560-7},
  8575. Location = {Charleston, South Carolina, United States},
  8576. Numpages = {14},
  8577. Pages = {57--70},
  8578. Publisher = {ACM},
  8579. Series = {POPL '93},
  8580. Title = {On the orthogonality of assignments and procedures in Algol},
  8581. Url = {http://doi.acm.org/10.1145/158511.158523},
  8582. Year = {1993},
  8583. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTctd2Vla3MucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTctd2Vla3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tF0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTctd2Vla3MucGRmAAAOABwADQBwADUANwAtAHcAZQBlAGsAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU3LXdlZWtzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  8584. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158523},
  8585. Bdsk-Url-2 = {http://dx.doi.org/10.1145/158511.158523}}
  8586. @article{Blazy-Leroy-Clight-09,
  8587. Abstract = {This article presents the formal semantics of a large subset of the C
  8588. language called Clight. Clight includes pointer arithmetic,
  8589. struct and union types, C loops and structured switch
  8590. statements. Clight is the source language of the CompCert
  8591. verified compiler. The formal semantics of Clight is a big-step
  8592. semantics equipped with traces of input/output events that observes
  8593. both terminating and diverging executions. The formal semantics of
  8594. Clight is mechanized using the Coq proof assistant. In addition
  8595. to the semantics of Clight, this article describes its integration
  8596. in the CompCert verified compiler and several ways by which the
  8597. semantics was validated.},
  8598. Author = {Sandrine Blazy and Xavier Leroy},
  8599. Date-Added = {2012-07-30 15:21:08 +0000},
  8600. Date-Modified = {2012-07-30 15:21:08 +0000},
  8601. Journal = {Journal of Automated Reasoning},
  8602. Number = 3,
  8603. Pages = {263-288},
  8604. Title = {Mechanized semantics for the {Clight} subset of the {C} language},
  8605. Urllocal = {http://gallium.inria.fr/~xleroy/publi/Clight.pdf},
  8606. Urlpublisher = {http://dx.doi.org/10.1007/s10817-009-9148-3},
  8607. Volume = 43,
  8608. Xtopic = {mechsem},
  8609. Year = 2009,
  8610. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0NsaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkNsaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6R7M5ZrbAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhKwAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDbGlnaHQucGRmAAAOABYACgBDAGwAaQBnAGgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NsaWdodC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  8611. @inbook{Reynolds:1997fk,
  8612. Author = {John C. Reynolds},
  8613. Chapter = {The Essence of Algol},
  8614. Date-Added = {2012-07-28 21:11:47 -0600},
  8615. Date-Modified = {2012-07-28 21:13:14 -0600},
  8616. Publisher = {Birkhauser Boston},
  8617. Title = {ALGOL-like Languages},
  8618. Volume = {1},
  8619. Year = {1997},
  8620. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1JleW5vbGRzODEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5SZXlub2xkczgxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBNXzOWbZwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUmV5bm9sZHM4MS5wZGYAAA4AHgAOAFIAZQB5AG4AbwBsAGQAcwA4ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9SZXlub2xkczgxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  8621. @techreport{Fisher:2003fk,
  8622. Author = {Kathleen Fisher and John Reppy},
  8623. Date-Added = {2012-07-25 19:04:28 +0000},
  8624. Date-Modified = {2012-07-25 19:05:35 +0000},
  8625. Institution = {University of Chicago},
  8626. Month = {December},
  8627. Number = {TR-2003-13},
  8628. Title = {Statically typed traits},
  8629. Year = {2003},
  8630. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1RSLTIwMDMtMTMucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5UUi0yMDAzLTEzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu7XzOWbiAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVFItMjAwMy0xMy5wZGYAAA4AHgAOAFQAUgAtADIAMAAwADMALQAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUi0yMDAzLTEzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  8631. @inproceedings{Harper:1990kx,
  8632. Acmid = {96744},
  8633. Address = {New York, NY, USA},
  8634. Author = {Harper, Robert and Mitchell, John C. and Moggi, Eugenio},
  8635. Booktitle = {Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8636. Date-Added = {2012-07-17 21:50:55 -0600},
  8637. Date-Modified = {2012-07-17 21:50:59 -0600},
  8638. Doi = {10.1145/96709.96744},
  8639. Isbn = {0-89791-343-4},
  8640. Location = {San Francisco, California, United States},
  8641. Numpages = {14},
  8642. Pages = {341--354},
  8643. Publisher = {ACM},
  8644. Series = {POPL '90},
  8645. Title = {Higher-order modules and the phase distinction},
  8646. Url = {http://doi.acm.org/10.1145/96709.96744},
  8647. Year = {1990},
  8648. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNDEtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM0MS1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96w9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM0MS1oYXJwZXIucGRmAAAOACAADwBwADMANAAxAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNDEtaGFycGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  8649. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96744},
  8650. Bdsk-Url-2 = {http://dx.doi.org/10.1145/96709.96744}}
  8651. @techreport{Cartwright:1992fk,
  8652. Author = {Robert Cartwright and Matthias Felleisen},
  8653. Date-Added = {2012-07-19 17:47:55 +0000},
  8654. Date-Modified = {2012-07-19 17:49:27 +0000},
  8655. Institution = {Rice University Department of Computer Science},
  8656. Number = {TR91-167},
  8657. Title = {Observable sequentiality and full abstraction},
  8658. Year = {1992},
  8659. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx0cjkxLTE2Ny5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHRyOTEtMTY3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilXRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHRyOTEtMTY3LnBkZgAOABoADAB0AHIAOQAxAC0AMQA2ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3RyOTEtMTY3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  8660. @inproceedings{Cardelli:1997uq,
  8661. Acmid = {263735},
  8662. Address = {New York, NY, USA},
  8663. Author = {Cardelli, Luca},
  8664. Booktitle = {Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8665. Date-Added = {2012-07-17 21:44:15 -0600},
  8666. Date-Modified = {2012-07-17 21:44:43 -0600},
  8667. Doi = {10.1145/263699.263735},
  8668. Isbn = {0-89791-853-3},
  8669. Location = {Paris, France},
  8670. Numpages = {12},
  8671. Pages = {266--277},
  8672. Publisher = {ACM},
  8673. Series = {POPL '97},
  8674. Title = {Program fragments, linking, and modularization},
  8675. Url = {http://doi.acm.org/10.1145/263699.263735},
  8676. Year = {1997},
  8677. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNjYtY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjY2LWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3p70Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjY2LWNhcmRlbGxpLnBkZgAADgAkABEAcAAyADYANgAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI2Ni1jYXJkZWxsaS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  8678. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263735},
  8679. Bdsk-Url-2 = {http://dx.doi.org/10.1145/263699.263735}}
  8680. @inproceedings{Disney:2011uq,
  8681. Acmid = {2034800},
  8682. Address = {New York, NY, USA},
  8683. Author = {Disney, Tim and Flanagan, Cormac and McCarthy, Jay},
  8684. Booktitle = {Proceedings of the 16th ACM SIGPLAN international conference on Functional programming},
  8685. Date-Added = {2012-07-15 22:25:16 -0600},
  8686. Date-Modified = {2013-06-14 04:11:46 -0600},
  8687. Doi = {10.1145/2034773.2034800},
  8688. Isbn = {978-1-4503-0865-6},
  8689. Keywords = {higher-order programming, temporal contracts},
  8690. Location = {Tokyo, Japan},
  8691. Numpages = {13},
  8692. Pages = {176--188},
  8693. Publisher = {ACM},
  8694. Series = {ICFP '11},
  8695. Title = {Temporal higher-order contracts},
  8696. Url = {http://doi.acm.org/10.1145/2034773.2034800},
  8697. Year = {2011},
  8698. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNzYtZGlzbmV5LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE3Ni1kaXNuZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96A9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE3Ni1kaXNuZXkucGRmAAAOACAADwBwADEANwA2AC0AZABpAHMAbgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNzYtZGlzbmV5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  8699. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034800},
  8700. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034800}}
  8701. @article{Morrisett:1999fk,
  8702. Acmid = {319345},
  8703. Address = {New York, NY, USA},
  8704. Author = {Morrisett, Greg and Walker, David and Crary, Karl and Glew, Neal},
  8705. Date-Added = {2012-07-06 22:23:42 -0600},
  8706. Date-Modified = {2012-07-06 22:23:47 -0600},
  8707. Doi = {10.1145/319301.319345},
  8708. Issn = {0164-0925},
  8709. Issue_Date = {May 1999},
  8710. Journal = {ACM Trans. Program. Lang. Syst.},
  8711. Keywords = {certified code, closure conversion, secure extensible systems, type-directed compilation, typed assembly language, typed intermediate languages},
  8712. Month = may,
  8713. Number = {3},
  8714. Numpages = {42},
  8715. Pages = {527--568},
  8716. Publisher = {ACM},
  8717. Title = {From system F to typed assembly language},
  8718. Url = {http://doi.acm.org/10.1145/319301.319345},
  8719. Volume = {21},
  8720. Year = {1999},
  8721. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50YWwtdG9wbGFzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdGFsLXRvcGxhcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KO9EPPJgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdGFsLXRvcGxhcy5wZGYADgAeAA4AdABhAGwALQB0AG8AcABsAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdGFsLXRvcGxhcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  8722. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319301.319345},
  8723. Bdsk-Url-2 = {http://dx.doi.org/10.1145/319301.319345}}
  8724. @techreport{Nipkow:2012fk,
  8725. Author = {Tobias Nipkow},
  8726. Date-Added = {2012-05-23 03:25:44 +0900},
  8727. Date-Modified = {2012-05-23 03:26:41 +0900},
  8728. Institution = {TU Munchen},
  8729. Month = {May},
  8730. Title = {Programming and Proving in Isabelle/HOL},
  8731. Year = {2012},
  8732. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wcm9nLXByb3ZlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcHJvZy1wcm92ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98GdEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcHJvZy1wcm92ZS5wZGYADgAeAA4AcAByAG8AZwAtAHAAcgBvAHYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcHJvZy1wcm92ZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  8733. @inproceedings{Siek:2010uq,
  8734. Acmid = {1706358},
  8735. Address = {New York, NY, USA},
  8736. Author = {Siek, Jeremy G.},
  8737. Booktitle = {Proceedings of the 2010 ACM SIGPLAN workshop on Partial evaluation and program manipulation},
  8738. Date-Added = {2012-03-20 05:38:06 -0600},
  8739. Date-Modified = {2012-03-20 05:38:09 -0600},
  8740. Doi = {10.1145/1706356.1706358},
  8741. Isbn = {978-1-60558-727-1},
  8742. Keywords = {domain-specific embedded languages, metaprogramming, multi-stage programming, reflection},
  8743. Location = {Madrid, Spain},
  8744. Numpages = {2},
  8745. Pages = {3--4},
  8746. Publisher = {ACM},
  8747. Series = {PEPM '10},
  8748. Title = {General purpose languages should be metalanguages},
  8749. Url = {http://doi.acm.org/10.1145/1706356.1706358},
  8750. Year = {2010},
  8751. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMy1zaWVrLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDMtc2llay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96p9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDMtc2llay5wZGYAAA4AGAALAHAAMwAtAHMAaQBlAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzLXNpZWsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  8752. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706356.1706358},
  8753. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1706356.1706358}}
  8754. @inproceedings{Tobin-Hochstadt:2011fk,
  8755. Acmid = {1993514},
  8756. Address = {New York, NY, USA},
  8757. Author = {Tobin-Hochstadt, Sam and St-Amour, Vincent and Culpepper, Ryan and Flatt, Matthew and Felleisen, Matthias},
  8758. Booktitle = {Proceedings of the 32nd ACM SIGPLAN conference on Programming language design and implementation},
  8759. Date-Added = {2012-03-20 05:30:42 -0600},
  8760. Date-Modified = {2012-03-20 05:30:45 -0600},
  8761. Doi = {10.1145/1993498.1993514},
  8762. Isbn = {978-1-4503-0663-8},
  8763. Keywords = {extensible languages, macros, modules, typed racket},
  8764. Location = {San Jose, California, USA},
  8765. Numpages = {10},
  8766. Pages = {132--141},
  8767. Publisher = {ACM},
  8768. Series = {PLDI '11},
  8769. Title = {Languages as libraries},
  8770. Url = {http://doi.acm.org/10.1145/1993498.1993514},
  8771. Year = {2011},
  8772. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHAxMzItdG9iaW4taG9jaHN0YWR0LnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcDEzMi10b2Jpbi1ob2Noc3RhZHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95s9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEzMi10b2Jpbi1ob2Noc3RhZHQucGRmAA4AMgAYAHAAMQAzADIALQB0AG8AYgBpAG4ALQBoAG8AYwBoAHMAdABhAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEzMi10b2Jpbi1ob2Noc3RhZHQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  8773. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993498.1993514},
  8774. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1993498.1993514}}
  8775. @inproceedings{Im:2011fk,
  8776. Acmid = {2048141},
  8777. Address = {New York, NY, USA},
  8778. Author = {Im, Hyeonseung and Nakata, Keiko and Garrigue, Jacques and Park, Sungwoo},
  8779. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  8780. Date-Added = {2012-03-07 10:26:04 -0700},
  8781. Date-Modified = {2012-03-07 10:26:09 -0700},
  8782. Doi = {10.1145/2048066.2048141},
  8783. Isbn = {978-1-4503-0940-0},
  8784. Keywords = {abstract types, modules, recursion, type systems, weak bisimulations},
  8785. Location = {Portland, Oregon, USA},
  8786. Numpages = {20},
  8787. Pages = {993--1012},
  8788. Publisher = {ACM},
  8789. Series = {OOPSLA '11},
  8790. Title = {A syntactic type system for recursive modules},
  8791. Url = {http://doi.acm.org/10.1145/2048066.2048141},
  8792. Year = {2011},
  8793. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwOTkzLWltLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADIwuNnSCsAAAAMXnQLcDk5My1pbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYizMt89mAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADIwym3AAAAEQAIAADLfUrAAAAAAQAUAAxedAALrlMAC64wAAce8gAAlkIAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqZXJlbXlzaWVrOgBzdWJ1cmJhbjoAcGFwZXJzOgBiaWI6AHA5OTMtaW0ucGRmAA4AGAALAHAAOQA5ADMALQBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADBVc2Vycy9qZXJlbXlzaWVrL3N1YnVyYmFuL3BhcGVycy9iaWIvcDk5My1pbS5wZGYAEwABLwAAFQACABH//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCaAJ8ApwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  8794. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048141},
  8795. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2048066.2048141}}
  8796. @inproceedings{Rastogi:2012fk,
  8797. Author = {Rastogi, Aseem and Chaudhuri, Avik and Hosmer, Basil},
  8798. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  8799. Date-Added = {2012-02-24 18:32:54 +0000},
  8800. Date-Modified = {2012-12-29 13:38:19 -0700},
  8801. Keywords = {actionscript, gradual typing, type inference},
  8802. Month = {January},
  8803. Pages = {481--494},
  8804. Series = {POPL},
  8805. Title = {The ins and outs of gradual type inference},
  8806. Year = {2012},
  8807. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0ODEtcmFzdG9naS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0ODEtcmFzdG9naS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/exzRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA0ODEtcmFzdG9naS5wZGYADgAiABAAcAA0ADgAMQAtAHIAYQBzAHQAbwBnAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0ODEtcmFzdG9naS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  8808. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2103656.2103714},
  8809. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2103656.2103714}}
  8810. @article{Stansifer:2011fk,
  8811. Author = {Paul Stansifer and Mitchell Wand},
  8812. Bibsource = {DBLP, http://dblp.uni-trier.de},
  8813. Date-Added = {2012-01-28 15:46:53 -0700},
  8814. Date-Modified = {2012-01-28 15:46:59 -0700},
  8815. Ee = {http://arxiv.org/abs/1102.2003},
  8816. Journal = {CoRR},
  8817. Title = {Parsing Reflective Grammars},
  8818. Volume = {abs/1102.2003},
  8819. Year = {2011},
  8820. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzExMDIuMjAwM3YyLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMTEwMi4yMDAzdjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lRczlmrQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEEAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADExMDIuMjAwM3YyLnBkZgAOACAADwAxADEAMAAyAC4AMgAwADAAMwB2ADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xMTAyLjIwMDN2Mi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  8821. @inproceedings{Danvy:2010uq,
  8822. Author = {Olivier Danvy and Kevin Millikin and Johan Munk and Ian Zerny},
  8823. Booktitle = {Functional and Logic Programming, 10th International Symposium, FLOPS 2010},
  8824. Date-Added = {2012-01-16 10:34:23 -0700},
  8825. Date-Modified = {2012-01-16 10:34:26 -0700},
  8826. Doi = {10.1007/978-3-642-12251-4\_18},
  8827. Editor = {Matthias Blume and Naoki Kobayashi and Germ\'an Vidal},
  8828. Location = {Sendai, Japan},
  8829. Month = Apr,
  8830. Number = 6009,
  8831. Pages = {240-256},
  8832. Publisher = {Springer},
  8833. Series = {Lecture Notes in Computer Science},
  8834. Title = {Defunctionalized Interpreters for Call-by-Need Evaluation},
  8835. Url = {http://www.zerny.dk/def-int-for-call-by-need.html},
  8836. Year = 2010,
  8837. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGRhbnZ5LWFsLWZsb3BzMTAucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRkYW52eS1hbC1mbG9wczEwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FF0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBkYW52eS1hbC1mbG9wczEwLnBkZgAOACoAFABkAGEAbgB2AHkALQBhAGwALQBmAGwAbwBwAHMAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9kYW52eS1hbC1mbG9wczEwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  8838. Bdsk-Url-1 = {http://www.zerny.dk/def-int-for-call-by-need.html},
  8839. Bdsk-Url-2 = {http://dx.doi.org/10.1007/978-3-642-12251-4%5C_18}}
  8840. @techreport{Maessen:1996fk,
  8841. Author = {Jan-Willem Maessen and Arvind and R.S. Nikhil and Joe Stoy},
  8842. Date-Added = {2012-01-16 09:49:52 -0700},
  8843. Date-Modified = {2012-01-16 09:50:55 -0700},
  8844. Institution = {MIT CSAIL},
  8845. Number = {393},
  8846. Title = {Lambda-S: an implicitly parallel lambda-calculus with recursive bindings, synchronization and sid},
  8847. Year = {1996},
  8848. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5tZW1vLTM5My0xLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObWVtby0zOTMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9429EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbWVtby0zOTMtMS5wZGYADgAeAA4AbQBlAG0AbwAtADMAOQAzAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbWVtby0zOTMtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  8849. @inproceedings{Frampton:2009fk,
  8850. Acmid = {1508305},
  8851. Address = {New York, NY, USA},
  8852. Author = {Frampton, Daniel and Blackburn, Stephen M. and Cheng, Perry and Garner, Robin J. and Grove, David and Moss, J. Eliot B. and Salishev, Sergey I.},
  8853. Booktitle = {Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments},
  8854. Date-Added = {2012-01-12 07:22:50 -0700},
  8855. Date-Modified = {2012-01-12 07:22:54 -0700},
  8856. Doi = {http://doi.acm.org/10.1145/1508293.1508305},
  8857. Isbn = {978-1-60558-375-4},
  8858. Keywords = {debugging, intrinsics, jikes rvm, magic, mmtk, systems programming, virtualization, vmmagic},
  8859. Location = {Washington, DC, USA},
  8860. Numpages = {10},
  8861. Pages = {81--90},
  8862. Publisher = {ACM},
  8863. Series = {VEE '09},
  8864. Title = {Demystifying magic: high-level low-level programming},
  8865. Url = {http://doi.acm.org/10.1145/1508293.1508305},
  8866. Year = {2009},
  8867. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4MS1mcmFtcHRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4MS1mcmFtcHRvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e57RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA4MS1mcmFtcHRvbi5wZGYADgAiABAAcAA4ADEALQBmAHIAYQBtAHAAdABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A4MS1mcmFtcHRvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  8868. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1508293.1508305}}
  8869. @inproceedings{Dimoulas:2012fk,
  8870. Author = {Christos Dimoulas and Sam Tobin-Hochstadt and Matthias Felleisen},
  8871. Booktitle = {ESOP},
  8872. Date-Added = {2012-01-10 16:53:45 -0700},
  8873. Date-Modified = {2012-01-10 16:54:30 -0700},
  8874. Title = {Complete Monitors for Behavioral Contracts},
  8875. Year = {2012},
  8876. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Vzb3AxMi1kdGhmLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZXNvcDEyLWR0aGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zStEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZXNvcDEyLWR0aGYucGRmAAAOACAADwBlAHMAbwBwADEAMgAtAGQAdABoAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Vzb3AxMi1kdGhmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  8877. @inproceedings{Allende:2011fk,
  8878. Address = {New York, NY, USA},
  8879. Articleno = {3},
  8880. Author = {Allende, Esteban and Fabry, Johan},
  8881. Booktitle = {Proceedings of the 6th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems},
  8882. Date-Added = {2012-01-01 22:49:44 +0100},
  8883. Date-Modified = {2015-11-18 04:32:49 +0000},
  8884. Keywords = {casting, gradual typing, method lookup},
  8885. Location = {Lancaster, United Kingdom},
  8886. Numpages = {6},
  8887. Pages = {3:1--3:6},
  8888. Publisher = {ACM},
  8889. Series = {ICOOOLPS '11},
  8890. Title = {Application optimization when using gradual typing},
  8891. Year = {2011},
  8892. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMy1hbGxlbmRlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTMtYWxsZW5kZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9udtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTMtYWxsZW5kZS5wZGYADgAeAA4AYQAzAC0AYQBsAGwAZQBuAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTMtYWxsZW5kZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  8893. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2069172.2069175}}
  8894. @inproceedings{Erdweg:2011kx,
  8895. Acmid = {2048099},
  8896. Address = {New York, NY, USA},
  8897. Author = {Erdweg, Sebastian and Rendel, Tillmann and K\"{a}stner, Christian and Ostermann, Klaus},
  8898. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  8899. Date-Added = {2011-12-23 10:51:33 -0700},
  8900. Date-Modified = {2011-12-23 10:51:38 -0700},
  8901. Doi = {http://doi.acm.org/10.1145/2048066.2048099},
  8902. Isbn = {978-1-4503-0940-0},
  8903. Keywords = {DSL embedding, SugarJ, language composition, language extensibility, libraries, syntactic sugar},
  8904. Location = {Portland, Oregon, USA},
  8905. Numpages = {16},
  8906. Pages = {391--406},
  8907. Publisher = {ACM},
  8908. Series = {OOPSLA '11},
  8909. Title = {SugarJ: library-based syntactic language extensibility},
  8910. Url = {http://doi.acm.org/10.1145/2048066.2048099},
  8911. Year = {2011},
  8912. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctZXJkd2VnLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LWVyZHdlZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+NEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE3LWVyZHdlZy5wZGYADgAeAA4AcAAxADcALQBlAHIAZAB3AGUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE3LWVyZHdlZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  8913. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048099}}
  8914. @inproceedings{Parr:2011uq,
  8915. Acmid = {1993548},
  8916. Address = {New York, NY, USA},
  8917. Author = {Parr, Terence and Fisher, Kathleen},
  8918. Booktitle = {Proceedings of the 32nd ACM SIGPLAN conference on Programming language design and implementation},
  8919. Date-Added = {2011-12-23 10:35:36 -0700},
  8920. Date-Modified = {2011-12-23 10:35:41 -0700},
  8921. Doi = {http://doi.acm.org/10.1145/1993498.1993548},
  8922. Isbn = {978-1-4503-0663-8},
  8923. Keywords = {augmented transition networks, backtracking, context-sensitive parsing, deterministic finite automata, glr, memoization, nondeterministic parsing, peg, semantic predicates, subset construction, syntactic predicates},
  8924. Location = {San Jose, California, USA},
  8925. Numpages = {12},
  8926. Pages = {425--436},
  8927. Publisher = {ACM},
  8928. Series = {PLDI '11},
  8929. Title = {LL(*): the foundation of the ANTLR parser generator},
  8930. Url = {http://doi.acm.org/10.1145/1993498.1993548},
  8931. Year = {2011},
  8932. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDI1LXBhcnIucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDI1LXBhcnIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3r70Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDI1LXBhcnIucGRmAAAOABwADQBwADQAMgA1AC0AcABhAHIAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQyNS1wYXJyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  8933. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993498.1993548}}
  8934. @inproceedings{Baker:2002fk,
  8935. Acmid = {512562},
  8936. Address = {New York, NY, USA},
  8937. Author = {Baker, Jason and Hsieh, Wilson C.},
  8938. Booktitle = {Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  8939. Date-Added = {2011-12-23 10:26:24 -0700},
  8940. Date-Modified = {2011-12-23 10:26:30 -0700},
  8941. Doi = {http://doi.acm.org/10.1145/512529.512562},
  8942. Isbn = {1-58113-463-0},
  8943. Keywords = {Java, generative programming, macros, metaprogramming},
  8944. Location = {Berlin, Germany},
  8945. Numpages = {12},
  8946. Pages = {270--281},
  8947. Publisher = {ACM},
  8948. Series = {PLDI '02},
  8949. Title = {Maya: multiple-dispatch syntax extension in Java},
  8950. Url = {http://doi.acm.org/10.1145/512529.512562},
  8951. Year = {2002},
  8952. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QYC4uLy4uLy4uLy4uLy4uL3Zhci9mb2xkZXJzLzVILzVIRzk0MFZqRVN5WXhQSGpMME9mY2srKytUSS8tVG1wLS9XZWJLaXRQREZzLWtyaVU3TS9wMjcwLWJha2VyLnBkZtIXCxgZV05TLmRhdGFPEQH2AAAAAAH2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADIwvF3SCsAAAASijQOcDI3MC1iYWtlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKKNcsaI9oAAAAAAAAAAAAFAAgAAAkgAAAAAAAAAAAAAAAAAAAAEVdlYktpdFBERnMta3JpVTdNAAAQAAgAAMjDKbcAAAARAAgAAMsaaioAAAABABwAEoo0ABKG2QAHHz0ABx88AABiTAAAANgAAADWAAIAZk1hY2ludG9zaCBIRDpwcml2YXRlOnZhcjpmb2xkZXJzOjVIOjVIRzk0MFZqRVN5WXhQSGpMME9mY2srKytUSTotVG1wLTpXZWJLaXRQREZzLWtyaVU3TTpwMjcwLWJha2VyLnBkZgAOAB4ADgBwADIANwAwAC0AYgBhAGsAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBZcHJpdmF0ZS92YXIvZm9sZGVycy81SC81SEc5NDBWakVTeVl4UEhqTDBPZmNrKysrVEkvLVRtcC0vV2ViS2l0UERGcy1rcmlVN00vcDI3MC1iYWtlci5wZGYAABMAAS8A//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A8QD2AP4C+AL6Av8DCgMTAyEDJQMsAzUDOgNHA0oDXANfA2QAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADZg==},
  8953. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512562}}
  8954. @article{Dimoulas:2011uq,
  8955. Acmid = {2039348},
  8956. Address = {New York, NY, USA},
  8957. Articleno = {16},
  8958. Author = {Dimoulas, Christos and Felleisen, Matthias},
  8959. Date-Added = {2011-12-21 17:36:54 -0700},
  8960. Date-Modified = {2012-12-01 08:52:40 -0700},
  8961. Doi = {http://doi.acm.org/10.1145/2039346.2039348},
  8962. Issn = {0164-0925},
  8963. Issue = {5},
  8964. Issue_Date = {November 2011},
  8965. Journal = {ACM Trans. Program. Lang. Syst.},
  8966. Keywords = {Contract satisfaction, higher-order contracts},
  8967. Month = nov,
  8968. Numpages = {29},
  8969. Pages = {16:1--16:29},
  8970. Publisher = {ACM},
  8971. Title = {On contract satisfaction in a higher-order world},
  8972. Url = {http://doi.acm.org/10.1145/2039346.2039348},
  8973. Volume = {33},
  8974. Year = {2011},
  8975. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGExNi1kaW1vdWxhcy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGExNi1kaW1vdWxhcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bm/RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGExNi1kaW1vdWxhcy5wZGYADgAiABAAYQAxADYALQBkAGkAbQBvAHUAbABhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ExNi1kaW1vdWxhcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  8976. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2039346.2039348}}
  8977. @inproceedings{Ryoo:2008ys,
  8978. Acmid = {1345220},
  8979. Address = {New York, NY, USA},
  8980. Author = {Ryoo, Shane and Rodrigues, Christopher I. and Baghsorkhi, Sara S. and Stone, Sam S. and Kirk, David B. and Hwu, Wen-mei W.},
  8981. Booktitle = {Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming},
  8982. Date-Added = {2011-12-19 13:35:45 -0700},
  8983. Date-Modified = {2011-12-19 13:35:47 -0700},
  8984. Doi = {http://doi.acm.org/10.1145/1345206.1345220},
  8985. Isbn = {978-1-59593-795-7},
  8986. Keywords = {GPU computing, parallel computing},
  8987. Location = {Salt Lake City, UT, USA},
  8988. Numpages = {10},
  8989. Pages = {73--82},
  8990. Publisher = {ACM},
  8991. Series = {PPoPP '08},
  8992. Title = {Optimization principles and application performance evaluation of a multithreaded GPU using CUDA},
  8993. Url = {http://doi.acm.org/10.1145/1345206.1345220},
  8994. Year = {2008},
  8995. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNzMtcnlvby5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA3My1yeW9vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4rRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA3My1yeW9vLnBkZgAOABoADABwADcAMwAtAHIAeQBvAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A3My1yeW9vLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  8996. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1345206.1345220}}
  8997. @article{Fraguela:1999vn,
  8998. Author = {B.B. Fraguela and R. Doallo and E.L. Zapata and Basilio B. Fraguela and Ram On Doallo and Emilio L. Zapata},
  8999. Date-Added = {2011-12-19 08:51:01 -0700},
  9000. Date-Modified = {2011-12-19 08:51:02 -0700},
  9001. Journal = {Parallel Processing Letters},
  9002. Pages = {360},
  9003. Title = {Memory Hierarchy Performance Prediction for Blocked Sparse Algorithms},
  9004. Volume = {9},
  9005. Year = {1999},
  9006. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4zNS41NDY0LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjM1LjU0NjQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA70vczlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4zNS41NDY0LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAzADUALgA1ADQANgA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjM1LjU0NjQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  9007. @incollection{Blanco-Heras:1999kx,
  9008. Affiliation = {Univ. Santiago de Compostela Dept. Electronics and Computer Science Campus Sur. 15706 Santiago de Compostela Spain Campus Sur. 15706 Santiago de Compostela Spain},
  9009. Author = {Blanco Heras, Dora and Blanco P{\'e}rez, Vicente and Carlos Cabaleiro Dom{\'\i}nguez, Jos{\'e} and Fern{\'a}ndez Rivera, Francisco},
  9010. Booktitle = {High-Performance Computing and Networking},
  9011. Date-Added = {2011-12-19 08:48:11 -0700},
  9012. Date-Modified = {2011-12-19 08:48:14 -0700},
  9013. Editor = {Sloot, Peter and Bubak, Marian and Hoekstra, Alfons and Hertzberger, Bob},
  9014. Isbn = {978-3-540-65821-4},
  9015. Keyword = {Computer Science},
  9016. Note = {10.1007/BFb0100581},
  9017. Pages = {201-210},
  9018. Publisher = {Springer Berlin / Heidelberg},
  9019. Series = {Lecture Notes in Computer Science},
  9020. Title = {Modeling and improving locality for irregular problems: Sparse matrix-Vector product on cache memories as a case study},
  9021. Url = {http://dx.doi.org/10.1007/BFb0100581},
  9022. Volume = {1593},
  9023. Year = {1999},
  9024. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0LTEyMS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0LTEyMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4nRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGZ1bGx0ZXh0LTEyMS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0AC0AMQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0LTEyMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  9025. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0100581}}
  9026. @inproceedings{Temam:1992uq,
  9027. Acmid = {148091},
  9028. Address = {Los Alamitos, CA, USA},
  9029. Author = {Temam, O. and Jalby, W.},
  9030. Booktitle = {Proceedings of the 1992 ACM/IEEE conference on Supercomputing},
  9031. Date-Added = {2011-12-19 08:45:47 -0700},
  9032. Date-Modified = {2011-12-19 08:45:49 -0700},
  9033. Isbn = {0-8186-2630-5},
  9034. Location = {Minneapolis, Minnesota, United States},
  9035. Numpages = {10},
  9036. Pages = {578--587},
  9037. Publisher = {IEEE Computer Society Press},
  9038. Series = {Supercomputing '92},
  9039. Title = {Characterizing the behavior of sparse algorithms on caches},
  9040. Url = {http://dl.acm.org/citation.cfm?id=147877.148091},
  9041. Year = {1992},
  9042. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc4LXRlbWFtLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3OC10ZW1hbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97StEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDU3OC10ZW1hbS5wZGYADgAeAA4AcAA1ADcAOAAtAHQAZQBtAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU3OC10ZW1hbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  9043. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=147877.148091}}
  9044. @article{Nishtala:2007fk,
  9045. Affiliation = {University of California at Berkeley Computer Science Division 575 Soda Hall Berkeley CA 94720 USA},
  9046. Author = {Nishtala, Rajesh and Vuduc, Richard and Demmel, James and Yelick, Katherine},
  9047. Date-Added = {2011-12-19 08:31:58 -0700},
  9048. Date-Modified = {2011-12-19 08:32:00 -0700},
  9049. Issn = {0938-1279},
  9050. Issue = {3},
  9051. Journal = {Applicable Algebra in Engineering, Communication and Computing},
  9052. Keyword = {Computer Science},
  9053. Note = {10.1007/s00200-007-0038-9},
  9054. Pages = {297-311},
  9055. Publisher = {Springer Berlin / Heidelberg},
  9056. Title = {When cache blocking of sparse matrix vector multiply works and why},
  9057. Url = {http://dx.doi.org/10.1007/s00200-007-0038-9},
  9058. Volume = {18},
  9059. Year = {2007},
  9060. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0LTEyMC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0LTEyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4jRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGZ1bGx0ZXh0LTEyMC5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0AC0AMQAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0LTEyMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  9061. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s00200-007-0038-9}}
  9062. @inproceedings{Kulkarni:2011fk,
  9063. Acmid = {2048126},
  9064. Address = {New York, NY, USA},
  9065. Author = {Kulkarni, Prasad A.},
  9066. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  9067. Date-Added = {2011-12-18 23:51:50 -0700},
  9068. Date-Modified = {2011-12-18 23:51:53 -0700},
  9069. Doi = {http://doi.acm.org/10.1145/2048066.2048126},
  9070. Isbn = {978-1-4503-0940-0},
  9071. Keywords = {Java, dynamic compilation, multicore, virtual machines},
  9072. Location = {Portland, Oregon, USA},
  9073. Numpages = {16},
  9074. Pages = {773--788},
  9075. Publisher = {ACM},
  9076. Series = {OOPSLA '11},
  9077. Title = {JIT compilation policy for modern machines},
  9078. Url = {http://doi.acm.org/10.1145/2048066.2048126},
  9079. Year = {2011},
  9080. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3NzMta3Vsa2FybmkucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzczLWt1bGthcm5pLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uW0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNzczLWt1bGthcm5pLnBkZgAADgAkABEAcAA3ADcAMwAtAGsAdQBsAGsAYQByAG4AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDc3My1rdWxrYXJuaS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  9081. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048126}}
  9082. @inproceedings{Guha:2010fk,
  9083. Author = {Arjun Guha and Claudiu Saftoiu and Shriram Krishnamurthi},
  9084. Booktitle = {{ECOOP} '10: European Conference on Object-oriented Programming},
  9085. Date-Added = {2011-12-18 23:05:31 -0700},
  9086. Date-Modified = {2011-12-18 23:07:15 -0700},
  9087. Title = {The Essence of {JavaScript}},
  9088. Year = {2010},
  9089. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXBlci05LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFwZXItOS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL970dEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGFwZXItOS5wZGYAAA4AGAALAHAAYQBwAGUAcgAtADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BhcGVyLTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  9090. @inproceedings{Karakasis:2009fk,
  9091. Acmid = {1679714},
  9092. Address = {Washington, DC, USA},
  9093. Author = {Karakasis, Vasileios and Goumas, Georgios and Koziris, Nectarios},
  9094. Booktitle = {Proceedings of the 2009 International Conference on Parallel Processing},
  9095. Date-Added = {2011-12-18 17:56:10 -0700},
  9096. Date-Modified = {2011-12-18 17:56:13 -0700},
  9097. Doi = {http://dx.doi.org/10.1109/ICPP.2009.21},
  9098. Isbn = {978-0-7695-3802-0},
  9099. Keywords = {sparse matrix-vector multiplication, performance models, blocking},
  9100. Numpages = {9},
  9101. Pages = {356--364},
  9102. Publisher = {IEEE Computer Society},
  9103. Series = {ICPP '09},
  9104. Title = {Perfomance Models for Blocked Sparse Matrix-Vector Multiplication Kernels},
  9105. Url = {http://dx.doi.org/10.1109/ICPP.2009.21},
  9106. Year = {2009},
  9107. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVppY3BwMDkucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QppY3BwMDkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XU0Q83eFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBpY3BwMDkucGRmAA4AFgAKAGkAYwBwAHAAMAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9pY3BwMDkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  9108. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPP.2009.21}}
  9109. @inproceedings{An:2009ys,
  9110. Acmid = {1747562},
  9111. Address = {Washington, DC, USA},
  9112. Author = {An, Jong-hoon and Chaudhuri, Avik and Foster, Jeffrey S.},
  9113. Booktitle = {Proceedings of the 2009 IEEE/ACM International Conference on Automated Software Engineering},
  9114. Date-Added = {2011-12-17 22:43:42 -0700},
  9115. Date-Modified = {2011-12-17 22:43:46 -0700},
  9116. Doi = {http://dx.doi.org/10.1109/ASE.2009.80},
  9117. Isbn = {978-0-7695-3891-4},
  9118. Keywords = {Ruby, Ruby on Rails, scripting languages, type systems, web frameworks},
  9119. Numpages = {5},
  9120. Pages = {590--594},
  9121. Publisher = {IEEE Computer Society},
  9122. Series = {ASE '09},
  9123. Title = {Static Typing for Ruby on Rails},
  9124. Url = {http://dx.doi.org/10.1109/ASE.2009.80},
  9125. Year = {2009},
  9126. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlhc2UwOS5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWFzZTA5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqXRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFzZTA5LnBkZgAADgAUAAkAYQBzAGUAMAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hc2UwOS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  9127. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ASE.2009.80}}
  9128. @inproceedings{Im:2001vn,
  9129. Acmid = {653756},
  9130. Address = {London, UK, UK},
  9131. Author = {Im, Eun-Jin and Yelick, Katherine A.},
  9132. Booktitle = {Proceedings of the International Conference on Computational Sciences-Part I},
  9133. Date-Added = {2011-12-17 16:52:03 -0700},
  9134. Date-Modified = {2011-12-17 16:52:06 -0700},
  9135. Isbn = {3-540-42232-3},
  9136. Numpages = {10},
  9137. Pages = {127--136},
  9138. Publisher = {Springer-Verlag},
  9139. Series = {ICCS '01},
  9140. Title = {Optimizing Sparse Matrix Computations for Register Reuse in SPARSITY},
  9141. Url = {http://dl.acm.org/citation.cfm?id=645455.653756},
  9142. Year = {2001},
  9143. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC43ODUyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjIwLjc4NTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lFczlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4yMC43ODUyLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAyADAALgA3ADgANQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjIwLjc4NTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  9144. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645455.653756}}
  9145. @techreport{Page:1999kx,
  9146. Abstract = {The importance of a Web page is an inherently subjective matter, which depends on the readers interests, knowledge and attitudes. But there is still much that can be said objectively about the relative importance of Web pages. This paper describes PageRank, a mathod for rating Web pages objectively and mechanically, effectively measuring the human interest and attention devoted to them. We compare PageRank to an idealized random Web surfer. We show how to efficiently compute PageRank for large numbers of pages. And, we show how to apply PageRank to search and to user navigation.},
  9147. Author = {Lawrence Page and Sergey Brin and Rajeev Motwani and Terry Winograd},
  9148. Date-Added = {2011-12-17 16:33:59 -0700},
  9149. Date-Modified = {2011-12-17 16:34:02 -0700},
  9150. Institution = {Stanford InfoLab},
  9151. Month = {November},
  9152. Note = {Previous number = SIDL-WP-1999-0120},
  9153. Number = {1999-66},
  9154. Publisher = {Stanford InfoLab},
  9155. Title = {The PageRank Citation Ranking: Bringing Order to the Web.},
  9156. Type = {Technical Report},
  9157. Url = {http://ilpubs.stanford.edu:8090/422/},
  9158. Year = {1999},
  9159. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliLzE5OTktNjYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QsxOTk5LTY2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvSAzOWatQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QUAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTk5OS02Ni5wZGYADgAYAAsAMQA5ADkAOQAtADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzE5OTktNjYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  9160. Bdsk-Url-1 = {http://ilpubs.stanford.edu:8090/422/}}
  9161. @article{Yang:2011uq,
  9162. Acmid = {1938548},
  9163. Author = {Yang, Xintian and Parthasarathy, Srinivasan and Sadayappan, P.},
  9164. Date-Added = {2011-12-17 16:30:36 -0700},
  9165. Date-Modified = {2011-12-17 16:30:39 -0700},
  9166. Issn = {2150-8097},
  9167. Issue = {4},
  9168. Issue_Date = {January 2011},
  9169. Journal = {Proc. VLDB Endow.},
  9170. Month = jan,
  9171. Numpages = {12},
  9172. Pages = {231--242},
  9173. Publisher = {VLDB Endowment},
  9174. Title = {Fast sparse matrix-vector multiplication on GPUs: implications for graph mining},
  9175. Url = {http://dl.acm.org/citation.cfm?id=1938545.1938548},
  9176. Volume = {4},
  9177. Year = {2011},
  9178. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjMxLXlhbmcucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjMxLXlhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pR0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjMxLXlhbmcucGRmAAAOABwADQBwADIAMwAxAC0AeQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIzMS15YW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  9179. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1938545.1938548}}
  9180. @article{Williams:2009fk,
  9181. Author = {Samuel Williams and Leonid Oliker and Richard Vuduc and John Shalf and Katherine Yelick and James Demmel},
  9182. Date-Added = {2011-12-17 16:05:04 -0700},
  9183. Date-Modified = {2011-12-17 16:05:18 -0700},
  9184. Doi = {10.1016/j.parco.2008.12.006},
  9185. Issn = {0167-8191},
  9186. Journal = {Parallel Computing},
  9187. Keywords = {Niagara},
  9188. Note = {<ce:title>Revolutionary Technologies for Acceleration of Emerging Petascale Applications</ce:title>},
  9189. Number = {3},
  9190. Pages = {178 - 194},
  9191. Title = {Optimization of sparse matrix-vector multiplication on emerging multicore platforms},
  9192. Url = {http://www.sciencedirect.com/science/article/pii/S0167819108001403},
  9193. Volume = {35},
  9194. Year = {2009},
  9195. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0167819108001403},
  9196. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.parco.2008.12.006}}
  9197. @book{Vorst:2003kx,
  9198. Author = {H. A. van der Vorst},
  9199. Date-Added = {2011-12-16 23:47:44 -0700},
  9200. Date-Modified = {2011-12-16 23:48:25 -0700},
  9201. Publisher = {Cambridge University Press},
  9202. Title = {Iterative Krylov methods for large linear systems},
  9203. Year = {2003}}
  9204. @inproceedings{Bell:2009uq,
  9205. Acmid = {1654078},
  9206. Address = {New York, NY, USA},
  9207. Articleno = {18},
  9208. Author = {Bell, Nathan and Garland, Michael},
  9209. Booktitle = {Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  9210. Date-Added = {2011-12-16 22:48:12 -0700},
  9211. Date-Modified = {2011-12-16 22:48:20 -0700},
  9212. Doi = {http://doi.acm.org/10.1145/1654059.1654078},
  9213. Isbn = {978-1-60558-744-8},
  9214. Location = {Portland, Oregon},
  9215. Numpages = {11},
  9216. Pages = {18:1--18:11},
  9217. Publisher = {ACM},
  9218. Series = {SC '09},
  9219. Title = {Implementing sparse matrix-vector multiplication on throughput-oriented processors},
  9220. Url = {http://doi.acm.org/10.1145/1654059.1654078},
  9221. Year = {2009},
  9222. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNjMDktc3Btdi10aHJvdWdocHV0LnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2MwOS1zcG12LXRocm91Z2hwdXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J29EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2MwOS1zcG12LXRocm91Z2hwdXQucGRmAA4AMgAYAHMAYwAwADkALQBzAHAAbQB2AC0AdABoAHIAbwB1AGcAaABwAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2MwOS1zcG12LXRocm91Z2hwdXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  9223. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1654059.1654078}}
  9224. @inproceedings{Voelter:2003fk,
  9225. Author = {Markus Voelter},
  9226. Booktitle = {EuroPLoP},
  9227. Date-Added = {2011-12-17 11:09:04 -0700},
  9228. Date-Modified = {2011-12-17 11:09:56 -0700},
  9229. Title = {A Catalog of Patterns for Program Generation},
  9230. Year = {2003},
  9231. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1Byb2dyYW1HZW5lcmF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVUHJvZ3JhbUdlbmVyYXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA75G8zlm2QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eG0AAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFByb2dyYW1HZW5lcmF0aW9uLnBkZgAOACwAFQBQAHIAbwBnAHIAYQBtAEcAZQBuAGUAcgBhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9Qcm9ncmFtR2VuZXJhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  9232. @techreport{Reenskaug:1979fk,
  9233. Author = {Trygve Reenskaug},
  9234. Date-Added = {2011-12-16 21:10:28 -0700},
  9235. Date-Modified = {2011-12-16 21:11:03 -0700},
  9236. Institution = {Xerox PARC},
  9237. Title = {Models - Views - Controllers},
  9238. Year = {1979},
  9239. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzE5NzktMTItTVZDLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMTk3OS0xMi1NVkMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA62SMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADE5NzktMTItTVZDLnBkZgAOACAADwAxADkANwA5AC0AMQAyAC0ATQBWAEMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xOTc5LTEyLU1WQy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  9240. @article{Johnson:1988uq,
  9241. Author = {Ralph E. Johnson and Brian Foote},
  9242. Date-Added = {2011-12-16 17:14:46 -0700},
  9243. Date-Modified = {2011-12-16 17:15:34 -0700},
  9244. Journal = {Journal of Object-Oriented Programming},
  9245. Month = {June},
  9246. Number = {2},
  9247. Pages = {22-35},
  9248. Title = {Designing Reusable Classes},
  9249. Volume = {1},
  9250. Year = {1988},
  9251. Bdsk-Url-1 = {http://www.laputan.org/drc/drc.html}}
  9252. @misc{Eby:2008fk,
  9253. Author = {Phillip J. Eby},
  9254. Date-Added = {2011-12-16 12:52:06 -0700},
  9255. Date-Modified = {2011-12-16 12:56:40 -0700},
  9256. Howpublished = {http://peak.telecommunity.com/DevCenter/Trellis},
  9257. Title = {Trellis},
  9258. Year = {2008}}
  9259. @misc{Hansson:2011kx,
  9260. Author = {David Heinemeier Hansson},
  9261. Date-Added = {2011-12-15 16:46:33 -0700},
  9262. Date-Modified = {2011-12-15 16:47:46 -0700},
  9263. Howpublished = {http://rubyonrails.org/},
  9264. Title = {Ruby on Rails},
  9265. Year = {2011}}
  9266. @misc{Foundation:2011uq,
  9267. Author = {Django Software Foundation},
  9268. Date-Added = {2011-12-15 16:44:28 -0700},
  9269. Date-Modified = {2011-12-15 16:45:37 -0700},
  9270. Howpublished = {https://www.djangoproject.com/},
  9271. Title = {Django},
  9272. Year = {2011}}
  9273. @inproceedings{Igarashi:2006fk,
  9274. Acmid = {1141610},
  9275. Address = {New York, NY, USA},
  9276. Author = {Igarashi, Atsushi and Nagira, Hideshi},
  9277. Booktitle = {Proceedings of the 2006 ACM symposium on Applied computing},
  9278. Date-Added = {2011-12-15 16:13:01 -0700},
  9279. Date-Modified = {2011-12-15 16:13:06 -0700},
  9280. Doi = {http://doi.acm.org/10.1145/1141277.1141610},
  9281. Isbn = {1-59593-108-2},
  9282. Keywords = {java, language design, language semantics, subtyping, union types},
  9283. Location = {Dijon, France},
  9284. Numpages = {7},
  9285. Pages = {1435--1441},
  9286. Publisher = {ACM},
  9287. Series = {SAC '06},
  9288. Title = {Union types for object-oriented programming},
  9289. Url = {http://doi.acm.org/10.1145/1141277.1141610},
  9290. Year = {2006},
  9291. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNDM1LWlnYXJhc2hpLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE0MzUtaWdhcmFzaGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ydEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE0MzUtaWdhcmFzaGkucGRmAA4AJgASAHAAMQA0ADMANQAtAGkAZwBhAHIAYQBzAGgAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE0MzUtaWdhcmFzaGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  9292. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1141277.1141610}}
  9293. @article{Wehr:2011uq,
  9294. Acmid = {1985343},
  9295. Address = {New York, NY, USA},
  9296. Articleno = {12},
  9297. Author = {Wehr, Stefan and Thiemann, Peter},
  9298. Date-Added = {2011-12-13 13:18:31 -0700},
  9299. Date-Modified = {2011-12-13 13:18:37 -0700},
  9300. Doi = {http://doi.acm.org/10.1145/1985342.1985343},
  9301. Issn = {0164-0925},
  9302. Issue = {4},
  9303. Issue_Date = {July 2011},
  9304. Journal = {ACM Trans. Program. Lang. Syst.},
  9305. Keywords = {Java, JavaGI, benchmarks, binary methods, case studies, constraint entailment, explicit implementing types, external methods, formalization, generalized interfaces, implementation, implementation constraints, multiheaded interfaces, multimethods, multiple dispatch, open classes, retroactive interface implementations, static interface methods, subtyping, type conditionals},
  9306. Month = {July},
  9307. Numpages = {83},
  9308. Pages = {12:1--12:83},
  9309. Publisher = {ACM},
  9310. Title = {JavaGI: The Interaction of Type Classes with Interfaces and Inheritance},
  9311. Url = {http://doi.acm.org/10.1145/1985342.1985343},
  9312. Volume = {33},
  9313. Year = {2011},
  9314. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhMTItd2Voci5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGExMi13ZWhyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bm3RDzUlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGExMi13ZWhyLnBkZgAOABoADABhADEAMgAtAHcAZQBoAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ExMi13ZWhyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  9315. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1985342.1985343}}
  9316. @incollection{Vuduc:2005kx,
  9317. Affiliation = {Lawrence Livermore National Laboratory},
  9318. Author = {Vuduc, Richard and Moon, Hyun-Jin},
  9319. Booktitle = {High Performance Computing and Communications},
  9320. Date-Added = {2011-12-15 11:49:11 -0700},
  9321. Date-Modified = {2011-12-15 11:49:13 -0700},
  9322. Editor = {Yang, Laurence and Rana, Omer and Di Martino, Beniamino and Dongarra, Jack},
  9323. Isbn = {978-3-540-29031-5},
  9324. Keyword = {Computer Science},
  9325. Note = {10.1007/11557654_91},
  9326. Pages = {807-816},
  9327. Publisher = {Springer Berlin / Heidelberg},
  9328. Series = {Lecture Notes in Computer Science},
  9329. Title = {Fast Sparse Matrix-Vector Multiplication by Exploiting Variable Block Structure},
  9330. Url = {http://dx.doi.org/10.1007/11557654_91},
  9331. Volume = {3726},
  9332. Year = {2005},
  9333. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTEyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zh9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZnVsbHRleHQtMTIucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAxADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0LTEyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  9334. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11557654_91}}
  9335. @article{Toledo:1997uq,
  9336. Acmid = {279532},
  9337. Address = {Riverton, NJ, USA},
  9338. Author = {Toledo, S.},
  9339. Date-Added = {2011-12-15 11:47:13 -0700},
  9340. Date-Modified = {2011-12-15 11:47:16 -0700},
  9341. Doi = {http://dx.doi.org/10.1147/rd.416.0711},
  9342. Issn = {0018-8646},
  9343. Issue = {6},
  9344. Journal = {IBM J. Res. Dev.},
  9345. Month = {November},
  9346. Numpages = {16},
  9347. Pages = {711--726},
  9348. Publisher = {IBM Corp.},
  9349. Title = {Improving the memory-system performance of sparse-matrix vector multiplication},
  9350. Url = {http://dx.doi.org/10.1147/rd.416.0711},
  9351. Volume = {41},
  9352. Year = {1997},
  9353. Bdsk-Url-1 = {http://dx.doi.org/10.1147/rd.416.0711}}
  9354. @inproceedings{Keyes:2000fk,
  9355. Acmid = {699093},
  9356. Address = {London, UK},
  9357. Author = {Keyes, David E.},
  9358. Booktitle = {Proceedings from the 6th International Euro-Par Conference on Parallel Processing},
  9359. Date-Added = {2011-12-15 11:46:08 -0700},
  9360. Date-Modified = {2011-12-15 11:46:11 -0700},
  9361. Isbn = {3-540-67956-1},
  9362. Numpages = {17},
  9363. Pages = {1--17},
  9364. Publisher = {Springer-Verlag},
  9365. Series = {Euro-Par '00},
  9366. Title = {Four Horizons for Enhancing the Performance of Parallel Simulations Based on Partial Differential Equations},
  9367. Url = {http://dl.acm.org/citation.cfm?id=646665.699093},
  9368. Year = {2000},
  9369. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646665.699093}}
  9370. @inproceedings{Siek:2009fk,
  9371. Author = {Jeremy G. Siek and Joe Angell},
  9372. Booktitle = {JVM Language Summit},
  9373. Date-Added = {2011-12-13 11:51:23 -0700},
  9374. Date-Modified = {2011-12-13 11:52:25 -0700},
  9375. Title = {Gradual Typing for Python},
  9376. Year = {2009}}
  9377. @inproceedings{Strickland:2009fk,
  9378. Acmid = {1532978},
  9379. Address = {Berlin, Heidelberg},
  9380. Author = {Strickland, T. Stephen and Tobin-Hochstadt, Sam and Felleisen, Matthias},
  9381. Booktitle = {Proceedings of the 18th European Symposium on Programming Languages and Systems: Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2009},
  9382. Date-Added = {2011-12-11 12:25:48 -0700},
  9383. Date-Modified = {2011-12-11 12:25:52 -0700},
  9384. Doi = {http://dx.doi.org/10.1007/978-3-642-00590-9_3},
  9385. Isbn = {978-3-642-00589-3},
  9386. Location = {York, UK},
  9387. Numpages = {15},
  9388. Pages = {32--46},
  9389. Publisher = {Springer-Verlag},
  9390. Series = {ESOP '09},
  9391. Title = {Practical Variable-Arity Polymorphism},
  9392. Url = {http://dx.doi.org/10.1007/978-3-642-00590-9_3},
  9393. Year = {2009},
  9394. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Vzb3AwOS1zdGhmLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZXNvcDA5LXN0aGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zSdEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZXNvcDA5LXN0aGYucGRmAAAOACAADwBlAHMAbwBwADAAOQAtAHMAdABoAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Vzb3AwOS1zdGhmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  9395. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-00590-9_3}}
  9396. @article{Plandowski:2004fk,
  9397. Acmid = {990312},
  9398. Address = {New York, NY, USA},
  9399. Author = {Plandowski, Wojciech},
  9400. Date-Added = {2011-12-09 09:50:54 -0700},
  9401. Date-Modified = {2011-12-09 09:50:58 -0700},
  9402. Doi = {http://doi.acm.org/10.1145/990308.990312},
  9403. Issn = {0004-5411},
  9404. Issue = {3},
  9405. Journal = {J. ACM},
  9406. Keywords = {String unification, word equations},
  9407. Month = {May},
  9408. Numpages = {14},
  9409. Pages = {483--496},
  9410. Publisher = {ACM},
  9411. Title = {Satisfiability of word equations with constants is in PSPACE},
  9412. Url = {http://doi.acm.org/10.1145/990308.990312},
  9413. Volume = {51},
  9414. Year = {2004},
  9415. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A0ODMtcGxhbmRvd3NraS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT6KnE3A0ODMtcGxhbmRvd3NraS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1AYTLB4juAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwQ/55wAAABEACAAAywfrXgAAAAEAFABPoqcAT6IjAE+diQBOpFMARsk2AAIAP01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOnBhcGVyczpiaWI6cDQ4My1wbGFuZG93c2tpLnBkZgAADgAoABMAcAA0ADgAMwAtAHAAbABhAG4AZABvAHcAcwBrAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9zaWVrL3N1YnVyYmFuL3BhcGVycy9iaWIvcDQ4My1wbGFuZG93c2tpLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKQAqQCxAlcCWQJeAmkCcgKAAoQCiwKUApkCpgKpArsCvgLDAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAsU=},
  9416. Bdsk-Url-1 = {http://doi.acm.org/10.1145/990308.990312}}
  9417. @article{Quine:1946uq,
  9418. Author = {W. V. Quine},
  9419. Date-Added = {2011-12-07 23:21:53 -0700},
  9420. Date-Modified = {2011-12-07 23:22:44 -0700},
  9421. Journal = {The Journal of Symbolic Logic},
  9422. Number = {4},
  9423. Pages = {105--114},
  9424. Title = {Concatenation as a Basis for Arithmetic},
  9425. Volume = {11},
  9426. Year = {1946}}
  9427. @inproceedings{Kiezun:2009fk,
  9428. Acmid = {1572286},
  9429. Address = {New York, NY, USA},
  9430. Author = {Kiezun, Adam and Ganesh, Vijay and Guo, Philip J. and Hooimeijer, Pieter and Ernst, Michael D.},
  9431. Booktitle = {Proceedings of the eighteenth international symposium on Software testing and analysis},
  9432. Date-Added = {2011-12-07 23:18:20 -0700},
  9433. Date-Modified = {2011-12-07 23:18:23 -0700},
  9434. Doi = {http://doi.acm.org/10.1145/1572272.1572286},
  9435. Isbn = {978-1-60558-338-9},
  9436. Keywords = {context-free languages, regular languages, string constraints},
  9437. Location = {Chicago, IL, USA},
  9438. Numpages = {12},
  9439. Pages = {105--116},
  9440. Publisher = {ACM},
  9441. Series = {ISSTA '09},
  9442. Title = {HAMPI: a solver for string constraints},
  9443. Url = {http://doi.acm.org/10.1145/1572272.1572286},
  9444. Year = {2009},
  9445. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDUta2llenVuLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwNS1raWV6dW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95kNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEwNS1raWV6dW4ucGRmAAAOACAADwBwADEAMAA1AC0AawBpAGUAegB1AG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMDUta2llenVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  9446. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1572272.1572286}}
  9447. @inproceedings{Oliveira:2008uq,
  9448. Acmid = {1449799},
  9449. Address = {New York, NY, USA},
  9450. Author = {Oliveira, Bruno C.d.S. and Wang, Meng and Gibbons, Jeremy},
  9451. Booktitle = {Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications},
  9452. Date-Added = {2011-12-07 00:13:03 -0700},
  9453. Date-Modified = {2011-12-07 00:13:06 -0700},
  9454. Doi = {http://doi.acm.org/10.1145/1449764.1449799},
  9455. Isbn = {978-1-60558-215-3},
  9456. Keywords = {algebraic datatypes, design patterns, program extensibility, software components, traversal, visitor pattern},
  9457. Location = {Nashville, TN, USA},
  9458. Numpages = {18},
  9459. Pages = {439--456},
  9460. Publisher = {ACM},
  9461. Series = {OOPSLA '08},
  9462. Title = {The visitor pattern as a reusable, generic, type-safe component},
  9463. Url = {http://doi.acm.org/10.1145/1449764.1449799},
  9464. Year = {2008},
  9465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0Mzktb2xpdmVpcmEucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDM5LW9saXZlaXJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sA0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDM5LW9saXZlaXJhLnBkZgAADgAkABEAcAA0ADMAOQAtAG8AbABpAHYAZQBpAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQzOS1vbGl2ZWlyYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  9466. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1449764.1449799}}
  9467. @inproceedings{Lammel:2004fk,
  9468. Acmid = {1016883},
  9469. Address = {New York, NY, USA},
  9470. Author = {L\"{a}mmel, Ralf and Jones, Simon Peyton},
  9471. Booktitle = {Proceedings of the ninth ACM SIGPLAN international conference on Functional programming},
  9472. Date-Added = {2011-12-07 00:07:41 -0700},
  9473. Date-Modified = {2011-12-07 00:07:44 -0700},
  9474. Doi = {http://doi.acm.org/10.1145/1016850.1016883},
  9475. Isbn = {1-58113-905-5},
  9476. Keywords = {generic programming, reflection, type cast, zippers},
  9477. Location = {Snow Bird, UT, USA},
  9478. Numpages = {12},
  9479. Pages = {244--255},
  9480. Publisher = {ACM},
  9481. Series = {ICFP '04},
  9482. Title = {Scrap more boilerplate: reflection, zips, and generalised casts},
  9483. Url = {http://doi.acm.org/10.1145/1016850.1016883},
  9484. Year = {2004},
  9485. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNDQtbGFlbW1lbC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNDQtbGFlbW1lbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/emHRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyNDQtbGFlbW1lbC5wZGYADgAiABAAcAAyADQANAAtAGwAYQBlAG0AbQBlAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNDQtbGFlbW1lbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  9486. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1016850.1016883}}
  9487. @inproceedings{Disney:2011fv,
  9488. Author = {Tim Disney and Cormac Flanagan},
  9489. Booktitle = {Workshop on Script to Program Evolution},
  9490. Date-Added = {2011-11-22 16:26:50 -0700},
  9491. Date-Modified = {2011-11-22 16:27:37 -0700},
  9492. Title = {Gradual Information Flow Typing},
  9493. Year = {2011},
  9494. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zdG9wMTEoMSkucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zdG9wMTEoMSkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oq0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzdG9wMTEoMSkucGRmAAAOABwADQBzAHQAbwBwADEAMQAoADEAKQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc3RvcDExKDEpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  9495. @article{Desmet:2008bs,
  9496. Acmid = {1371502},
  9497. Address = {Oxford, UK, UK},
  9498. Author = {Desmet, Lieven and Joosen, Wouter and Massacci, Fabio and Philippaerts, Pieter and Piessens, Frank and Siahaan, Ida and Vanoverberghe, Dries},
  9499. Date-Added = {2011-11-22 16:20:23 -0700},
  9500. Date-Modified = {2011-11-22 16:20:27 -0700},
  9501. Doi = {10.1016/j.istr.2008.02.001},
  9502. Issn = {1363-4127},
  9503. Issue = {1},
  9504. Journal = {Inf. Secur. Tech. Rep.},
  9505. Month = {January},
  9506. Numpages = {8},
  9507. Pages = {25--32},
  9508. Publisher = {Elsevier Advanced Technology Publications},
  9509. Title = {Security-by-contract on the .NET platform},
  9510. Url = {http://dl.acm.org/citation.cfm?id=1371267.1371502},
  9511. Volume = {13},
  9512. Year = {2008},
  9513. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNTguODkwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjE1OC44OTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AIczlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4xNTguODkwLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAxADUAOAAuADgAOQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjE1OC44OTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  9514. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1371267.1371502},
  9515. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.istr.2008.02.001}}
  9516. @inproceedings{Yip:2009ij,
  9517. Acmid = {1629604},
  9518. Address = {New York, NY, USA},
  9519. Author = {Yip, Alexander and Wang, Xi and Zeldovich, Nickolai and Kaashoek, M. Frans},
  9520. Booktitle = {Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles},
  9521. Date-Added = {2011-11-22 16:14:36 -0700},
  9522. Date-Modified = {2011-11-22 16:14:38 -0700},
  9523. Doi = {http://doi.acm.org/10.1145/1629575.1629604},
  9524. Isbn = {978-1-60558-752-3},
  9525. Keywords = {php, privacy, python, security, sql injection, web, xss},
  9526. Location = {Big Sky, Montana, USA},
  9527. Numpages = {14},
  9528. Pages = {291--304},
  9529. Publisher = {ACM},
  9530. Series = {SOSP '09},
  9531. Title = {Improving application security with data flow assertions},
  9532. Url = {http://doi.acm.org/10.1145/1629575.1629604},
  9533. Year = {2009},
  9534. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjkxLXlpcC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyOTEteWlwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ep3RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyOTEteWlwLnBkZgAOABoADABwADIAOQAxAC0AeQBpAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyOTEteWlwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  9535. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1629575.1629604}}
  9536. @inproceedings{Wolff:2011hc,
  9537. Author = {Wolff, Roger and Garcia, Ronald and Tanter, \'{E}ric and Aldrich, Jonathan},
  9538. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  9539. Date-Added = {2011-11-22 15:59:21 -0700},
  9540. Date-Modified = {2012-12-17 17:16:55 +0000},
  9541. Numpages = {25},
  9542. Publisher = {Springer-Verlag},
  9543. Series = {ECOOP'11},
  9544. Title = {Gradual typestate},
  9545. Year = {2011},
  9546. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2FsZHJpY2gtZ3JhZHVhbC1lY29vcDExLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbYWxkcmljaC1ncmFkdWFsLWVjb29wMTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ulNEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACAElNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYWxkcmljaC1ncmFkdWFsLWVjb29wMTEucGRmAAAOADgAGwBhAGwAZAByAGkAYwBoAC0AZwByAGEAZAB1AGEAbAAtAGUAYwBvAG8AcAAxADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADhVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2FsZHJpY2gtZ3JhZHVhbC1lY29vcDExLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5AnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  9547. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=2032497.2032529}}
  9548. @inproceedings{Wang:2009tg,
  9549. Address = {Berlin, Heidelberg},
  9550. Author = {Wang, Chao and Kundu, Sudipta and Ganai, Malay and Gupta, Aarti},
  9551. Booktitle = {Proceedings of the 2nd World Congress on Formal Methods},
  9552. Date-Added = {2011-11-21 11:59:36 -0700},
  9553. Date-Modified = {2011-11-22 09:47:16 -0700},
  9554. Location = {Eindhoven, The Netherlands},
  9555. Numpages = {17},
  9556. Pages = {256--272},
  9557. Publisher = {Springer-Verlag},
  9558. Series = {FM '09},
  9559. Title = {Symbolic Predictive Analysis for Concurrent Programs},
  9560. Year = {2009},
  9561. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL1dhbmcwOWNiU3ltYm9saWMucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRXYW5nMDljYlN5bWJvbGljLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuP/zOWbjgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d4AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAV2FuZzA5Y2JTeW1ib2xpYy5wZGYAAA4AKgAUAFcAYQBuAGcAMAA5AGMAYgBTAHkAbQBiAG8AbABpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9XYW5nMDljYlN5bWJvbGljLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  9562. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-05089-3_17}}
  9563. @inproceedings{Sinha:2011kl,
  9564. Acmid = {1926433},
  9565. Address = {New York, NY, USA},
  9566. Author = {Sinha, Nishant and Wang, Chao},
  9567. Booktitle = {Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9568. Date-Added = {2011-11-21 11:50:15 -0700},
  9569. Date-Modified = {2011-11-21 11:50:19 -0700},
  9570. Doi = {http://doi.acm.org/10.1145/1926385.1926433},
  9571. Isbn = {978-1-4503-0490-0},
  9572. Keywords = {abstraction/refinement, concurrent verification, interference abstractions, memory consistency, sequential consistency, smt solvers},
  9573. Location = {Austin, Texas, USA},
  9574. Numpages = {12},
  9575. Pages = {423--434},
  9576. Publisher = {ACM},
  9577. Series = {POPL '11},
  9578. Title = {On interference abstractions},
  9579. Url = {http://doi.acm.org/10.1145/1926385.1926433},
  9580. Year = {2011},
  9581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDIzLXNpbmhhLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQyMy1zaW5oYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96+dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQyMy1zaW5oYS5wZGYADgAeAA4AcAA0ADIAMwAtAHMAaQBuAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQyMy1zaW5oYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  9582. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926433}}
  9583. @inproceedings{Yue:2009oq,
  9584. Acmid = {1526838},
  9585. Address = {New York, NY, USA},
  9586. Author = {Yue, Chuan and Wang, Haining},
  9587. Booktitle = {Proceedings of the 18th international conference on World wide web},
  9588. Date-Added = {2011-11-21 11:42:28 -0700},
  9589. Date-Modified = {2011-11-21 11:42:30 -0700},
  9590. Doi = {http://doi.acm.org/10.1145/1526709.1526838},
  9591. Isbn = {978-1-60558-487-4},
  9592. Keywords = {AST tree matching, execution-based measurement, javascript, same origin policy, security, web engineering},
  9593. Location = {Madrid, Spain},
  9594. Numpages = {10},
  9595. Pages = {961--970},
  9596. Publisher = {ACM},
  9597. Series = {WWW '09},
  9598. Title = {Characterizing insecure javascript practices on the web},
  9599. Url = {http://doi.acm.org/10.1145/1526709.1526838},
  9600. Year = {2009},
  9601. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTYxLXl1ZS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5NjEteXVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8PRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA5NjEteXVlLnBkZgAOABoADABwADkANgAxAC0AeQB1AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A5NjEteXVlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  9602. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1526709.1526838}}
  9603. @inproceedings{Cova:2010nx,
  9604. Acmid = {1772720},
  9605. Address = {New York, NY, USA},
  9606. Author = {Cova, Marco and Kruegel, Christopher and Vigna, Giovanni},
  9607. Booktitle = {Proceedings of the 19th international conference on World wide web},
  9608. Date-Added = {2011-11-21 11:40:10 -0700},
  9609. Date-Modified = {2011-11-21 11:40:13 -0700},
  9610. Doi = {http://doi.acm.org/10.1145/1772690.1772720},
  9611. Isbn = {978-1-60558-799-8},
  9612. Keywords = {anomaly detection, drive-by-download attacks, web client exploits},
  9613. Location = {Raleigh, North Carolina, USA},
  9614. Numpages = {10},
  9615. Pages = {281--290},
  9616. Publisher = {ACM},
  9617. Series = {WWW '10},
  9618. Title = {Detection and analysis of drive-by-download attacks and malicious JavaScript code},
  9619. Url = {http://doi.acm.org/10.1145/1772690.1772720},
  9620. Year = {2010},
  9621. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjgxLWNvdmEucGRm0hcLGBlXTlMuZGF0YU8RAYoAAAAAAYoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ipw1wMjgxLWNvdmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdI/Nyu/pIgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMEP+ecAAAARAAgAAMrwS5IAAAABABQAT6KnAE+iIwBPnYkATqRTAEbJNgACADlNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpzdWJ1cmJhbjpwYXBlcnM6YmliOnAyODEtY292YS5wZGYAAA4AHAANAHAAMgA4ADEALQBjAG8AdgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9zdWJ1cmJhbi9wYXBlcnMvYmliL3AyODEtY292YS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCcAKEAqQI3AjkCPgJJAlICYAJkAmsCdAJ5AoYCiQKbAp4CowAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKl},
  9622. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1772690.1772720}}
  9623. @inproceedings{Feinstein:2007cr,
  9624. Author = {Ben Feinstein and Daniel Peck},
  9625. Booktitle = {Black Hat},
  9626. Date-Added = {2011-11-21 11:33:56 -0700},
  9627. Date-Modified = {2011-11-21 11:34:52 -0700},
  9628. Title = {Caffeine Monkey: Automated Collection, Detection and Analysis of Malicious JavaScript},
  9629. Year = {2007},
  9630. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2JoLXVzYS0wNy1mZWluc3RpZW5fYW5kX3BlY2stV1AucGRm0hcLGBlXTlMuZGF0YU8RAdoAAAAAAdoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9iaC11c2EtMDctZmVpbnN0aWVuXyNCRjcwMjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ao0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBiaC11c2EtMDctZmVpbnN0aWVuXyNCRjcwMjgucGRmAAAOAEgAIwBiAGgALQB1AHMAYQAtADAANwAtAGYAZQBpAG4AcwB0AGkAZQBuAF8AYQBuAGQAXwBwAGUAYwBrAC0AVwBQAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBAVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9iaC11c2EtMDctZmVpbnN0aWVuX2FuZF9wZWNrLVdQLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=}}
  9631. @inproceedings{Richards:2011dq,
  9632. Acmid = {2032503},
  9633. Address = {Berlin, Heidelberg},
  9634. Author = {Richards, Gregor and Hammer, Christian and Burg, Brian and Vitek, Jan},
  9635. Booktitle = {Proceedings of the 25th European conference on Object-oriented programming},
  9636. Date-Added = {2011-11-21 11:25:34 -0700},
  9637. Date-Modified = {2011-11-21 11:25:36 -0700},
  9638. Isbn = {978-3-642-22654-0},
  9639. Location = {Lancaster, UK},
  9640. Numpages = {27},
  9641. Pages = {52--78},
  9642. Publisher = {Springer-Verlag},
  9643. Series = {ECOOP'11},
  9644. Title = {The eval that men do: A large-scale study of the use of eval in javascript applications},
  9645. Url = {http://dl.acm.org/citation.cfm?id=2032497.2032503},
  9646. Year = {2011},
  9647. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2V2YWwtZWNvb3AtMjAxMS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2V2YWwtZWNvb3AtMjAxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c03RDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGV2YWwtZWNvb3AtMjAxMS5wZGYAAA4AKAATAGUAdgBhAGwALQBlAGMAbwBvAHAALQAyADAAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9ldmFsLWVjb29wLTIwMTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  9648. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=2032497.2032503}}
  9649. @inproceedings{Callau:2011bh,
  9650. Acmid = {1985448},
  9651. Address = {New York, NY, USA},
  9652. Author = {Calla\'{u}, Oscar and Robbes, Romain and Tanter, \'{E}ric and R\"{o}thlisberger, David},
  9653. Booktitle = {Proceeding of the 8th working conference on Mining software repositories},
  9654. Date-Added = {2011-11-21 11:19:38 -0700},
  9655. Date-Modified = {2011-11-21 11:19:40 -0700},
  9656. Doi = {http://doi.acm.org/10.1145/1985441.1985448},
  9657. Isbn = {978-1-4503-0574-7},
  9658. Keywords = {dynamic languages, smalltalk, static analysis},
  9659. Location = {Waikiki, Honolulu, HI, USA},
  9660. Numpages = {10},
  9661. Pages = {23--32},
  9662. Publisher = {ACM},
  9663. Series = {MSR '11},
  9664. Title = {How developers use the dynamic features of programming languages: the case of smalltalk},
  9665. Url = {http://doi.acm.org/10.1145/1985441.1985448},
  9666. Year = {2011},
  9667. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjMtY2FsbGF1LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzLWNhbGxhdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96StEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIzLWNhbGxhdS5wZGYADgAeAA4AcAAyADMALQBjAGEAbABsAGEAdQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIzLWNhbGxhdS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  9668. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1985441.1985448}}
  9669. @inproceedings{Richards:2010qf,
  9670. Acmid = {1806598},
  9671. Address = {New York, NY, USA},
  9672. Author = {Richards, Gregor and Lebresne, Sylvain and Burg, Brian and Vitek, Jan},
  9673. Booktitle = {Proceedings of the 2010 ACM SIGPLAN conference on Programming language design and implementation},
  9674. Date-Added = {2011-11-21 11:02:11 -0700},
  9675. Date-Modified = {2011-11-21 11:02:13 -0700},
  9676. Doi = {http://doi.acm.org/10.1145/1806596.1806598},
  9677. Isbn = {978-1-4503-0019-3},
  9678. Keywords = {dynamic behavior, dynamic metrics, execution tracing, javascript, program analysis},
  9679. Location = {Toronto, Ontario, Canada},
  9680. Numpages = {12},
  9681. Pages = {1--12},
  9682. Publisher = {ACM},
  9683. Series = {PLDI '10},
  9684. Title = {An analysis of the dynamic behavior of JavaScript programs},
  9685. Url = {http://doi.acm.org/10.1145/1806596.1806598},
  9686. Year = {2010},
  9687. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxLXJpY2hhcmRzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEtcmljaGFyZHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ftEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEtcmljaGFyZHMucGRmAAAOACAADwBwADEALQByAGkAYwBoAGEAcgBkAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxLXJpY2hhcmRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  9688. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1806596.1806598}}
  9689. @inproceedings{Lebresne:2009ve,
  9690. Acmid = {1570510},
  9691. Address = {New York, NY, USA},
  9692. Author = {Lebresne, Sylvain and Richards, Gregor and \"{O}stlund, Johan and Wrigstad, Tobias and Vitek, Jan},
  9693. Booktitle = {Proceedings for the 1st workshop on Script to Program Evolution},
  9694. Date-Added = {2011-11-21 11:01:00 -0700},
  9695. Date-Modified = {2011-11-21 11:01:03 -0700},
  9696. Doi = {http://doi.acm.org/10.1145/1570506.1570510},
  9697. Isbn = {978-1-60558-543-7},
  9698. Location = {Genova, Italy},
  9699. Numpages = {4},
  9700. Pages = {30--33},
  9701. Publisher = {ACM},
  9702. Series = {STOP '09},
  9703. Title = {Understanding the dynamics of JavaScript},
  9704. Url = {http://doi.acm.org/10.1145/1570506.1570510},
  9705. Year = {2009},
  9706. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMC1sZWJyZXNuZS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMC1sZWJyZXNuZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqjRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzMC1sZWJyZXNuZS5wZGYADgAiABAAcAAzADAALQBsAGUAYgByAGUAcwBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMC1sZWJyZXNuZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  9707. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1570506.1570510}}
  9708. @inproceedings{Bala:2000ly,
  9709. Acmid = {349303},
  9710. Address = {New York, NY, USA},
  9711. Author = {Bala, Vasanth and Duesterwald, Evelyn and Banerjia, Sanjeev},
  9712. Booktitle = {Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation},
  9713. Date-Added = {2011-11-21 10:30:07 -0700},
  9714. Date-Modified = {2011-11-21 10:30:09 -0700},
  9715. Doi = {http://doi.acm.org/10.1145/349299.349303},
  9716. Isbn = {1-58113-199-2},
  9717. Location = {Vancouver, British Columbia, Canada},
  9718. Numpages = {12},
  9719. Pages = {1--12},
  9720. Publisher = {ACM},
  9721. Series = {PLDI '00},
  9722. Title = {Dynamo: a transparent dynamic optimization system},
  9723. Url = {http://doi.acm.org/10.1145/349299.349303},
  9724. Year = {2000},
  9725. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1iYWxhLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtYmFsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95a9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEtYmFsYS5wZGYAAA4AGAALAHAAMQAtAGIAYQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxLWJhbGEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  9726. Bdsk-Url-1 = {http://doi.acm.org/10.1145/349299.349303}}
  9727. @inproceedings{Gal:2009zr,
  9728. Acmid = {1542528},
  9729. Address = {New York, NY, USA},
  9730. Author = {Gal, Andreas and Eich, Brendan and Shaver, Mike and Anderson, David and Mandelin, David and Haghighat, Mohammad R. and Kaplan, Blake and Hoare, Graydon and Zbarsky, Boris and Orendorff, Jason and Ruderman, Jesse and Smith, Edwin W. and Reitmaier, Rick and Bebenita, Michael and Chang, Mason and Franz, Michael},
  9731. Booktitle = {Proceedings of the 2009 ACM SIGPLAN conference on Programming language design and implementation},
  9732. Date-Added = {2011-11-21 10:25:04 -0700},
  9733. Date-Modified = {2011-11-21 10:25:07 -0700},
  9734. Doi = {http://doi.acm.org/10.1145/1542476.1542528},
  9735. Isbn = {978-1-60558-392-1},
  9736. Keywords = {dynamically typed languages, trace-based compilation},
  9737. Location = {Dublin, Ireland},
  9738. Numpages = {14},
  9739. Pages = {465--478},
  9740. Publisher = {ACM},
  9741. Series = {PLDI '09},
  9742. Title = {Trace-based just-in-time type specialization for dynamic languages},
  9743. Url = {http://doi.acm.org/10.1145/1542476.1542528},
  9744. Year = {2009},
  9745. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNDY1LWdhbC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA0NjUtZ2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ew/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA0NjUtZ2FsLnBkZgAOABoADABwADQANgA1AC0AZwBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0NjUtZ2FsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  9746. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1542476.1542528}}
  9747. @inproceedings{Bebenita:2010ys,
  9748. Acmid = {1852771},
  9749. Address = {New York, NY, USA},
  9750. Author = {Bebenita, Michael and Chang, Mason and Wagner, Gregor and Gal, Andreas and Wimmer, Christian and Franz, Michael},
  9751. Booktitle = {Proceedings of the 8th International Conference on the Principles and Practice of Programming in Java},
  9752. Date-Added = {2011-11-21 10:19:51 -0700},
  9753. Date-Modified = {2011-11-21 10:19:54 -0700},
  9754. Doi = {http://doi.acm.org/10.1145/1852761.1852771},
  9755. Isbn = {978-1-4503-0269-2},
  9756. Keywords = {Java, SSA form, just-in-time compilation, optimization, trace regions, trace-based compilation},
  9757. Location = {Vienna, Austria},
  9758. Numpages = {10},
  9759. Pages = {59--68},
  9760. Publisher = {ACM},
  9761. Series = {PPPJ '10},
  9762. Title = {Trace-based compilation in execution environments without interpreters},
  9763. Url = {http://doi.acm.org/10.1145/1852761.1852771},
  9764. Year = {2010},
  9765. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1OS1iZWJlbml0YS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1OS1iZWJlbml0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA1OS1iZWJlbml0YS5wZGYADgAiABAAcAA1ADkALQBiAGUAYgBlAG4AaQB0AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1OS1iZWJlbml0YS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  9766. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1852761.1852771}}
  9767. @inproceedings{Chang:2009vn,
  9768. Acmid = {1508304},
  9769. Address = {New York, NY, USA},
  9770. Author = {Chang, Mason and Smith, Edwin and Reitmaier, Rick and Bebenita, Michael and Gal, Andreas and Wimmer, Christian and Eich, Brendan and Franz, Michael},
  9771. Booktitle = {Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments},
  9772. Date-Added = {2011-11-21 10:13:53 -0700},
  9773. Date-Modified = {2011-11-21 10:13:54 -0700},
  9774. Doi = {http://doi.acm.org/10.1145/1508293.1508304},
  9775. Isbn = {978-1-60558-375-4},
  9776. Keywords = {dynamic compilation, dynamically typed languages, forth, javascript, tamarin, trace trees, tracing, type specialization},
  9777. Location = {Washington, DC, USA},
  9778. Numpages = {10},
  9779. Pages = {71--80},
  9780. Publisher = {ACM},
  9781. Series = {VEE '09},
  9782. Title = {Tracing for web 3.0: trace compilation for the next generation web applications},
  9783. Url = {http://doi.acm.org/10.1145/1508293.1508304},
  9784. Year = {2009},
  9785. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzEtY2hhbmcucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzEtY2hhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uA0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNzEtY2hhbmcucGRmAAAOABwADQBwADcAMQAtAGMAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDcxLWNoYW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  9786. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1508293.1508304}}
  9787. @inproceedings{Bolz:2009kx,
  9788. Address = {New York, NY, USA},
  9789. Author = {Bolz, Carl Friedrich and Cuni, Antonio and Fijalkowski, Maciej and Rigo, Armin},
  9790. Booktitle = {Proceedings of the 4th workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems},
  9791. Date-Added = {2011-11-21 10:11:17 -0700},
  9792. Date-Modified = {2015-11-18 04:36:08 +0000},
  9793. Location = {Genova, Italy},
  9794. Numpages = {8},
  9795. Pages = {18--25},
  9796. Publisher = {ACM},
  9797. Series = {ICOOOLPS '09},
  9798. Title = {Tracing the meta-level: PyPy's tracing JIT compiler},
  9799. Year = {2009},
  9800. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTgtYm9sei5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxOC1ib2x6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/egjRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxOC1ib2x6LnBkZgAOABoADABwADEAOAAtAGIAbwBsAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxOC1ib2x6LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  9801. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1565824.1565827}}
  9802. @inproceedings{An:2011uq,
  9803. Acmid = {1926437},
  9804. Address = {New York, NY, USA},
  9805. Author = {An, Jong-hoon (David) and Chaudhuri, Avik and Foster, Jeffrey S. and Hicks, Michael},
  9806. Booktitle = {Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9807. Date-Added = {2011-11-21 10:03:50 -0700},
  9808. Date-Modified = {2011-11-21 10:03:54 -0700},
  9809. Doi = {http://doi.acm.org/10.1145/1926385.1926437},
  9810. Isbn = {978-1-4503-0490-0},
  9811. Keywords = {dynamic languages, dynamic type inference, ruby, static types},
  9812. Location = {Austin, Texas, USA},
  9813. Numpages = {14},
  9814. Pages = {459--472},
  9815. Publisher = {ACM},
  9816. Series = {POPL '11},
  9817. Title = {Dynamic inference of static types for ruby},
  9818. Url = {http://doi.acm.org/10.1145/1926385.1926437},
  9819. Year = {2011},
  9820. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNDU5LWFuLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDQ1OS1hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97CNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ1OS1hbi5wZGYAAA4AGAALAHAANAA1ADkALQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0NTktYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  9821. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926437}}
  9822. @inproceedings{Livshits:2005fk,
  9823. Author = {Benjamin Livshits and John Whaley and Monica S. Lam},
  9824. Booktitle = {LNCS 3780},
  9825. Date-Added = {2011-11-21 09:56:39 -0700},
  9826. Date-Modified = {2011-11-21 09:56:43 -0700},
  9827. Location = {Tsakuba, Japan},
  9828. Month = nov,
  9829. Pages = {139--160),},
  9830. Title = {Reflection Analysis for Java},
  9831. Year = {2005},
  9832. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhcGxhczA1ci5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFwbGFzMDVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bp/RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFwbGFzMDVyLnBkZgAOABoADABhAHAAbABhAHMAMAA1AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2FwbGFzMDVyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  9833. @inproceedings{Furr:2009fk,
  9834. Acmid = {1640110},
  9835. Address = {New York, NY, USA},
  9836. Author = {Furr, Michael and An, Jong-hoon (David) and Foster, Jeffrey S.},
  9837. Booktitle = {Proceeding of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  9838. Date-Added = {2011-11-21 09:40:19 -0700},
  9839. Date-Modified = {2011-11-21 09:40:22 -0700},
  9840. Doi = {http://doi.acm.org/10.1145/1640089.1640110},
  9841. Isbn = {978-1-60558-766-0},
  9842. Keywords = {RIL, profile guided anlaysis, ruby, scripting languages},
  9843. Location = {Orlando, Florida, USA},
  9844. Numpages = {18},
  9845. Pages = {283--300},
  9846. Publisher = {ACM},
  9847. Series = {OOPSLA '09},
  9848. Title = {Profile-guided static typing for dynamic scripting languages},
  9849. Url = {http://doi.acm.org/10.1145/1640089.1640110},
  9850. Year = {2009},
  9851. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjgzLWZ1cnIwLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI4My1mdXJyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ktEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI4My1mdXJyMC5wZGYADgAeAA4AcAAyADgAMwAtAGYAdQByAHIAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI4My1mdXJyMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  9852. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640110}}
  9853. @inproceedings{Braux:1999kx,
  9854. Acmid = {328693},
  9855. Address = {New York, NY, USA},
  9856. Author = {Braux, Mathias and Noy\'{e}, Jacques},
  9857. Booktitle = {Proceedings of the 2000 ACM SIGPLAN workshop on Partial evaluation and semantics-based program manipulation},
  9858. Date-Added = {2011-11-20 12:10:09 -0700},
  9859. Date-Modified = {2011-11-21 09:45:48 -0700},
  9860. Doi = {http://doi.acm.org/10.1145/328690.328693},
  9861. Isbn = {1-58113-201-8},
  9862. Location = {Boston, Massachusetts, United States},
  9863. Numpages = {10},
  9864. Pages = {2--11},
  9865. Publisher = {ACM},
  9866. Series = {PEPM '00},
  9867. Title = {Towards partially evaluating reflection in {Java}},
  9868. Url = {http://doi.acm.org/10.1145/328690.328693},
  9869. Year = {1999},
  9870. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMi1icmF1eC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyLWJyYXV4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eiHRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyLWJyYXV4LnBkZgAOABoADABwADIALQBiAHIAYQB1AHgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyLWJyYXV4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  9871. Bdsk-Url-1 = {http://doi.acm.org/10.1145/328690.328693}}
  9872. @inproceedings{Artzi:2007uq,
  9873. Acmid = {1321649},
  9874. Address = {New York, NY, USA},
  9875. Author = {Artzi, Shay and Kiezun, Adam and Glasser, David and Ernst, Michael D.},
  9876. Booktitle = {Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering},
  9877. Date-Added = {2011-11-20 12:06:57 -0700},
  9878. Date-Modified = {2011-11-20 12:07:01 -0700},
  9879. Doi = {http://doi.acm.org/10.1145/1321631.1321649},
  9880. Isbn = {978-1-59593-882-4},
  9881. Keywords = {readonly, reference immutability},
  9882. Location = {Atlanta, Georgia, USA},
  9883. Numpages = {10},
  9884. Pages = {104--113},
  9885. Publisher = {ACM},
  9886. Series = {ASE '07},
  9887. Title = {Combined static and dynamic mutability analysis},
  9888. Url = {http://doi.acm.org/10.1145/1321631.1321649},
  9889. Year = {2007},
  9890. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMDQtYXJ0emktMS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMDQtYXJ0emktMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eY7RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxMDQtYXJ0emktMS5wZGYADgAiABAAcAAxADAANAAtAGEAcgB0AHoAaQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMDQtYXJ0emktMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  9891. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1321631.1321649}}
  9892. @inproceedings{Bodden:2011fk,
  9893. Acmid = {1985827},
  9894. Address = {New York, NY, USA},
  9895. Author = {Bodden, Eric and Sewe, Andreas and Sinschek, Jan and Oueslati, Hela and Mezini, Mira},
  9896. Booktitle = {Proceeding of the 33rd International Conference on Software Engineering},
  9897. Date-Added = {2011-11-20 10:05:14 -0700},
  9898. Date-Modified = {2011-11-20 10:05:17 -0700},
  9899. Doi = {http://doi.acm.org/10.1145/1985793.1985827},
  9900. Isbn = {978-1-4503-0445-0},
  9901. Keywords = {dynamic class loaders, dynamic class loading, native code, reflection, static analysis, tracing},
  9902. Location = {Waikiki, Honolulu, HI, USA},
  9903. Numpages = {10},
  9904. Pages = {241--250},
  9905. Publisher = {ACM},
  9906. Series = {ICSE '11},
  9907. Title = {Taming reflection: Aiding static analysis in the presence of reflection and custom class loaders},
  9908. Url = {http://doi.acm.org/10.1145/1985793.1985827},
  9909. Year = {2011},
  9910. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNDEtYm9kZGVuLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI0MS1ib2RkZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96W9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI0MS1ib2RkZW4ucGRmAAAOACAADwBwADIANAAxAC0AYgBvAGQAZABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNDEtYm9kZGVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  9911. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1985793.1985827}}
  9912. @inproceedings{Rossberg:2010:FM:1708016.1708028,
  9913. Acmid = {1708028},
  9914. Address = {New York, NY, USA},
  9915. Author = {Rossberg, Andreas and Russo, Claudio V. and Dreyer, Derek},
  9916. Booktitle = {Proceedings of the 5th ACM SIGPLAN workshop on Types in language design and implementation},
  9917. Date-Added = {2011-11-17 13:01:47 -0700},
  9918. Date-Modified = {2011-11-17 13:01:47 -0700},
  9919. Doi = {http://doi.acm.org/10.1145/1708016.1708028},
  9920. Isbn = {978-1-60558-891-9},
  9921. Keywords = {abstract data types, elaboration, existential types, first-class modules, ml modules, system f, type systems},
  9922. Location = {Madrid, Spain},
  9923. Numpages = {14},
  9924. Pages = {89--102},
  9925. Publisher = {ACM},
  9926. Series = {TLDI '10},
  9927. Title = {F-ing modules},
  9928. Url = {http://doi.acm.org/10.1145/1708016.1708028},
  9929. Year = {2010},
  9930. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4OS1yb3NzYmVyZy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4OS1yb3NzYmVyZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7HRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA4OS1yb3NzYmVyZy5wZGYADgAiABAAcAA4ADkALQByAG8AcwBzAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A4OS1yb3NzYmVyZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  9931. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1708016.1708028}}
  9932. @inproceedings{blah:2010fk,
  9933. Author = {blah},
  9934. Booktitle = {dable},
  9935. Date-Added = {2011-11-16 22:33:08 -0700},
  9936. Date-Modified = {2011-11-16 22:33:19 -0700},
  9937. Title = {fooby},
  9938. Year = {2010}}
  9939. @inproceedings{Michalakes:2004fk,
  9940. Author = {Michalakes, J., J. and Dudhia, D. Gill and T. Henderson and J. Klemp and W. Skamarock and W. Wang},
  9941. Booktitle = {ECMWF Workshop on the Use of High Performance Computing In Meteorology},
  9942. Date-Added = {2011-11-12 21:21:14 -0700},
  9943. Date-Modified = {2011-11-12 21:22:21 -0700},
  9944. Title = {The Weather Reseach and Forecast Model: Software Architecture and Performance},
  9945. Year = {2004}}
  9946. @article{Mitchell:1988kx,
  9947. Acmid = {45065},
  9948. Address = {New York, NY, USA},
  9949. Author = {Mitchell, John C. and Plotkin, Gordon D.},
  9950. Date-Added = {2011-11-12 17:15:37 -0700},
  9951. Date-Modified = {2011-11-12 17:15:40 -0700},
  9952. Doi = {http://doi.acm.org/10.1145/44501.45065},
  9953. Issn = {0164-0925},
  9954. Issue = {3},
  9955. Journal = {ACM Trans. Program. Lang. Syst.},
  9956. Month = {July},
  9957. Numpages = {33},
  9958. Pages = {470--502},
  9959. Publisher = {ACM},
  9960. Title = {Abstract types have existential type},
  9961. Url = {http://doi.acm.org/10.1145/44501.45065},
  9962. Volume = {10},
  9963. Year = {1988},
  9964. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NzAtbWl0Y2hlbGwucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDcwLW1pdGNoZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sV0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDcwLW1pdGNoZWxsLnBkZgAADgAkABEAcAA0ADcAMAAtAG0AaQB0AGMAaABlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQ3MC1taXRjaGVsbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  9965. Bdsk-Url-1 = {http://doi.acm.org/10.1145/44501.45065}}
  9966. @inproceedings{Wand:1989uq,
  9967. Acmid = {77360},
  9968. Address = {Piscataway, NJ, USA},
  9969. Author = {Wand, M.},
  9970. Booktitle = {Proceedings of the Fourth Annual Symposium on Logic in computer science},
  9971. Date-Added = {2011-11-12 16:07:00 -0700},
  9972. Date-Modified = {2011-11-12 16:07:04 -0700},
  9973. Isbn = {0-8186-1954-6},
  9974. Location = {Pacific Grove, California, United States},
  9975. Numpages = {6},
  9976. Pages = {92--97},
  9977. Publisher = {IEEE Press},
  9978. Title = {Type inference for record concatenatiOn and multiple inheritance},
  9979. Url = {http://dl.acm.org/citation.cfm?id=77350.77360},
  9980. Year = {1989},
  9981. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40NC42Mzg3LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ0LjYzODcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kMczlmrEAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEBAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40NC42Mzg3LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADQALgA2ADMAOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ0LjYzODcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  9982. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=77350.77360}}
  9983. @manual{Hejlsberg:2010fk,
  9984. Author = {Anders Hejlsberg},
  9985. Date-Added = {2011-11-12 08:10:20 -0700},
  9986. Date-Modified = {2011-11-12 08:12:45 -0700},
  9987. Edition = {4.0},
  9988. Organization = {Microsoft},
  9989. Title = {C\# Language Specification},
  9990. Year = {2010}}
  9991. @inproceedings{Lewis:2000fk,
  9992. Acmid = {325708},
  9993. Address = {New York, NY, USA},
  9994. Author = {Lewis, Jeffrey R. and Launchbury, John and Meijer, Erik and Shields, Mark B.},
  9995. Booktitle = {Proceedings of the 27th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9996. Date-Added = {2011-11-11 15:47:34 -0700},
  9997. Date-Modified = {2011-11-11 15:47:38 -0700},
  9998. Doi = {http://doi.acm.org/10.1145/325694.325708},
  9999. Isbn = {1-58113-125-9},
  10000. Location = {Boston, MA, USA},
  10001. Numpages = {11},
  10002. Pages = {108--118},
  10003. Publisher = {ACM},
  10004. Series = {POPL '00},
  10005. Title = {Implicit parameters: dynamic scoping with static types},
  10006. Url = {http://doi.acm.org/10.1145/325694.325708},
  10007. Year = {2000},
  10008. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2xld2lzMDBpbXBsaWNpdC5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2xld2lzMDBpbXBsaWNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eK/RDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGxld2lzMDBpbXBsaWNpdC5wZGYAAA4AKAATAGwAZQB3AGkAcwAwADAAaQBtAHAAbABpAGMAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9sZXdpczAwaW1wbGljaXQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  10009. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325708}}
  10010. @inproceedings{Flatt:1998fk,
  10011. Acmid = {277730},
  10012. Address = {New York, NY, USA},
  10013. Author = {Flatt, Matthew and Felleisen, Matthias},
  10014. Booktitle = {Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation},
  10015. Date-Added = {2011-11-11 11:34:46 -0700},
  10016. Date-Modified = {2011-11-11 11:34:49 -0700},
  10017. Doi = {http://doi.acm.org/10.1145/277650.277730},
  10018. Isbn = {0-89791-987-4},
  10019. Location = {Montreal, Quebec, Canada},
  10020. Numpages = {13},
  10021. Pages = {236--248},
  10022. Publisher = {ACM},
  10023. Series = {PLDI '98},
  10024. Title = {Units: cool modules for HOT languages},
  10025. Url = {http://doi.acm.org/10.1145/277650.277730},
  10026. Year = {1998},
  10027. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjM2LWZsYXR0LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzNi1mbGF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96VdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIzNi1mbGF0dC5wZGYADgAeAA4AcAAyADMANgAtAGYAbABhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIzNi1mbGF0dC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  10028. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277730}}
  10029. @book{Gosling:1996fk,
  10030. Author = {James Gosling and Bill Joy and Guy Steele},
  10031. Date-Added = {2011-11-09 15:40:45 -0700},
  10032. Date-Modified = {2011-11-09 15:42:05 -0700},
  10033. Publisher = {Sun Developer Network},
  10034. Title = {The Java Language Specification},
  10035. Year = {1996}}
  10036. @inproceedings{Jim:2010ve,
  10037. Acmid = {1706347},
  10038. Address = {New York, NY, USA},
  10039. Author = {Jim, Trevor and Mandelbaum, Yitzhak and Walker, David},
  10040. Booktitle = {Proceedings of the 37th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  10041. Date-Added = {2011-11-04 23:54:31 -0600},
  10042. Date-Modified = {2011-11-04 23:54:35 -0600},
  10043. Doi = {http://doi.acm.org/10.1145/1706299.1706347},
  10044. Isbn = {978-1-60558-479-9},
  10045. Keywords = {ambiguous grammars, automata, context-sensitive grammars, data-dependent grammars, earley parsing, ebnf, l-attributed grammars, regular expressions, regular right-sides, scannerless parsing, semantic predicates, transducers},
  10046. Location = {Madrid, Spain},
  10047. Numpages = {14},
  10048. Pages = {417--430},
  10049. Publisher = {ACM},
  10050. Series = {POPL '10},
  10051. Title = {Semantics and algorithms for data-dependent grammars},
  10052. Url = {http://doi.acm.org/10.1145/1706299.1706347},
  10053. Year = {2010},
  10054. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wb3BsLTIwMTAucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wb3BsLTIwMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wM0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwb3BsLTIwMTAucGRmAAAOABwADQBwAG8AcABsAC0AMgAwADEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcG9wbC0yMDEwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  10055. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706347}}
  10056. @book{Paulson:1994vn,
  10057. Author = {Lawrence C. Paulson},
  10058. Date-Added = {2011-11-05 11:46:14 -0600},
  10059. Date-Modified = {2011-11-05 11:47:02 -0600},
  10060. Publisher = {Springer},
  10061. Series = {LNCS},
  10062. Title = {Isabelle: A Generic Theorem Prover},
  10063. Volume = {828},
  10064. Year = {1994}}
  10065. @inproceedings{Danielsson:2008kx,
  10066. Author = {Nils Anders Danielsson and Ulf Norell},
  10067. Booktitle = {20th International Symposium on the Implementation and Application of Functional Languages},
  10068. Date-Added = {2011-11-05 11:37:36 -0600},
  10069. Date-Modified = {2011-11-05 11:38:49 -0600},
  10070. Title = {Parsing Mixfix Operators},
  10071. Year = {2008},
  10072. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNTcuNzg5OS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xNTcuNzg5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7eDM5ZqvAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/wAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTU3Ljc4OTkucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQA1ADcALgA3ADgAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjE1Ny43ODk5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  10073. @techreport{Cardelli:1994uq,
  10074. Author = {Luca Cardelli and Florian Matthes and Martin Abadi},
  10075. Date-Added = {2011-11-05 10:50:30 -0600},
  10076. Date-Modified = {2011-11-05 10:51:14 -0600},
  10077. Institution = {DEC SRC},
  10078. Month = {January},
  10079. Number = {121},
  10080. Title = {Extensible Syntax with Lexical Scoping},
  10081. Year = {1994},
  10082. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1NSQy1SUi0xMjEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5TUkMtUlItMTIxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvDmzOWbdwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4ccAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU1JDLVJSLTEyMS5wZGYAAA4AHgAOAFMAUgBDAC0AUgBSAC0AMQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9TUkMtUlItMTIxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  10083. @inproceedings{Cheatham:1966ly,
  10084. Acmid = {1464359},
  10085. Address = {New York, NY, USA},
  10086. Author = {Cheatham,Jr., T. E.},
  10087. Booktitle = {Proceedings of the November 7-10, 1966, fall joint computer conference},
  10088. Date-Added = {2011-11-04 23:40:54 -0600},
  10089. Date-Modified = {2011-11-04 23:40:56 -0600},
  10090. Doi = {http://doi.acm.org/10.1145/1464291.1464359},
  10091. Location = {San Francisco, California},
  10092. Numpages = {15},
  10093. Pages = {623--637},
  10094. Publisher = {ACM},
  10095. Series = {AFIPS '66 (Fall)},
  10096. Title = {The introduction of definitional facilities into higher level programming languages},
  10097. Url = {http://doi.acm.org/10.1145/1464291.1464359},
  10098. Year = {1966},
  10099. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2MjMtY2hlYXRoYW0ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjIzLWNoZWF0aGFtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3te0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNjIzLWNoZWF0aGFtLnBkZgAADgAkABEAcAA2ADIAMwAtAGMAaABlAGEAdABoAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDYyMy1jaGVhdGhhbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  10100. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1464291.1464359}}
  10101. @techreport{Clavel:1999ys,
  10102. Author = {M. Clavel and F. Dur{\'a}n and S. Eker and P. Lincoln and N. Mart{\'\i}-Oliet and J. Meseguer and J. Quesada},
  10103. Date-Added = {2011-11-04 23:06:39 -0600},
  10104. Date-Modified = {2011-11-04 23:31:37 -0600},
  10105. Organization = {SRI International},
  10106. Title = {Maude: Specification and Programming in Rewriting Logic},
  10107. Year = {1999},
  10108. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL0NERUxNTVFtYW51YWxfMTk5OS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFkNERUxNTVFtYW51YWxfMTk5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQMePM5ZrVAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhJQAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDREVMTU1RbWFudWFsXzE5OTkucGRmAAAOAC4AFgBDAEQARQBMAE0ATQBRAG0AYQBuAHUAYQBsAF8AMQA5ADkAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NERUxNTVFtYW51YWxfMTk5OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  10109. @article{Clavel:2001vn,
  10110. Author = {Manuel Clavel and Francisco Dur{\'a}n and Steven Eker and Patrick Lincoln and Narciso Mart{\'\i}-Oliet and Jos{\'e} Meseguer and Jos{\'e} F. Quesada},
  10111. Date-Added = {2011-11-04 23:01:24 -0600},
  10112. Date-Modified = {2011-11-04 23:01:25 -0600},
  10113. Journal = {Theoretical Computer Science},
  10114. Title = {{Maude}: Specification and Programming in Rewriting Logic},
  10115. Year = 2001,
  10116. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uL0Ryb3Bib3gvYmliL0NERUxNTVFzcGVjcHJvZ18yMDAxLnBkZtIXCxgZV05TLmRhdGFPEQGoAAAAAAGoAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEYQ0RFTE1NUXNwZWNwcm9nXzIwMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAnn8zlmtoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEqAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEFNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AENERUxNTVFzcGVjcHJvZ18yMDAxLnBkZgAADgAyABgAQwBEAEUATABNAE0AUQBzAHAAZQBjAHAAcgBvAGcAXwAyADAAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ0RFTE1NUXNwZWNwcm9nXzIwMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuAC9AMUCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  10117. @inproceedings{Clavel:1999kx,
  10118. Acmid = {718555},
  10119. Address = {London, UK},
  10120. Author = {Clavel, Manuel and Dur\'{a}n, Fransisco and Eker, Steven and Lincoln, Patrick and Mart\'{\i}-Oliet, Narciso and Meseguer, Jos\'{e} and Quesada, Jose F.},
  10121. Booktitle = {Proceedings of the 10th International Conference on Rewriting Techniques and Applications},
  10122. Date-Added = {2011-11-04 22:54:03 -0600},
  10123. Date-Modified = {2011-11-04 22:54:06 -0600},
  10124. Isbn = {3-540-66201-4},
  10125. Numpages = {4},
  10126. Pages = {240--243},
  10127. Publisher = {Springer-Verlag},
  10128. Series = {RtA '99},
  10129. Title = {The Maude System},
  10130. Url = {http://dl.acm.org/citation.cfm?id=647198.718555},
  10131. Year = {1999},
  10132. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC0zLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zj9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZnVsbHRleHQtMy5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0AMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQtMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  10133. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=647198.718555}}
  10134. @manual{Clavel:2011uq,
  10135. Author = {Manuel Clavel and Francisco Duran and Steven Eker and Patrick Lincoln and Narciso Marti-Oliet and Jose Meseguer and Carolyn Talcott},
  10136. Date-Added = {2011-11-04 22:35:40 -0600},
  10137. Date-Modified = {2011-11-04 22:37:29 -0600},
  10138. Edition = {2.6},
  10139. Month = {January},
  10140. Organization = {SRI International},
  10141. Title = {Maude Manual},
  10142. Year = {2011},
  10143. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1hdWRlLW1hbnVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1hdWRlLW1hbnVhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eNnRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG1hdWRlLW1hbnVhbC5wZGYADgAiABAAbQBhAHUAZABlAC0AbQBhAG4AdQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21hdWRlLW1hbnVhbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  10144. @inproceedings{Bos:2011fk,
  10145. Author = {Jeroen van den Bos and Mark Hills and Paul Klint and Tijs van der Storm and Jurgen J. Vinju},
  10146. Booktitle = {2nd WorKshop on Algebraic Methods in Model-Based Software Engineering},
  10147. Date-Added = {2011-11-03 23:14:59 -0600},
  10148. Date-Modified = {2011-11-03 23:17:05 -0600},
  10149. Month = {June},
  10150. Title = {Rascal: From Algebraic Specification to Meta-Programming},
  10151. Year = {2011},
  10152. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzExMDcuMDA2NHYxLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMTEwNy4wMDY0djEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA799szlmrQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEEAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADExMDcuMDA2NHYxLnBkZgAOACAADwAxADEAMAA3AC4AMAAwADYANAB2ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xMTA3LjAwNjR2MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  10153. @book{Stroustrup:1994uq,
  10154. Address = {New York, NY, USA},
  10155. Author = {Stroustrup, Bjarne},
  10156. Date-Added = {2011-10-29 13:54:26 -0600},
  10157. Date-Modified = {2011-10-29 13:54:28 -0600},
  10158. Isbn = {0-201-54330-3},
  10159. Publisher = {ACM Press/Addison-Wesley Publishing Co.},
  10160. Title = {The design and evolution of C++},
  10161. Year = {1994}}
  10162. @techreport{Miller:1994fk,
  10163. Author = {Miller, James S. and Rozas, Guillermo J.},
  10164. Date-Added = {2011-10-29 13:43:38 -0600},
  10165. Date-Modified = {2011-10-29 13:45:36 -0600},
  10166. Institution = {MIT Artificial Intelligence Lab},
  10167. Month = {March},
  10168. Number = {AIM-1462},
  10169. Title = {Garbage Collection is Fast, But a Stack is Faster},
  10170. Type = {AI Memos},
  10171. Year = {1994},
  10172. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0FJTS0xNDYyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMQUlNLTE0NjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA74ZMzlmr8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEPAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEFJTS0xNDYyLnBkZgAADgAaAAwAQQBJAE0ALQAxADQANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQUlNLTE0NjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  10173. @inbook{Reynolds:1990fk,
  10174. Author = {John C. Reynolds},
  10175. Chapter = {An Introduction to the Polymorphic Lambda Calculus},
  10176. Date-Added = {2011-10-24 23:54:16 -0600},
  10177. Date-Modified = {2011-10-24 23:56:05 -0600},
  10178. Editor = {Gerard Huet},
  10179. Publisher = {Addison Wesley},
  10180. Title = {Logical Foundations of Functional Programming},
  10181. Year = {1990},
  10182. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS43Ljk5MTYucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNy45OTE2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuEezOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjcuOTkxNi5wZGYADgAkABEAMQAwAC4AMQAuADEALgA3AC4AOQA5ADEANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS43Ljk5MTYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  10183. @book{Appel:1992fk,
  10184. Address = {New York, NY, USA},
  10185. Author = {Appel, Andrew W.},
  10186. Date-Added = {2011-10-22 23:50:42 -0600},
  10187. Date-Modified = {2011-10-22 23:50:45 -0600},
  10188. Isbn = {0-521-41695-7},
  10189. Publisher = {Cambridge University Press},
  10190. Title = {Compiling with continuations},
  10191. Year = {1992}}
  10192. @inproceedings{Deutsch:1997zr,
  10193. Acmid = {263750},
  10194. Address = {New York, NY, USA},
  10195. Author = {Deutsch, Alain},
  10196. Booktitle = {Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  10197. Date-Added = {2011-10-20 23:49:57 -0600},
  10198. Date-Modified = {2011-10-20 23:50:07 -0600},
  10199. Doi = {http://doi.acm.org/10.1145/263699.263750},
  10200. Isbn = {0-89791-853-3},
  10201. Location = {Paris, France},
  10202. Numpages = {14},
  10203. Pages = {358--371},
  10204. Publisher = {ACM},
  10205. Series = {POPL '97},
  10206. Title = {On the complexity of escape analysis},
  10207. Url = {http://doi.acm.org/10.1145/263699.263750},
  10208. Year = {1997},
  10209. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNTgtZGV1dHNjaC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNTgtZGV1dHNjaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/es7RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzNTgtZGV1dHNjaC5wZGYADgAiABAAcAAzADUAOAAtAGQAZQB1AHQAcwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNTgtZGV1dHNjaC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  10210. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263750}}
  10211. @phdthesis{Stoutamire:1997ys,
  10212. Author = {Stoutamire, David Petrie},
  10213. Date-Added = {2011-10-20 22:52:05 -0600},
  10214. Date-Modified = {2011-10-20 22:52:08 -0600},
  10215. Isbn = {0-591-79541-8},
  10216. Note = {AAI9827111},
  10217. Publisher = {University of California, Berkeley},
  10218. Title = {Portable, modular expression of locality},
  10219. Year = {1997},
  10220. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10ci05Ny0wNTYucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10ci05Ny0wNTYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pS0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB0ci05Ny0wNTYucGRmAAAOABwADQB0AHIALQA5ADcALQAwADUANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdHItOTctMDU2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  10221. @article{VO:1996ss,
  10222. Author = {VO, KIEM-PHONG},
  10223. Date-Added = {2011-10-20 22:51:05 -0600},
  10224. Date-Modified = {2011-10-20 22:51:05 -0600},
  10225. Doi = {10.1002/(SICI)1097-024X(199603)26:3<357::AID-SPE15>3.0.CO;2-#},
  10226. Issn = {1097-024X},
  10227. Journal = {Software: Practice and Experience},
  10228. Keywords = {dynamic memory allocation, best-fit allocator, malloc performance},
  10229. Number = {3},
  10230. Pages = {357--374},
  10231. Publisher = {John Wiley & Sons, Ltd.},
  10232. Title = {Vmalloc: A General and Efficient Memory Allocator},
  10233. Url = {http://dx.doi.org/10.1002/(SICI)1097-024X(199603)26:3<357::AID-SPE15>3.0.CO;2-#},
  10234. Volume = {26},
  10235. Year = {1996},
  10236. Bdsk-Url-1 = {http://dx.doi.org/10.1002/(SICI)1097-024X(199603)26:3%3C357::AID-SPE15%3E3.0.CO;2-#}}
  10237. @article{Hanson:1990vn,
  10238. Author = {Hanson, David R.},
  10239. Date-Added = {2011-10-20 22:48:37 -0600},
  10240. Date-Modified = {2011-10-20 22:48:40 -0600},
  10241. Doi = {10.1002/spe.4380200104},
  10242. Issn = {1097-024X},
  10243. Journal = {Software: Practice and Experience},
  10244. Keywords = {Storage management, First fit, Quick fit},
  10245. Number = {1},
  10246. Pages = {5--12},
  10247. Publisher = {John Wiley & Sons, Ltd.},
  10248. Title = {Fast allocation and deallocation of memory based on object lifetimes},
  10249. Url = {http://dx.doi.org/10.1002/spe.4380200104},
  10250. Volume = {20},
  10251. Year = {1990},
  10252. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2dlbmVyYXRpb25hbC1nYy5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2dlbmVyYXRpb25hbC1nYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFErS2RU6UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0tlbigAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGdlbmVyYXRpb25hbC1nYy5wZGYAAA4AKAATAGcAZQBuAGUAcgBhAHQAaQBvAG4AYQBsAC0AZwBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9nZW5lcmF0aW9uYWwtZ2MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  10253. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380200104}}
  10254. @inproceedings{Ichisugi:1990kx,
  10255. Author = {Yuuji Ichisugi and Akinori Yonezawa},
  10256. Booktitle = {Workshop on Garbage Collection in Object-Oriented Systems},
  10257. Date-Added = {2011-10-20 22:45:57 -0600},
  10258. Date-Modified = {2011-10-20 22:47:08 -0600},
  10259. Month = {October},
  10260. Title = {Distributed garbage collection using group reference counting},
  10261. Year = {1990},
  10262. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yOS42NTA0LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjI5LjY1MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7maszlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4yOS42NTA0LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAyADkALgA2ADUAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjI5LjY1MDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  10263. @article{Ross:1967uq,
  10264. Acmid = {363546},
  10265. Address = {New York, NY, USA},
  10266. Author = {Ross, Douglas T.},
  10267. Date-Added = {2011-10-20 22:40:58 -0600},
  10268. Date-Modified = {2011-10-20 22:41:01 -0600},
  10269. Doi = {http://doi.acm.org/10.1145/363534.363546},
  10270. Issn = {0001-0782},
  10271. Issue = {8},
  10272. Journal = {Commun. ACM},
  10273. Month = {August},
  10274. Numpages = {12},
  10275. Pages = {481--492},
  10276. Publisher = {ACM},
  10277. Title = {The AED free storage package},
  10278. Url = {http://doi.acm.org/10.1145/363534.363546},
  10279. Volume = {10},
  10280. Year = {1967},
  10281. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDgxLXJvc3MucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDgxLXJvc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sd0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDgxLXJvc3MucGRmAAAOABwADQBwADQAOAAxAC0AcgBvAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQ4MS1yb3NzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  10282. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363534.363546}}
  10283. @inproceedings{Gay:2001uq,
  10284. Acmid = {378815},
  10285. Address = {New York, NY, USA},
  10286. Author = {Gay, David and Aiken, Alex},
  10287. Booktitle = {Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation},
  10288. Date-Added = {2011-10-20 16:37:31 -0600},
  10289. Date-Modified = {2011-10-20 16:37:34 -0600},
  10290. Doi = {http://doi.acm.org/10.1145/378795.378815},
  10291. Isbn = {1-58113-414-2},
  10292. Location = {Snowbird, Utah, United States},
  10293. Numpages = {11},
  10294. Pages = {70--80},
  10295. Publisher = {ACM},
  10296. Series = {PLDI '01},
  10297. Title = {Language support for regions},
  10298. Url = {http://doi.acm.org/10.1145/378795.378815},
  10299. Year = {2001},
  10300. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNzAtZ2F5LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDcwLWdheS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97fdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDcwLWdheS5wZGYAAA4AGAALAHAANwAwAC0AZwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A3MC1nYXkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  10301. Bdsk-Url-1 = {http://doi.acm.org/10.1145/378795.378815}}
  10302. @inproceedings{Boyapati:2003fk,
  10303. Acmid = {781168},
  10304. Address = {New York, NY, USA},
  10305. Author = {Boyapati, Chandrasekhar and Salcianu, Alexandru and Beebee,Jr., William and Rinard, Martin},
  10306. Booktitle = {Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  10307. Date-Added = {2011-10-20 16:34:41 -0600},
  10308. Date-Modified = {2011-10-21 22:22:40 -0600},
  10309. Doi = {http://doi.acm.org/10.1145/781131.781168},
  10310. Keywords = {encapsulation, ownership types, real-time, regions},
  10311. Location = {San Diego, California, USA},
  10312. Numpages = {14},
  10313. Pages = {324--337},
  10314. Publisher = {ACM},
  10315. Series = {PLDI '03},
  10316. Title = {Ownership types for safe region-based memory management in real-time Java},
  10317. Year = {2003},
  10318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwbGRpMDMucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwbGRpMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wD0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwbGRpMDMucGRmAA4AFgAKAHAAbABkAGkAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wbGRpMDMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  10319. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781168}}
  10320. @inproceedings{Gay:1998fk,
  10321. Acmid = {277748},
  10322. Address = {New York, NY, USA},
  10323. Author = {Gay, David and Aiken, Alex},
  10324. Booktitle = {Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation},
  10325. Date-Added = {2011-10-20 22:30:54 -0600},
  10326. Date-Modified = {2011-10-20 22:59:00 -0600},
  10327. Doi = {http://doi.acm.org/10.1145/277650.277748},
  10328. Isbn = {0-89791-987-4},
  10329. Location = {Montreal, Quebec, Canada},
  10330. Numpages = {11},
  10331. Pages = {313--323},
  10332. Publisher = {ACM},
  10333. Series = {PLDI '98},
  10334. Title = {Memory management with explicit regions},
  10335. Year = {1998},
  10336. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzEzLWdheS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzMTMtZ2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erPRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzMTMtZ2F5LnBkZgAOABoADABwADMAMQAzAC0AZwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMTMtZ2F5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  10337. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277748}}
  10338. @techreport{Tofte:2002ly,
  10339. Author = {M. Tofte and L. Birkedal and M. Elsman and N. Hallenberg and T. H. Olesen and P. Sestoft and P. Bertelsen},
  10340. Date-Added = {2011-10-17 22:45:04 -0600},
  10341. Date-Modified = {2011-10-17 22:46:42 -0600},
  10342. Institution = {DIKU},
  10343. Title = {Programming with regions in the ML Kit},
  10344. Year = {2002},
  10345. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC42NDEucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuMjAuNjQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxtjzOWarwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjIwLjY0MS5wZGYADgAkABEAMQAwAC4AMQAuADEALgAyADAALgA2ADQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC42NDEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  10346. @inproceedings{Henglein:2001zr,
  10347. Acmid = {773203},
  10348. Address = {New York, NY, USA},
  10349. Author = {Henglein, Fritz and Makholm, Henning and Niss, Henning},
  10350. Booktitle = {Proceedings of the 3rd ACM SIGPLAN international conference on Principles and practice of declarative programming},
  10351. Date-Added = {2011-10-17 22:40:15 -0600},
  10352. Date-Modified = {2011-10-21 11:04:08 -0600},
  10353. Doi = {http://doi.acm.org/10.1145/773184.773203},
  10354. Location = {Florence, Italy},
  10355. Numpages = {12},
  10356. Pages = {175--186},
  10357. Publisher = {ACM},
  10358. Series = {PPDP '01},
  10359. Title = {A direct approach to control-flow sensitive region-based memory management},
  10360. Year = {2001},
  10361. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNzUtaGVuZ2xlaW4ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTc1LWhlbmdsZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oA0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTc1LWhlbmdsZWluLnBkZgAADgAkABEAcAAxADcANQAtAGgAZQBuAGcAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE3NS1oZW5nbGVpbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  10362. Bdsk-Url-1 = {http://doi.acm.org/10.1145/773184.773203}}
  10363. @inproceedings{Pizlo:2007ys,
  10364. Acmid = {1296927},
  10365. Address = {New York, NY, USA},
  10366. Author = {Pizlo, Filip and Frampton, Daniel and Petrank, Erez and Steensgaard, Bjarne},
  10367. Booktitle = {Proceedings of the 6th international symposium on Memory management},
  10368. Date-Added = {2011-10-17 22:34:19 -0600},
  10369. Date-Modified = {2011-10-20 23:00:16 -0600},
  10370. Doi = {http://doi.acm.org/10.1145/1296907.1296927},
  10371. Isbn = {978-1-59593-893-0},
  10372. Keywords = {concurrency, garbage collection, lock-free, real-time},
  10373. Location = {Montreal, Quebec, Canada},
  10374. Numpages = {14},
  10375. Pages = {159--172},
  10376. Publisher = {ACM},
  10377. Series = {ISMM '07},
  10378. Title = {Stopless: a real-time garbage collector for multiprocessors},
  10379. Year = {2007},
  10380. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTU5LXBpemxvLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1OS1waXpsby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL954dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE1OS1waXpsby5wZGYADgAeAA4AcAAxADUAOQAtAHAAaQB6AGwAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE1OS1waXpsby5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  10381. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1296907.1296927}}
  10382. @inproceedings{Kermany:2006vn,
  10383. Acmid = {1134023},
  10384. Address = {New York, NY, USA},
  10385. Author = {Kermany, Haim and Petrank, Erez},
  10386. Booktitle = {Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation},
  10387. Date-Added = {2011-10-17 22:32:49 -0600},
  10388. Date-Modified = {2011-10-20 22:59:37 -0600},
  10389. Doi = {http://doi.acm.org/10.1145/1133981.1134023},
  10390. Isbn = {1-59593-320-4},
  10391. Keywords = {compaction, concurrent garbage collection, garbage collection, memory management, runtime systems},
  10392. Location = {Ottawa, Ontario, Canada},
  10393. Numpages = {10},
  10394. Pages = {354--363},
  10395. Publisher = {ACM},
  10396. Series = {PLDI '06},
  10397. Title = {The Compressor: concurrent, incremental, and parallel compaction},
  10398. Year = {2006},
  10399. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNTQta2VybWFueS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNTQta2VybWFueS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eszRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzNTQta2VybWFueS5wZGYADgAiABAAcAAzADUANAAtAGsAZQByAG0AYQBuAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNTQta2VybWFueS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  10400. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1133981.1134023}}
  10401. @inproceedings{Tene:2011kx,
  10402. Acmid = {1993491},
  10403. Address = {New York, NY, USA},
  10404. Author = {Tene, Gil and Iyengar, Balaji and Wolf, Michael},
  10405. Booktitle = {Proceedings of the international symposium on Memory management},
  10406. Date-Added = {2011-10-17 22:29:44 -0600},
  10407. Date-Modified = {2011-10-21 11:04:47 -0600},
  10408. Doi = {http://doi.acm.org/10.1145/1993478.1993491},
  10409. Keywords = {concurrent, garbage collection, genera- tional, linux, pauseless, read barrier, virtual memory},
  10410. Location = {San Jose, California, USA},
  10411. Numpages = {10},
  10412. Pages = {79--88},
  10413. Publisher = {ACM},
  10414. Series = {ISMM '11},
  10415. Title = {C4: the continuously concurrent compacting collector},
  10416. Year = {2011},
  10417. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNzktdGVuZS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA3OS10ZW5lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e5jRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA3OS10ZW5lLnBkZgAOABoADABwADcAOQAtAHQAZQBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A3OS10ZW5lLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  10418. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993478.1993491}}
  10419. @inproceedings{Click:2005uq,
  10420. Acmid = {1064988},
  10421. Address = {New York, NY, USA},
  10422. Author = {Click, Cliff and Tene, Gil and Wolf, Michael},
  10423. Booktitle = {Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments},
  10424. Date-Added = {2011-10-17 22:25:20 -0600},
  10425. Date-Modified = {2011-10-20 22:57:53 -0600},
  10426. Doi = {http://doi.acm.org/10.1145/1064979.1064988},
  10427. Isbn = {1-59593-047-7},
  10428. Keywords = {Java, concurrent GC, custom hardware, garbage collection, memory management, read barriers},
  10429. Location = {Chicago, IL, USA},
  10430. Numpages = {11},
  10431. Pages = {46--56},
  10432. Publisher = {ACM},
  10433. Series = {VEE '05},
  10434. Title = {The pauseless GC algorithm},
  10435. Year = {2005},
  10436. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDYtY2xpY2sucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDYtY2xpY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sJ0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDYtY2xpY2sucGRmAAAOABwADQBwADQANgAtAGMAbABpAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQ2LWNsaWNrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  10437. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1064979.1064988}}
  10438. @inproceedings{Aiken:1995fk,
  10439. Acmid = {207137},
  10440. Address = {New York, NY, USA},
  10441. Author = {Aiken, Alexander and F{\"a}hndrich, Manuel and Levien, Raph},
  10442. Booktitle = {Proceedings of the ACM SIGPLAN 1995 conference on Programming language design and implementation},
  10443. Date-Added = {2011-10-17 21:58:57 -0600},
  10444. Date-Modified = {2011-10-21 11:16:02 -0600},
  10445. Doi = {http://doi.acm.org/10.1145/207110.207137},
  10446. Location = {La Jolla, California, United States},
  10447. Numpages = {12},
  10448. Pages = {174--185},
  10449. Publisher = {ACM},
  10450. Series = {PLDI '95},
  10451. Title = {Better static memory management: improving region-based analysis of higher-order languages},
  10452. Year = {1995},
  10453. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hZmwtcGxkaTk1LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYWZsLXBsZGk5NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uktEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYWZsLXBsZGk5NS5wZGYADgAeAA4AYQBmAGwALQBwAGwAZABpADkANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYWZsLXBsZGk5NS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  10454. Bdsk-Url-1 = {http://doi.acm.org/10.1145/207110.207137}}
  10455. @article{Jones:1995uq,
  10456. Acmid = {223082},
  10457. Address = {Hingham, MA, USA},
  10458. Author = {Jones, Mark P.},
  10459. Date-Added = {2011-10-10 13:23:24 -0600},
  10460. Date-Modified = {2011-10-10 13:23:26 -0600},
  10461. Doi = {10.1007/BF01019005},
  10462. Issn = {0892-4635},
  10463. Issue = {3},
  10464. Journal = {Lisp Symb. Comput.},
  10465. Keywords = {Haskell, partial evaluation, specialization, type class overloading},
  10466. Month = {September},
  10467. Numpages = {20},
  10468. Pages = {229--248},
  10469. Publisher = {Kluwer Academic Publishers},
  10470. Title = {Dictionary-free overloading by partial evaluation},
  10471. Url = {http://dl.acm.org/citation.cfm?id=223079.223082},
  10472. Volume = {8},
  10473. Year = {1995},
  10474. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwZXBtOTQucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwZXBtOTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vn0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwZXBtOTQucGRmAA4AFgAKAHAAZQBwAG0AOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wZXBtOTQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  10475. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=223079.223082},
  10476. Bdsk-Url-2 = {http://dx.doi.org/10.1007/BF01019005}}
  10477. @url{Kiselyov:2011fk,
  10478. Author = {Oleg Kiselyov and Simon Peyton-Jones},
  10479. Date-Added = {2011-10-10 09:39:16 -0600},
  10480. Date-Modified = {2011-10-10 09:40:05 -0600},
  10481. Lastchecked = {Oct. 10, 2011},
  10482. Title = {Choosing a type-class instance based on the context},
  10483. Url = {http://haskell.org/haskellwiki/GHC/AdvancedOverlap},
  10484. Year = {2008},
  10485. Bdsk-Url-1 = {http://haskell.org/haskellwiki/GHC/AdvancedOverlap}}
  10486. @techreport{Dos-Reis:2005uq,
  10487. Author = {Gabriel {Dos Reis} and Bjarne Stroustrup},
  10488. Date-Added = {2011-10-09 21:50:29 -0600},
  10489. Date-Modified = {2011-10-09 21:51:09 -0600},
  10490. Institution = {ISO/IEC JTC 1 SC22 WG21},
  10491. Number = {N1886},
  10492. Title = {Specifying {C++} concepts},
  10493. Year = {2005},
  10494. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTUtZG9zLXJlaXMucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjk1LWRvcy1yZWlzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qf0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjk1LWRvcy1yZWlzLnBkZgAADgAkABEAcAAyADkANQAtAGQAbwBzAC0AcgBlAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI5NS1kb3MtcmVpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  10495. @article{Bruce:1995fk,
  10496. Acmid = {230854},
  10497. Address = {New York, NY, USA},
  10498. Author = {Bruce, Kim and Cardelli, Luca and Castagna, Giuseppe and Leavens, Gary T. and Pierce, Benjamin},
  10499. Date-Added = {2011-10-09 21:25:34 -0600},
  10500. Date-Modified = {2011-10-09 21:25:37 -0600},
  10501. Issn = {1074-3227},
  10502. Issue = {3},
  10503. Journal = {Theor. Pract. Object Syst.},
  10504. Month = {December},
  10505. Numpages = {22},
  10506. Pages = {221--242},
  10507. Publisher = {John Wiley \& Sons, Inc.},
  10508. Title = {On binary methods},
  10509. Url = {http://dl.acm.org/citation.cfm?id=230849.230854},
  10510. Volume = {1},
  10511. Year = {1995},
  10512. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpCaW5hcnkucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpCaW5hcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0VML0XXr+lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANF2JDoAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBCaW5hcnkucGRmAA4AFgAKAEIAaQBuAGEAcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9CaW5hcnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  10513. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=230849.230854}}
  10514. @webpage{Cejtin:2007fk,
  10515. Author = {Henry Cejtin and Matthew Fluet and Suresh Jagannathan and StephenWeeks},
  10516. Date-Added = {2011-10-09 16:38:35 -0600},
  10517. Date-Modified = {2011-10-10 13:35:07 -0600},
  10518. Lastchecked = {Oct. 9, 2011},
  10519. Month = {July},
  10520. Title = {{MLton} Documentation},
  10521. Url = {http://mlton.org/Documentation},
  10522. Year = {2007},
  10523. Bdsk-Url-1 = {http://mlton.org/Documentation}}
  10524. @inproceedings{Sikkel:1994fk,
  10525. Author = {Klass Sikkel},
  10526. Booktitle = {ASMICS Workshop on Parsing Theory},
  10527. Date-Added = {2011-10-07 16:57:38 -0600},
  10528. Date-Modified = {2011-10-07 16:58:40 -0600},
  10529. Month = {October},
  10530. Title = {How to compare the structure of parsing algorithms},
  10531. Year = {1994},
  10532. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS40OC44NDQucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNDguODQ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvJ/zOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjQ4Ljg0NC5wZGYADgAkABEAMQAwAC4AMQAuADEALgA0ADgALgA4ADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS40OC44NDQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  10533. @inproceedings{Visser:1997fk,
  10534. Address = {Boston, USA},
  10535. Author = {Visser, Eelco},
  10536. Booktitle = {International Workshop on Parsing Technology (IWPT'97)},
  10537. Category = {refereed},
  10538. Date-Added = {2011-10-07 15:12:50 -0600},
  10539. Date-Modified = {2011-10-07 15:12:54 -0600},
  10540. Month = {September},
  10541. Organization = {Massachusetts Institute of Technology},
  10542. Pages = {210--224},
  10543. Project = {SDF},
  10544. Pubcat = {workshop},
  10545. Title = {A Case Study in Optimizing Parsing Schemata by Disambiguation Filters},
  10546. Urlpsgz = {http://www.cs.uu.nl/people/visser/ftp/P9507.ps.gz},
  10547. Year = {1997},
  10548. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40Ny4xMzM5LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ3LjEzMzkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7wDszlmrIAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eECAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40Ny4xMzM5LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADcALgAxADMAMwA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ3LjEzMzkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  10549. @inbook{Cardelli:1997fk,
  10550. Author = {Luca Cardelli},
  10551. Chapter = {Type Systems},
  10552. Date-Added = {2011-10-02 22:03:37 -0600},
  10553. Date-Modified = {2011-10-02 22:05:04 -0600},
  10554. Publisher = {CRC Press},
  10555. Title = {Handbook of Computer Science and Engineering},
  10556. Year = {1997},
  10557. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NhcmRlbGxpLTk1LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY2FyZGVsbGktOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMfgNdEvMM9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRL2kPAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2FyZGVsbGktOTUucGRmAAAOACAADwBjAGEAcgBkAGUAbABsAGkALQA5ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NhcmRlbGxpLTk1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  10558. @book{Pierce:2004fk,
  10559. Date-Added = {2011-09-26 21:43:47 -0600},
  10560. Date-Modified = {2011-09-26 21:45:51 -0600},
  10561. Editor = {Benjamin C. Pierce},
  10562. Publisher = {The MIT press},
  10563. Title = {Advanced Topics in Types and Programming Languages},
  10564. Year = {2004},
  10565. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uL0Ryb3Bib3gvYmliL0FkdmFuY2VkVG9waWNzSW5UQVBMLnBkZtIXCxgZV05TLmRhdGFPEQGoAAAAAAGoAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEYQWR2YW5jZWRUb3BpY3NJblRBUEwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAUcszlmr4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEOAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEFNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEFkdmFuY2VkVG9waWNzSW5UQVBMLnBkZgAADgAyABgAQQBkAHYAYQBuAGMAZQBkAFQAbwBwAGkAYwBzAEkAbgBUAEEAUABMAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQWR2YW5jZWRUb3BpY3NJblRBUEwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuAC9AMUCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  10566. @article{Bruijn:1972kx,
  10567. Author = {de Bruijn, N.G.},
  10568. Date-Added = {2011-09-24 21:56:06 -0600},
  10569. Date-Modified = {2011-10-21 11:16:54 -0600},
  10570. Doi = {10.1016/1385-7258(72)90034-0},
  10571. Journal = {Indagationes Mathematicae (Proceedings)},
  10572. Keywords = {icfp08, pl},
  10573. Number = {5},
  10574. Pages = {381--392},
  10575. Posted-At = {2008-03-27 20:46:03},
  10576. Priority = {2},
  10577. Title = {{Lambda calculus notation with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem}},
  10578. Volume = {75},
  10579. Year = {1972},
  10580. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMzUuODc5NC5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMzUuODc5NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFd7M5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTM1Ljg3OTQucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAzADUALgA4ADcAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEzNS44Nzk0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  10581. Bdsk-Url-1 = {http://dx.doi.org/10.1016/1385-7258(72)90034-0}}
  10582. @techreport{Jarvi:2007fk,
  10583. Author = {Jaakko J{\"a}rvi and John Freeman and Lawrence Crowl},
  10584. Date-Added = {2011-09-23 22:27:54 -0600},
  10585. Date-Modified = {2011-09-23 22:28:53 -0600},
  10586. Institution = {ISO/IEC JTC 1 SC22 WG21},
  10587. Month = {June},
  10588. Number = {N2329},
  10589. Title = {Lambda expressions and closures for C++ (Revision 1)},
  10590. Year = {2007},
  10591. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjMyOS5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMzI5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRLRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG4yMzI5LnBkZgAADgAUAAkAbgAyADMAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9uMjMyOS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  10592. @incollection{Kaes:1988fk,
  10593. Affiliation = {Technische Hochschule Darmstadt Fachbereich Informatik Magdalenenstr. 11c D-6100 Darmstadt Magdalenenstr. 11c D-6100 Darmstadt},
  10594. Author = {Kaes, Stefan},
  10595. Booktitle = {ESOP '88},
  10596. Date-Added = {2011-09-06 09:54:12 +0200},
  10597. Date-Modified = {2011-10-09 21:22:50 -0600},
  10598. Editor = {Ganzinger, H.},
  10599. Isbn = {978-3-540-19027-1},
  10600. Keyword = {Computer Science},
  10601. Pages = {131-144},
  10602. Publisher = {Springer Berlin / Heidelberg},
  10603. Series = {Lecture Notes in Computer Science},
  10604. Title = {Parametric overloading in polymorphic programming languages},
  10605. Url = {http://dx.doi.org/10.1007/3-540-19027-9_9},
  10606. Volume = {300},
  10607. Year = {1988},
  10608. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhrYWVzLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIa2Flcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94ntEPON8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38vAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAa2Flcy5wZGYADgASAAgAawBhAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIva2Flcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  10609. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-19027-9_9}}
  10610. @inproceedings{Smaragdakis:1999ly,
  10611. Author = {Yannis Smaragdakis and Don S. Batory},
  10612. Booktitle = {GCSE'99},
  10613. Date-Added = {2011-09-05 14:06:14 +0200},
  10614. Date-Modified = {2011-09-05 14:06:20 +0200},
  10615. Pages = {65-78},
  10616. Title = {Scoping Constructs for Software Generators.},
  10617. Year = {1999},
  10618. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxnc2NvcGU5OS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGdzY29wZTk5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dXjRDzdvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGdzY29wZTk5LnBkZgAOABoADABnAHMAYwBvAHAAZQA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2dzY29wZTk5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  10619. @inproceedings{Biernacka:2009zr,
  10620. Author = {Ma{\l}gorzata Biernacka and Olivier Danvy},
  10621. Booktitle = {Semantics and Algebraic Specification: Essays dedicated to Peter D. Mosses on the occasion of his 60th birthday},
  10622. Date-Added = {2011-09-05 09:54:08 +0200},
  10623. Date-Modified = {2014-07-05 20:49:36 +0000},
  10624. Pages = {186-206},
  10625. Title = {Towards Compatible and Interderivable Semantic Specifications for the {S}cheme Programming Language, {P}art {II}: Reduction Semantics and Abstract Machines},
  10626. Year = {2009},
  10627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzU3MDAwMTg2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNTcwMDAxODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7txMzlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADU3MDAwMTg2LnBkZgAADgAaAAwANQA3ADAAMAAwADEAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNTcwMDAxODYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  10628. @inproceedings{Danvy:2009ys,
  10629. Author = {Olivier Danvy},
  10630. Booktitle = {Semantics and Algebraic Specification: Essays dedicated to Peter D. Mosses on the occasion of his 60th birthday},
  10631. Crossref = {Mosses:09},
  10632. Date-Added = {2011-09-05 09:52:33 +0200},
  10633. Date-Modified = {2011-09-05 09:55:27 +0200},
  10634. Pages = {162-185},
  10635. Title = {Towards Compatible and Interderivable Semantic Specifications for the {S}cheme Programming Language, {P}art {I}: Denotational Semantics, Natural Semantics, and Abstract Machines},
  10636. Year = {2009},
  10637. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzU3MDAwMTYyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNTcwMDAxNjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7wdszlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADU3MDAwMTYyLnBkZgAADgAaAAwANQA3ADAAMAAwADEANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNTcwMDAxNjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  10638. @techreport{Mosses:2005kx,
  10639. Author = {Peter D. Mosses},
  10640. Date-Added = {2011-09-04 11:25:14 +0200},
  10641. Date-Modified = {2011-09-04 11:25:57 +0200},
  10642. Institution = {BRICS},
  10643. Month = {February},
  10644. Number = {RS-05-7},
  10645. Title = {Modular Structural Operational Semantics},
  10646. Year = {2005},
  10647. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA1LTcucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFCUklDUy1SUy0wNS03LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvV/zOWaygAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQlJJQ1MtUlMtMDUtNy5wZGYADgAkABEAQgBSAEkAQwBTAC0AUgBTAC0AMAA1AC0ANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA1LTcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  10648. @phdthesis{Rekers:1992uq,
  10649. Author = {J. Rekers},
  10650. Date-Added = {2011-09-04 09:01:50 +0200},
  10651. Date-Modified = {2011-09-04 09:02:52 +0200},
  10652. School = {University of Amsterdam},
  10653. Title = {Parser Generation for Interactive Environments},
  10654. Year = {1992}}
  10655. @techreport{Kay:1980fk,
  10656. Annote = {Invention of Chart Parsing},
  10657. Author = {Martin Kay},
  10658. Date-Added = {2011-09-04 08:24:15 +0200},
  10659. Date-Modified = {2011-09-04 08:27:46 +0200},
  10660. Institution = {Xerox PARC},
  10661. Number = {CSL-80-12},
  10662. Title = {Algorithm Scheata and Data Structures in Syntactic Processing},
  10663. Year = {1980}}
  10664. @article{Peyton-Jones:1986ys,
  10665. Author = {Peyton Jones, Simon},
  10666. Date-Added = {2011-09-04 00:49:56 +0200},
  10667. Date-Modified = {2011-09-04 00:51:09 +0200},
  10668. Journal = {Commun. ACM},
  10669. Month = {February},
  10670. Number = {2},
  10671. Title = {Parsing distfix operators},
  10672. Volume = {29},
  10673. Year = {1986},
  10674. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxMTgtcGV5dG9uX2pvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDExOC1wZXl0b25fam9uZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95oNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDExOC1wZXl0b25fam9uZXMucGRmAAAOACwAFQBwADEAMQA4AC0AcABlAHkAdABvAG4AXwBqAG8AbgBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMTgtcGV5dG9uX2pvbmVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  10675. @manual{Rauglaudre:2002vn,
  10676. Annote = {Camlp4 is a preprocessor for OCaml for the implementation of syntax exten- sions using an extensible top down recursive descent parser. New language constructs are translated to OCaml code by syntax expanders that are associated to the syntax extensions. Camlp4 provides quotations and anti-quotations to allow the generation of OCaml code using concrete syntax. The contents of quotations is passed as a string to a quotation expander, which can then process the string in arbitrary ways. A default quotation expander can be defined, but all other quotations have to be typed explictly. The same holds for syntactically ambiguous anti-quotations. As opposed to Maya, the syntax and quotation expanders can not use type information to decide what code to produce.},
  10677. Author = {Daniel de Rauglaudre},
  10678. Date-Added = {2011-09-04 00:34:08 +0200},
  10679. Date-Modified = {2011-09-04 00:35:50 +0200},
  10680. Organization = {INRIA},
  10681. Title = {Camlp4 reference manual},
  10682. Year = {2002},
  10683. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptYW51YWwucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptYW51YWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jQ0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtYW51YWwucGRmAA4AFgAKAG0AYQBuAHUAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9tYW51YWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  10684. @inproceedings{Bravenboer:2005kx,
  10685. Address = {Tallinn, Estonia},
  10686. Author = {Martin Bravenboer and Rob Vermaas and Jurgen J. Vinju and Eelco Visser},
  10687. Booktitle = {Generative Programming and Component Engineering, 4th International Conference, GPCE 2005},
  10688. Citedby = {2},
  10689. Cites = {0},
  10690. Date-Added = {2011-09-04 00:24:01 +0200},
  10691. Date-Modified = {2011-09-04 00:24:12 +0200},
  10692. Doi = {http://dx.doi.org/10.1007/11561347_12},
  10693. Editor = {Robert Gl{\"u}ck and Michael R. Lowry},
  10694. Isbn = {3-540-29138-5},
  10695. Pages = {157-172},
  10696. Publisher = {Springer},
  10697. Researchr = {http://researchr.org/publication/BravenboerVVV05},
  10698. Series = {Lecture Notes in Computer Science},
  10699. Tags = {AspectJ, syntax definition, meta programming, concrete syntax, parsing, Java, disambiguation, programming languages, scannerless parsing, SDF, programming, concrete object syntax, reuse},
  10700. Title = {Generalized Type-Based Disambiguation of Meta Programs with Concrete Object Syntax},
  10701. Volume = {3676},
  10702. Year = {2005},
  10703. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3R5cGVfYmFzZWRfZGlzYW1iaWcucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rd0eXBlX2Jhc2VkX2Rpc2FtYmlnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pd0Q88mgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguoAAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB0eXBlX2Jhc2VkX2Rpc2FtYmlnLnBkZgAADgAwABcAdAB5AHAAZQBfAGIAYQBzAGUAZABfAGQAaQBzAGEAbQBiAGkAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdHlwZV9iYXNlZF9kaXNhbWJpZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  10704. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11561347_12}}
  10705. @inproceedings{Quesada:1998zr,
  10706. Annote = {The algorithm used in Mod},
  10707. Author = {Quesada, Jose F.},
  10708. Booktitle = {Procesamiento del lenguaje natural},
  10709. Date-Added = {2011-09-04 00:09:16 +0200},
  10710. Date-Modified = {2011-11-04 23:33:43 -0600},
  10711. Number = {23},
  10712. Title = {The SCP parsing algorithm : computational framework and formal properties},
  10713. Year = {1998},
  10714. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1BMTl8yM18yMS5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVBMTl8yM18yMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7uzM5ZtjAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhswAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQTE5fMjNfMjEucGRmAA4AHAANAFAATABOAF8AMgAzAF8AMgAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvUExOXzIzXzIxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  10715. @inproceedings{Sandberg:1982fk,
  10716. Acmid = {582169},
  10717. Address = {New York, NY, USA},
  10718. Author = {Sandberg, David},
  10719. Booktitle = {Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  10720. Date-Added = {2011-09-03 23:56:59 +0200},
  10721. Date-Modified = {2011-09-03 23:57:04 +0200},
  10722. Doi = {http://doi.acm.org/10.1145/582153.582169},
  10723. Isbn = {0-89791-065-6},
  10724. Location = {Albuquerque, New Mexico},
  10725. Numpages = {4},
  10726. Pages = {142--145},
  10727. Publisher = {ACM},
  10728. Series = {POPL '82},
  10729. Title = {Lithe: a language combining a flexible syntax and classes},
  10730. Url = {http://doi.acm.org/10.1145/582153.582169},
  10731. Year = {1982},
  10732. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDItc2FuZGJlcmcucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQyLXNhbmRiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nG0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTQyLXNhbmRiZXJnLnBkZgAADgAkABEAcAAxADQAMgAtAHMAYQBuAGQAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE0Mi1zYW5kYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  10733. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582169}}
  10734. @article{Ranta:2004fk,
  10735. Author = {Aarne Ranta},
  10736. Date-Added = {2011-09-03 17:18:08 +0200},
  10737. Date-Modified = {2011-09-03 17:19:59 +0200},
  10738. Journal = {Journal of Functional Programming},
  10739. Number = {2},
  10740. Pages = {145-189},
  10741. Title = {Grammatical Framework},
  10742. Volume = {14},
  10743. Year = {2004},
  10744. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2Fhcm5lX3JhbnRhMjAwNC5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2Fhcm5lX3JhbnRhMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bofRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFhcm5lX3JhbnRhMjAwNC5wZGYAAA4AKAATAGEAYQByAG4AZQBfAHIAYQBuAHQAYQAyADAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hYXJuZV9yYW50YTIwMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  10745. @inproceedings{Bravenboer:2004fk,
  10746. Acmid = {1029007},
  10747. Address = {New York, NY, USA},
  10748. Author = {Bravenboer, Martin and Visser, Eelco},
  10749. Booktitle = {Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  10750. Date-Added = {2011-09-02 23:44:37 +0200},
  10751. Date-Modified = {2011-09-02 23:44:43 +0200},
  10752. Doi = {http://doi.acm.org/10.1145/1028976.1029007},
  10753. Isbn = {1-58113-831-8},
  10754. Keywords = {MetaBorg, SDF, concrete object syntax, domain-specific languages, embedded languages, extensible syntax, meta programming, rewriting, stratego, syntax extension},
  10755. Location = {Vancouver, BC, Canada},
  10756. Numpages = {19},
  10757. Pages = {365--383},
  10758. Publisher = {ACM},
  10759. Series = {OOPSLA '04},
  10760. Title = {Concrete syntax for objects: domain-specific language embedding and assimilation without restrictions},
  10761. Url = {http://doi.acm.org/10.1145/1028976.1029007},
  10762. Year = {2004},
  10763. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzNjUtYnJhdmVuYm9lci5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzNjUtYnJhdmVuYm9lci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/etLRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzNjUtYnJhdmVuYm9lci5wZGYAAA4AKAATAHAAMwA2ADUALQBiAHIAYQB2AGUAbgBiAG8AZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMzY1LWJyYXZlbmJvZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  10764. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1028976.1029007}}
  10765. @inproceedings{Ager:2003fk,
  10766. Acmid = {888254},
  10767. Address = {New York, NY, USA},
  10768. Author = {Ager, Mads Sig and Biernacki, Dariusz and Danvy, Olivier and Midtgaard, Jan},
  10769. Booktitle = {Proceedings of the 5th ACM SIGPLAN international conference on Principles and practice of declaritive programming},
  10770. Date-Added = {2011-08-16 10:35:13 -0600},
  10771. Date-Modified = {2011-08-16 10:35:23 -0600},
  10772. Doi = {http://doi.acm.org/10.1145/888251.888254},
  10773. Isbn = {1-58113-705-2},
  10774. Keywords = {abstract machines, closure conversion, defunctionalization, interpreters, transformation into continuation-passing style (CPS)},
  10775. Location = {Uppsala, Sweden},
  10776. Numpages = {12},
  10777. Pages = {8--19},
  10778. Publisher = {ACM},
  10779. Series = {PPDP '03},
  10780. Title = {A functional correspondence between evaluators and abstract machines},
  10781. Url = {http://doi.acm.org/10.1145/888251.888254},
  10782. Year = {2003},
  10783. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwOC1hZ2VyLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDgtYWdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97nNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDgtYWdlci5wZGYAAA4AGAALAHAAOAAtAGEAZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A4LWFnZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  10784. Bdsk-Url-1 = {http://doi.acm.org/10.1145/888251.888254}}
  10785. @article{Kam:1977fk,
  10786. Author = {Kam, John B. and Ullman, Jeffrey D.},
  10787. Date-Added = {2011-08-15 17:02:23 -0600},
  10788. Date-Modified = {2011-08-15 17:02:28 -0600},
  10789. Issn = {0001-5903},
  10790. Issue = {3},
  10791. Journal = {Acta Informatica},
  10792. Keyword = {Computer Science},
  10793. Note = {10.1007/BF00290339},
  10794. Pages = {305-317},
  10795. Publisher = {Springer Berlin / Heidelberg},
  10796. Title = {Monotone data flow analysis frameworks},
  10797. Url = {http://dx.doi.org/10.1007/BF00290339},
  10798. Volume = {7},
  10799. Year = {1977},
  10800. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZ1bGx0ZXh0KDE5KTAucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmdWxsdGV4dCgxOSkwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OA0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmdWxsdGV4dCgxOSkwLnBkZgAADgAkABEAZgB1AGwAbAB0AGUAeAB0ACgAMQA5ACkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQoMTkpMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  10801. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF00290339}}
  10802. @inproceedings{Crary:1999fk,
  10803. Acmid = {292564},
  10804. Address = {New York, NY, USA},
  10805. Author = {Crary, Karl and Walker, David and Morrisett, Greg},
  10806. Booktitle = {Proceedings of the 26th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  10807. Date-Added = {2011-08-04 23:14:00 -0600},
  10808. Date-Modified = {2011-10-21 11:03:31 -0600},
  10809. Doi = {http://doi.acm.org/10.1145/292540.292564},
  10810. Location = {San Antonio, Texas, United States},
  10811. Numpages = {14},
  10812. Pages = {262--275},
  10813. Publisher = {ACM},
  10814. Series = {POPL '99},
  10815. Title = {Typed memory management in a calculus of capabilities},
  10816. Year = {1999},
  10817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjYyLWNyYXJ5LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI2Mi1jcmFyeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96d9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI2Mi1jcmFyeS5wZGYADgAeAA4AcAAyADYAMgAtAGMAcgBhAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI2Mi1jcmFyeS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  10818. Bdsk-Url-1 = {http://doi.acm.org/10.1145/292540.292564}}
  10819. @incollection{Wilson:1992fk,
  10820. Affiliation = {University of Texas 78712-1188 Austin Texas USA 78712-1188 Austin Texas USA},
  10821. Author = {Wilson, Paul},
  10822. Booktitle = {Memory Management},
  10823. Date-Added = {2011-07-29 21:41:28 -0600},
  10824. Date-Modified = {2011-07-29 21:41:31 -0600},
  10825. Editor = {Bekkers, Yves and Cohen, Jacques},
  10826. Note = {10.1007/BFb0017182},
  10827. Pages = {1-42},
  10828. Publisher = {Springer Berlin / Heidelberg},
  10829. Series = {Lecture Notes in Computer Science},
  10830. Title = {Uniprocessor garbage collection techniques},
  10831. Url = {http://dx.doi.org/10.1007/BFb0017182},
  10832. Volume = {637},
  10833. Year = {1992},
  10834. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxnY3N1cnZleS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGdjc3VydmV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dWnRDzduAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGdjc3VydmV5LnBkZgAOABoADABnAGMAcwB1AHIAdgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2djc3VydmV5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  10835. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0017182}}
  10836. @book{Mitchell:2003kx,
  10837. Author = {John C. Mitchell},
  10838. Date-Added = {2011-07-28 22:54:42 -0600},
  10839. Date-Modified = {2014-03-10 16:05:25 +0000},
  10840. Publisher = {Cambridge University Press},
  10841. Title = {Concepts in Programming Languages},
  10842. Year = {2003}}
  10843. @inproceedings{Minamide:1996ys,
  10844. Acmid = {237791},
  10845. Address = {New York, NY, USA},
  10846. Author = {Minamide, Yasuhiko and Morrisett, Greg and Harper, Robert},
  10847. Booktitle = {Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  10848. Date-Added = {2011-07-29 12:00:28 -0600},
  10849. Date-Modified = {2011-07-29 12:00:30 -0600},
  10850. Doi = {http://doi.acm.org/10.1145/237721.237791},
  10851. Isbn = {0-89791-769-3},
  10852. Location = {St. Petersburg Beach, Florida, United States},
  10853. Numpages = {13},
  10854. Pages = {271--283},
  10855. Publisher = {ACM},
  10856. Series = {POPL '96},
  10857. Title = {Typed closure conversion},
  10858. Url = {http://doi.acm.org/10.1145/237721.237791},
  10859. Year = {1996},
  10860. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNzEtbWluYW1pZGUucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjcxLW1pbmFtaWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qD0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjcxLW1pbmFtaWRlLnBkZgAADgAkABEAcAAyADcAMQAtAG0AaQBuAGEAbQBpAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI3MS1taW5hbWlkZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  10861. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237791}}
  10862. @inproceedings{Talpin:1992vn,
  10863. Author = {Talpin, J.-P. and Jouvelot, P.},
  10864. Booktitle = {Logic in Computer Science, 1992. LICS '92., Proceedings of the Seventh Annual IEEE Symposium on},
  10865. Date-Added = {2011-07-29 11:42:48 -0600},
  10866. Date-Modified = {2011-07-29 11:43:28 -0600},
  10867. Doi = {10.1109/LICS.1992.185530},
  10868. Keywords = {data structures; effects; imperative constructs; implicitly typed; observable effects; polymorphic functional languages; type and effect discipline; types; data structures; formal languages; programming theory;},
  10869. Month = {jun},
  10870. Pages = {162 -173},
  10871. Title = {The type and effect discipline},
  10872. Year = {1992},
  10873. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMTg1NTMwLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAxODU1MzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8OpszlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMTg1NTMwLnBkZgAADgAaAAwAMAAwADEAOAA1ADUAMwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAxODU1MzAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10874. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1992.185530}}
  10875. @inproceedings{Blanchet:1998kx,
  10876. Acmid = {268949},
  10877. Address = {New York, NY, USA},
  10878. Author = {Blanchet, Bruno},
  10879. Booktitle = {Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  10880. Date-Added = {2011-07-29 11:23:40 -0600},
  10881. Date-Modified = {2011-07-29 11:23:43 -0600},
  10882. Doi = {http://doi.acm.org/10.1145/268946.268949},
  10883. Isbn = {0-89791-979-3},
  10884. Location = {San Diego, California, United States},
  10885. Numpages = {13},
  10886. Pages = {25--37},
  10887. Publisher = {ACM},
  10888. Series = {POPL '98},
  10889. Title = {Escape analysis: correctness proof, implementation and experimental results},
  10890. Url = {http://doi.acm.org/10.1145/268946.268949},
  10891. Year = {1998},
  10892. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNS1ibGFuY2hldC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNS1ibGFuY2hldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/emnRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyNS1ibGFuY2hldC5wZGYADgAiABAAcAAyADUALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNS1ibGFuY2hldC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  10893. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268949}}
  10894. @inproceedings{Serrano:1996uq,
  10895. Acmid = {232635},
  10896. Address = {New York, NY, USA},
  10897. Author = {Serrano, Manuel and Feeley, Marc},
  10898. Booktitle = {Proceedings of the first ACM SIGPLAN international conference on Functional programming},
  10899. Date-Added = {2011-07-29 11:18:23 -0600},
  10900. Date-Modified = {2011-10-21 11:17:45 -0600},
  10901. Doi = {http://doi.acm.org/10.1145/232627.232635},
  10902. Location = {Philadelphia, Pennsylvania, United States},
  10903. Numpages = {12},
  10904. Pages = {50--61},
  10905. Publisher = {ACM},
  10906. Series = {ICFP '96},
  10907. Title = {Storage use analysis and its applications},
  10908. Year = {1996},
  10909. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1MC1zZXJyYW5vLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUwLXNlcnJhbm8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97KdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDUwLXNlcnJhbm8ucGRmAAAOACAADwBwADUAMAAtAHMAZQByAHIAYQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1MC1zZXJyYW5vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  10910. Bdsk-Url-1 = {http://doi.acm.org/10.1145/232627.232635}}
  10911. @article{Tofte:2004fk,
  10912. Author = {Mads Tofte and Lars Birkedal and Martin Elsman and Niels Hallenberg},
  10913. Date-Added = {2011-07-29 11:15:07 -0600},
  10914. Date-Modified = {2011-07-29 11:15:11 -0600},
  10915. Journal = {Higher-Order and Symbolic Computation Journal},
  10916. Pages = {245--265},
  10917. Title = {A Retrospective on Region-Based Memory Management},
  10918. Volume = {17},
  10919. Year = {2004},
  10920. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDE5KS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDE5KS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3/RDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGZ1bGx0ZXh0KDE5KS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQA5ACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0KDE5KS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  10921. @techreport{ISO:2011uq,
  10922. Author = {ISO},
  10923. Date-Added = {2011-07-28 22:22:37 -0600},
  10924. Date-Modified = {2011-07-28 22:24:15 -0600},
  10925. Institution = {ISO},
  10926. Month = {February},
  10927. Number = {N3242},
  10928. Title = {Working Draft, Standard for Programming Language {C++}},
  10929. Year = {2011},
  10930. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMzI0Mi5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4zMjQyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRTRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG4zMjQyLnBkZgAADgAUAAkAbgAzADIANAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9uMzI0Mi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  10931. @techreport{Apple:2011fk,
  10932. Address = {Cupertino, CA},
  10933. Author = {{Apple Inc.}},
  10934. Date-Added = {2011-07-28 22:18:28 -0600},
  10935. Date-Modified = {2011-07-28 22:30:37 -0600},
  10936. Institution = {Apple Inc.},
  10937. Month = {March},
  10938. Title = {Blocks Programming Topics},
  10939. Year = {2011},
  10940. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0Jsb2Nrcy5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkJsb2Nrcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7gHM5ZrIAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhGAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBCbG9ja3MucGRmAAAOABYACgBCAGwAbwBjAGsAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Jsb2Nrcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  10941. @techreport{Grossman:2001fk,
  10942. Author = {Dan Grossman and Greg Morrisett and Trevor Jim and Mike Hicks and Yanling Wang and James Cheney},
  10943. Date-Added = {2011-07-19 23:00:23 -0600},
  10944. Date-Modified = {2011-07-19 23:01:56 -0600},
  10945. Institution = {Cornell University},
  10946. Month = {November},
  10947. Number = {2001-1856},
  10948. Title = {Formal Type Soundness for Cyclone's Region System},
  10949. Year = {2001},
  10950. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmN5Y2xvbmUtcmVnaW9ucy10ci5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmN5Y2xvbmUtcmVnaW9ucy10ci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cTXRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGN5Y2xvbmUtcmVnaW9ucy10ci5wZGYADgAuABYAYwB5AGMAbABvAG4AZQAtAHIAZQBnAGkAbwBuAHMALQB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2N5Y2xvbmUtcmVnaW9ucy10ci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  10951. @inproceedings{Hanenberg:2010fk,
  10952. Acmid = {1869462},
  10953. Address = {New York, NY, USA},
  10954. Author = {Hanenberg, Stefan},
  10955. Booktitle = {Proceedings of the ACM international conference on Object oriented programming systems languages and applications},
  10956. Date-Added = {2011-07-19 09:54:38 -0600},
  10957. Date-Modified = {2011-07-19 09:54:42 -0600},
  10958. Doi = {http://doi.acm.org/10.1145/1869459.1869462},
  10959. Isbn = {978-1-4503-0203-6},
  10960. Keywords = {dynamically typed languages, empirical study, programming languages, type systems},
  10961. Location = {Reno/Tahoe, Nevada, USA},
  10962. Numpages = {14},
  10963. Pages = {22--35},
  10964. Publisher = {ACM},
  10965. Series = {OOPSLA '10},
  10966. Title = {An experiment about static and dynamic type systems: doubts about the positive impact of static type systems on development time},
  10967. Url = {http://doi.acm.org/10.1145/1869459.1869462},
  10968. Year = {2010},
  10969. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyMi1oYW5lbmJlcmcwLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDIyLWhhbmVuYmVyZzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96QdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIyLWhhbmVuYmVyZzAucGRmAA4AJgASAHAAMgAyAC0AaABhAG4AZQBuAGIAZQByAGcAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIyLWhhbmVuYmVyZzAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  10970. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1869459.1869462}}
  10971. @inproceedings{Dimoulas:2011fk,
  10972. Address = {New York, NY, USA},
  10973. Author = {Dimoulas, Christos and Findler, Robert Bruce and Flanagan, Cormac and Felleisen, Matthias},
  10974. Booktitle = {Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  10975. Date-Added = {2011-07-08 07:48:54 -0400},
  10976. Date-Modified = {2015-11-18 04:38:52 +0000},
  10977. Keywords = {behavioral contracts, blame assignment, higher-order programming},
  10978. Location = {Austin, Texas, USA},
  10979. Numpages = {12},
  10980. Pages = {215--226},
  10981. Publisher = {ACM},
  10982. Series = {POPL '11},
  10983. Title = {Correct blame for contracts: no more scapegoating},
  10984. Year = {2011},
  10985. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTUtZGltb3VsYXMucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjE1LWRpbW91bGFzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o70Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjE1LWRpbW91bGFzLnBkZgAADgAkABEAcAAyADEANQAtAGQAaQBtAG8AdQBsAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIxNS1kaW1vdWxhcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  10986. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926410}}
  10987. @inproceedings{Helsen:2000fk,
  10988. Author = {Simon Helsen and Peter Thiemann},
  10989. Booktitle = {4th International Workshop on Higher Order Operational Techniques in Semantics (HOOTS 2000)},
  10990. Date-Added = {2011-06-23 10:51:05 -0600},
  10991. Date-Modified = {2011-06-23 10:55:12 -0600},
  10992. Number = {3},
  10993. Pages = {1--19},
  10994. Publisher = {Elsevier},
  10995. Series = {ENTCS},
  10996. Title = {Syntactic Type Soundness for the Region Calculus},
  10997. Volume = {41},
  10998. Year = {2000},
  10999. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZSgxKS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZSgxKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iePRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNkYXJ0aWNsZSgxKS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUAKAAxACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NkYXJ0aWNsZSgxKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  11000. @inproceedings{Cook:1990uq,
  11001. Acmid = {96721},
  11002. Address = {New York, NY, USA},
  11003. Author = {Cook, William R. and Hill, Walter and Canning, Peter S.},
  11004. Booktitle = {Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11005. Date-Added = {2011-06-13 16:23:02 -0600},
  11006. Date-Modified = {2011-06-13 16:23:06 -0600},
  11007. Doi = {http://doi.acm.org/10.1145/96709.96721},
  11008. Isbn = {0-89791-343-4},
  11009. Location = {San Francisco, California, United States},
  11010. Numpages = {11},
  11011. Pages = {125--135},
  11012. Publisher = {ACM},
  11013. Series = {POPL '90},
  11014. Title = {Inheritance is not subtyping},
  11015. Url = {http://doi.acm.org/10.1145/96709.96721},
  11016. Year = {1990},
  11017. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTI1LWNvb2sucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTI1LWNvb2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mn0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTI1LWNvb2sucGRmAAAOABwADQBwADEAMgA1AC0AYwBvAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEyNS1jb29rLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  11018. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96721}}
  11019. @inproceedings{Malayeri:2009fk,
  11020. Acmid = {1640092},
  11021. Address = {New York, NY, USA},
  11022. Author = {Malayeri, Donna and Aldrich, Jonathan},
  11023. Booktitle = {Proceeding of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  11024. Date-Added = {2011-06-13 16:07:14 -0600},
  11025. Date-Modified = {2011-06-13 16:07:17 -0600},
  11026. Doi = {http://doi.acm.org/10.1145/1640089.1640092},
  11027. Isbn = {978-1-60558-766-0},
  11028. Keywords = {diamond problem, modularity, multimethods, multiple inheritance},
  11029. Location = {Orlando, Florida, USA},
  11030. Numpages = {20},
  11031. Pages = {21--40},
  11032. Publisher = {ACM},
  11033. Series = {OOPSLA '09},
  11034. Title = {CZ: multiple inheritance without diamonds},
  11035. Url = {http://doi.acm.org/10.1145/1640089.1640092},
  11036. Year = {2009},
  11037. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzbGEwOS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHNsYTA5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVnRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG9vcHNsYTA5LnBkZgAOABoADABvAG8AcABzAGwAYQAwADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL29vcHNsYTA5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  11038. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640092}}
  11039. @inbook{Snyder:1987vn,
  11040. Acmid = {36167},
  11041. Address = {Cambridge, MA, USA},
  11042. Author = {Snyder, Alan},
  11043. Book = {Research directions in object-oriented programming},
  11044. Date-Added = {2011-06-13 15:51:08 -0600},
  11045. Date-Modified = {2011-06-13 15:51:11 -0600},
  11046. Isbn = {0-262-19264-0},
  11047. Numpages = {24},
  11048. Pages = {165--188},
  11049. Publisher = {MIT Press},
  11050. Title = {Inheritance and the development of encapsulated software systems},
  11051. Url = {http://portal.acm.org/citation.cfm?id=36160.36167},
  11052. Year = {1987},
  11053. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWFsYW5zbnlkZXJpbmhlcml0YW5jZS5wZGbSFwsYGVdOUy5kYXRhTxEBugAAAAABugACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT6KnGWFsYW5zbnlkZXJpbmhlcml0YW5jZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtrb/KG+JOAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwQ/55wAAABEACAAAyhw2rgAAAAEAFABPoqcAT6IjAE+diQBOpFMARsk2AAIARU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOnBhcGVyczpiaWI6YWxhbnNueWRlcmluaGVyaXRhbmNlLnBkZgAADgA0ABkAYQBsAGEAbgBzAG4AeQBkAGUAcgBpAG4AaABlAHIAaQB0AGEAbgBjAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADhVc2Vycy9zaWVrL3N1YnVyYmFuL3BhcGVycy9iaWIvYWxhbnNueWRlcmluaGVyaXRhbmNlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AnUCdwJ8AocCkAKeAqICqQKyArcCxALHAtkC3ALhAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuM=},
  11054. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=36160.36167}}
  11055. @phdthesis{Bracha:1992kx,
  11056. Author = {Gilad Bracha},
  11057. Date-Added = {2011-06-13 15:39:58 -0600},
  11058. Date-Modified = {2011-06-13 15:40:44 -0600},
  11059. Month = {March},
  11060. School = {The University of Utah},
  11061. Title = {The Programming Language Jigsaw: Mixins, Modularity, and Multiple Inheritance},
  11062. Year = {1992},
  11063. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpqaWdzYXcucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpqaWdzYXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YR0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBqaWdzYXcucGRmAA4AFgAKAGoAaQBnAHMAYQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9qaWdzYXcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  11064. @article{Bergel:2008uq,
  11065. Acmid = {1327722},
  11066. Address = {Amsterdam, The Netherlands, The Netherlands},
  11067. Author = {Bergel, Alexandre and Ducasse, St\'{e}phane and Nierstrasz, Oscar and Wuyts, Roel},
  11068. Date-Added = {2011-06-13 14:23:40 -0600},
  11069. Date-Modified = {2011-06-13 14:23:44 -0600},
  11070. Doi = {10.1016/j.cl.2007.05.003},
  11071. Issn = {1477-8424},
  11072. Issue = {2-3},
  11073. Journal = {Comput. Lang. Syst. Struct.},
  11074. Keywords = {Eiffel, Flattening, Jigsaw, Mixin, Multiple-inheritance, Traits},
  11075. Month = {July},
  11076. Numpages = {26},
  11077. Pages = {83--108},
  11078. Publisher = {Elsevier Science Publishers B. V.},
  11079. Title = {Stateful traits and their formalization},
  11080. Url = {http://portal.acm.org/citation.cfm?id=1327541.1327722},
  11081. Volume = {34},
  11082. Year = {2008},
  11083. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uL0Ryb3Bib3gvYmliL0JlcmcwN2UtU3RhdGVmdWxUcmFpdHMucGRm0hcLGBlXTlMuZGF0YU8RAbAAAAAAAbAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RpCZXJnMDdlLVN0YXRlZnVsVHJhaXRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwGBzOWaxAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQmVyZzA3ZS1TdGF0ZWZ1bFRyYWl0cy5wZGYAAA4ANgAaAEIAZQByAGcAMAA3AGUALQBTAHQAYQB0AGUAZgB1AGwAVAByAGEAaQB0AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9CZXJnMDdlLVN0YXRlZnVsVHJhaXRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALoAvwDHAnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  11084. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1327541.1327722},
  11085. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.cl.2007.05.003}}
  11086. @article{Lee:1961fk,
  11087. Author = {C. Y. Lee},
  11088. Date-Added = {2011-06-13 13:37:04 -0600},
  11089. Date-Modified = {2011-06-13 13:38:01 -0600},
  11090. Journal = {IRE Transactions on Electronic Computers},
  11091. Month = {September},
  11092. Pages = {346--365},
  11093. Title = {An algorithm for path connections and its applications},
  11094. Year = {1961},
  11095. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzA1MjE5MjIyKDEpLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMDUyMTkyMjIoMSkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/xiczlmq4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA1MjE5MjIyKDEpLnBkZgAOACAADwAwADUAMgAxADkAMgAyADIAKAAxACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8wNTIxOTIyMigxKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  11096. @inproceedings{Tomita:1985uq,
  11097. Acmid = {1623625},
  11098. Address = {San Francisco, CA, USA},
  11099. Author = {Tomita, Masaru},
  11100. Booktitle = {Proceedings of the 9th international joint conference on Artificial intelligence - Volume 2},
  11101. Date-Added = {2011-05-28 21:43:19 -0600},
  11102. Date-Modified = {2011-05-28 21:43:27 -0600},
  11103. Isbn = {0-934613-02-8, 978-0-934-61302-6},
  11104. Location = {Los Angeles, California},
  11105. Numpages = {9},
  11106. Pages = {756--764},
  11107. Publisher = {Morgan Kaufmann Publishers Inc.},
  11108. Title = {An efficient context-free parsing algorithm for natural languages},
  11109. Url = {http://portal.acm.org/citation.cfm?id=1623611.1623625},
  11110. Year = {1985},
  11111. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS44MC41MDcwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjgwLjUwNzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lS8zlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS44MC41MDcwLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA4ADAALgA1ADAANwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjgwLjUwNzAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  11112. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1623611.1623625}}
  11113. @phdthesis{Earley:1968fk,
  11114. Address = {Pittsburgh, PA, USA},
  11115. Author = {Earley, Jay Clark},
  11116. Date-Added = {2011-05-28 21:32:44 -0600},
  11117. Date-Modified = {2011-05-28 21:32:47 -0600},
  11118. Note = {AAI6907901},
  11119. Publisher = {Carnegie Mellon University},
  11120. Title = {An efficient context-free parsing algorithm},
  11121. Year = {1968}}
  11122. @article{Earley:1970ly,
  11123. Acmid = {362035},
  11124. Address = {New York, NY, USA},
  11125. Author = {Earley, Jay},
  11126. Date-Added = {2011-05-28 11:31:46 -0600},
  11127. Date-Modified = {2011-05-28 11:31:48 -0600},
  11128. Doi = {http://doi.acm.org/10.1145/362007.362035},
  11129. Issn = {0001-0782},
  11130. Issue = {2},
  11131. Journal = {Commun. ACM},
  11132. Keywords = {compilers, computational complexity, context-free grammar, parsing, syntax analysis},
  11133. Month = {February},
  11134. Numpages = {9},
  11135. Pages = {94--102},
  11136. Publisher = {ACM},
  11137. Title = {An efficient context-free parsing algorithm},
  11138. Url = {http://doi.acm.org/10.1145/362007.362035},
  11139. Volume = {13},
  11140. Year = {1970},
  11141. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTQtZWFybGV5LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk0LWVhcmxleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97v9EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDk0LWVhcmxleS5wZGYADgAeAA4AcAA5ADQALQBlAGEAcgBsAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDk0LWVhcmxleS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  11142. Bdsk-Url-1 = {http://doi.acm.org/10.1145/362007.362035}}
  11143. @book{Jurafsky:2009zr,
  11144. Author = {Dan Jurafsky and James Martin},
  11145. Date-Added = {2011-05-28 10:53:19 -0600},
  11146. Date-Modified = {2011-05-28 10:54:27 -0600},
  11147. Publisher = {Pearson Prentice Hall},
  11148. Title = {Speech and Language Processing},
  11149. Year = {2009}}
  11150. @manual{Paulson:2011ys,
  11151. Author = {Lawrence C. Paulson and Tobias Nipkow and Markus Wenzel},
  11152. Date-Added = {2011-05-28 10:49:21 -0600},
  11153. Date-Modified = {2011-05-28 10:50:46 -0600},
  11154. Month = {January},
  11155. Organization = {University of Cambridge},
  11156. Title = {Isabelle Reference Manual},
  11157. Year = {2011},
  11158. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdyZWYucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdyZWYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4m+0Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgByZWYucGRmAAAOABAABwByAGUAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcmVmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  11159. @phdthesis{Missura:1997vn,
  11160. Author = {Stephan Albert Missura},
  11161. Date-Added = {2011-05-28 10:35:24 -0600},
  11162. Date-Modified = {2011-05-28 10:36:09 -0600},
  11163. School = {ETH Zurich},
  11164. Title = {Higher-Order Mixfix Syntax for Representing Mathematical Notation and its Parsing},
  11165. Year = {1997},
  11166. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0aDEyMTA4LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdGgxMjEwOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KQ9EPPJgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdGgxMjEwOC5wZGYAAA4AGAALAHQAaAAxADIAMQAwADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3RoMTIxMDgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  11167. @article{Earley:1974kx,
  11168. Author = {Jay Earley},
  11169. Bibsource = {DBLP, http://dblp.uni-trier.de},
  11170. Date-Added = {2011-05-28 10:26:25 -0600},
  11171. Date-Modified = {2011-05-28 10:26:27 -0600},
  11172. Ee = {http://dx.doi.org/10.1007/BF00288747},
  11173. Journal = {Acta Inf.},
  11174. Pages = {183-192},
  11175. Title = {Ambiguity and Precedence in Syntax Description},
  11176. Volume = {4},
  11177. Year = {1974}}
  11178. @phdthesis{Wieland:2009uq,
  11179. Author = {Jacob Wieland},
  11180. Date-Added = {2011-05-28 10:09:01 -0600},
  11181. Date-Modified = {2011-05-28 10:10:02 -0600},
  11182. School = {Technische Universitat Berlin},
  11183. Title = {Parsing Mixfix Expressions},
  11184. Year = {2009},
  11185. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXdpZWxhbmRfamFjb2IucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RF3aWVsYW5kX2phY29iLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42O0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB3aWVsYW5kX2phY29iLnBkZgAADgAkABEAdwBpAGUAbABhAG4AZABfAGoAYQBjAG8AYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvd2llbGFuZF9qYWNvYi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  11186. @inproceedings{Aasa:1988fk,
  11187. Acmid = {62688},
  11188. Address = {New York, NY, USA},
  11189. Annote = {Based on Earley parser and integrates Hindley-Milner type inference.},
  11190. Author = {Aasa, Annika and Petersson, Kent and Synek, Dan},
  11191. Booktitle = {Proceedings of the 1988 ACM conference on LISP and functional programming},
  11192. Date-Added = {2011-05-28 09:54:17 -0600},
  11193. Date-Modified = {2011-09-04 01:00:27 +0200},
  11194. Doi = {http://doi.acm.org/10.1145/62678.62688},
  11195. Isbn = {0-89791-273-X},
  11196. Location = {Snowbird, Utah, United States},
  11197. Numpages = {10},
  11198. Pages = {96--105},
  11199. Publisher = {ACM},
  11200. Series = {LFP '88},
  11201. Title = {Concrete syntax for data objects in functional languages},
  11202. Url = {http://doi.acm.org/10.1145/62678.62688},
  11203. Year = {1988},
  11204. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTYtYWFzYS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5Ni1hYXNhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8HRDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA5Ni1hYXNhLnBkZgAOABoADABwADkANgAtAGEAYQBzAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A5Ni1hYXNhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  11205. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62678.62688}}
  11206. @inproceedings{Pettersson:1992fk,
  11207. Author = {Mikael Pettersson and Peter Fritzson},
  11208. Booktitle = {ACM SIGPLAN Workshop on ML and its Applications},
  11209. Date-Added = {2011-05-12 09:38:37 -0600},
  11210. Date-Modified = {2011-09-04 01:09:36 +0200},
  11211. Month = {June},
  11212. Title = {A General and Practical Approach to Concrete Syntax Objects within {ML}},
  11213. Year = {1992},
  11214. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD21sOTJzeW5vYmpzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPbWw5MnN5bm9ianMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL947NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbWw5MnN5bm9ianMucGRmAAAOACAADwBtAGwAOQAyAHMAeQBuAG8AYgBqAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21sOTJzeW5vYmpzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  11215. @article{Moses:1970fk,
  11216. Acmid = {1093411},
  11217. Address = {New York, NY, USA},
  11218. Author = {Moses, Joel},
  11219. Date-Added = {2011-05-11 12:53:09 -0600},
  11220. Date-Modified = {2011-10-21 11:04:29 -0600},
  11221. Doi = {http://doi.acm.org/10.1145/1093410.1093411},
  11222. Issue = {15},
  11223. Journal = {SIGSAM Bull.},
  11224. Month = {July},
  11225. Numpages = {15},
  11226. Pages = {13--27},
  11227. Publisher = {ACM},
  11228. Title = {The function of {FUNCTION} in {LISP} or why the {FUNARG} problem should be called the environment problem},
  11229. Year = {1970},
  11230. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMtbW9zZXMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMtbW9zZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mv0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTMtbW9zZXMucGRmAAAOABwADQBwADEAMwAtAG0AbwBzAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEzLW1vc2VzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  11231. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1093410.1093411}}
  11232. @inproceedings{Gregor:2002zr,
  11233. Author = {Gregor, S.D.P. and Osman, B. and Musser, D.R. and Siek, J.G. and Lee, L.-Q. and Lumsdaine, A.},
  11234. Booktitle = {Parallel and Distributed Processing Symposium., Proceedings International, IPDPS 2002, Abstracts and CD-ROM},
  11235. Date-Added = {2011-05-10 13:06:50 -0600},
  11236. Date-Modified = {2011-05-10 13:06:53 -0600},
  11237. Doi = {10.1109/IPDPS.2002.1016576},
  11238. Pages = {174 -181},
  11239. Title = {Concept-based component libraries and optimizing compilers},
  11240. Year = {2002},
  11241. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2002.1016576}}
  11242. @inproceedings{Siek:2009ys,
  11243. Acmid = {1570511},
  11244. Address = {New York, NY, USA},
  11245. Author = {Siek, Jeremy G. and Wadler, Philip},
  11246. Booktitle = {Proceedings for the 1st workshop on Script to Program Evolution},
  11247. Date-Added = {2011-05-10 13:02:02 -0600},
  11248. Date-Modified = {2011-05-10 13:02:05 -0600},
  11249. Doi = {http://doi.acm.org/10.1145/1570506.1570511},
  11250. Isbn = {978-1-60558-543-7},
  11251. Location = {Genova, Italy},
  11252. Numpages = {13},
  11253. Pages = {34--46},
  11254. Publisher = {ACM},
  11255. Series = {STOP '09},
  11256. Title = {Threesomes, with and without blame},
  11257. Url = {http://doi.acm.org/10.1145/1570506.1570511},
  11258. Year = {2009},
  11259. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1570506.1570511}}
  11260. @inproceedings{Gottschlich:2009vn,
  11261. Acmid = {1565826},
  11262. Address = {New York, NY, USA},
  11263. Author = {Gottschlich, Justin E. and Siek, Jeremy G. and Vachharajani, Manish and Winkler, Dwight Y. and Connors, Daniel A.},
  11264. Booktitle = {Proceedings of the 4th workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems},
  11265. Date-Added = {2011-05-10 13:01:06 -0600},
  11266. Date-Modified = {2011-05-10 13:01:09 -0600},
  11267. Doi = {http://doi.acm.org/10.1145/1565824.1565826},
  11268. Isbn = {978-1-60558-541-3},
  11269. Keywords = {irrevocable/inevitable transactions, lock-aware transactional memory, mutual exclusion, software transactional memory},
  11270. Location = {Genova, Italy},
  11271. Numpages = {8},
  11272. Pages = {10--17},
  11273. Publisher = {ACM},
  11274. Series = {ICOOOLPS '09},
  11275. Title = {An efficient lock-aware transactional memory implementation},
  11276. Url = {http://doi.acm.org/10.1145/1565824.1565826},
  11277. Year = {2009},
  11278. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1565824.1565826}}
  11279. @article{Karlin:2011kx,
  11280. Acmid = {1964226},
  11281. Address = {New York, NY, USA},
  11282. Author = {Karlin, Ian and Jessup, Elizabeth and Belter, Geoffrey and Siek, Jeremy G.},
  11283. Date-Added = {2011-05-10 12:51:54 -0600},
  11284. Date-Modified = {2011-05-10 12:51:57 -0600},
  11285. Doi = {http://doi.acm.org/10.1145/1964218.1964226},
  11286. Issn = {0163-5999},
  11287. Issue = {4},
  11288. Issue_Date = {March 2011},
  11289. Journal = {SIGMETRICS Perform. Eval. Rev.},
  11290. Keywords = {auto-tuning, memory modeling, parallel processing},
  11291. Month = {March},
  11292. Numpages = {7},
  11293. Pages = {43--49},
  11294. Publisher = {ACM},
  11295. Title = {Parallel memory prediction for fused linear algebra kernels},
  11296. Url = {http://doi.acm.org/10.1145/1964218.1964226},
  11297. Volume = {38},
  11298. Year = {2011},
  11299. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1964218.1964226}}
  11300. @inproceedings{Zhu:2009uq,
  11301. Acmid = {1547900},
  11302. Address = {Washington, DC, USA},
  11303. Author = {Zhu, Angela Yun and Taha, Walid and Cartwright, Robert and Martel, Matthieu and Siek, Jeremy G.},
  11304. Booktitle = {Proceedings of the 2009 International Conference on Embedded Software and Systems},
  11305. Date-Added = {2011-05-10 12:33:15 -0600},
  11306. Date-Modified = {2011-05-10 12:33:17 -0600},
  11307. Doi = {10.1109/ICESS.2009.91},
  11308. Isbn = {978-0-7695-3678-1},
  11309. Keywords = {real numbers, cyber-physical system, exact real arithmetic},
  11310. Numpages = {8},
  11311. Pages = {115--122},
  11312. Publisher = {IEEE Computer Society},
  11313. Title = {In Pursuit of Real Answers},
  11314. Url = {http://portal.acm.org/citation.cfm?id=1547553.1547900},
  11315. Year = {2009},
  11316. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1547553.1547900},
  11317. Bdsk-Url-2 = {http://dx.doi.org/10.1109/ICESS.2009.91}}
  11318. @inproceedings{Gottschlich:2010fk,
  11319. Acmid = {1772970},
  11320. Address = {New York, NY, USA},
  11321. Author = {Gottschlich, Justin E. and Vachharajani, Manish and Siek, Jeremy G.},
  11322. Booktitle = {Proceedings of the 8th annual IEEE/ACM international symposium on Code generation and optimization},
  11323. Date-Added = {2011-05-10 12:28:50 -0600},
  11324. Date-Modified = {2011-05-10 12:28:53 -0600},
  11325. Doi = {http://doi.acm.org/10.1145/1772954.1772970},
  11326. Isbn = {978-1-60558-635-9},
  11327. Keywords = {commit-time invalidation, software transactional memory},
  11328. Location = {Toronto, Ontario, Canada},
  11329. Numpages = {10},
  11330. Pages = {101--110},
  11331. Publisher = {ACM},
  11332. Series = {CGO '10},
  11333. Title = {An efficient software transactional memory using commit-time invalidation},
  11334. Url = {http://doi.acm.org/10.1145/1772954.1772970},
  11335. Year = {2010},
  11336. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxMDEtZ290dHNjaGxpY2gwLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDEwMS1nb3R0c2NobGljaDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95iNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEwMS1nb3R0c2NobGljaDAucGRmAAAOACwAFQBwADEAMAAxAC0AZwBvAHQAdABzAGMAaABsAGkAYwBoADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMDEtZ290dHNjaGxpY2gwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  11337. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1772954.1772970}}
  11338. @inproceedings{Marlow:2008:PGG:1375634.1375637,
  11339. Acmid = {1375637},
  11340. Address = {New York, NY, USA},
  11341. Author = {Marlow, Simon and Harris, Tim and James, Roshan P. and Peyton Jones, Simon},
  11342. Booktitle = {Proceedings of the 7th international symposium on Memory management},
  11343. Date-Added = {2011-05-04 14:56:49 -0600},
  11344. Date-Modified = {2011-05-04 14:56:49 -0600},
  11345. Doi = {http://doi.acm.org/10.1145/1375634.1375637},
  11346. Isbn = {978-1-60558-134-7},
  11347. Keywords = {parallel garbage collection},
  11348. Location = {Tucson, AZ, USA},
  11349. Numpages = {10},
  11350. Pages = {11--20},
  11351. Publisher = {ACM},
  11352. Series = {ISMM '08},
  11353. Title = {Parallel generational-copying garbage collection with a block-structured heap},
  11354. Url = {http://doi.acm.org/10.1145/1375634.1375637},
  11355. Year = {2008},
  11356. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTEtbWFybG93LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDExLW1hcmxvdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ldEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDExLW1hcmxvdy5wZGYADgAeAA4AcAAxADEALQBtAGEAcgBsAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDExLW1hcmxvdy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  11357. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375634.1375637}}
  11358. @article{Vuduc:2004ly,
  11359. Abstract = {Achieving peak performance from the computational kernels that dominate application performance often requires extensive machine-dependent tuning by hand. Automatic tuning systems have emerged in response, and they typically operate by (1) generating a large number of possible, reasonable implementations of a kernel, and (2) selecting the fastest implementation by a combination of heuristic modeling, heuristic pruning, and empirical search (i.e. actually running the code). This paper presents quantitative data that motivate the development of such a search-based system, using dense matrix multiply as a case study. The statistical distributions of performance within spaces of reasonable implementations, when observed on a variety of hardware platforms, lead us to pose and address two general problems which arise during the search process. First, we develop a heuristic for stopping an exhaustive compiletime search early if a near-optimal implementation is found. Secondly, we show how to construct run-time decision rules, based on run-time inputs, for selecting from among a subset of the best implementations when the space of inputs can be described by continuously varying features. We address both problems by using statistical modeling techniques that exploit the large amount of performance data collected during the search. We demonstrate these methods on actual performance data collected by the PHiPAC tuning system for dense matrix multiply. We close with a survey of recent projects that use or otherwise advocate an empirical search-based approach to code generation and algorithm selection, whether at the level of computational kernels, compiler and run-time systems, or problem-solving environments. Collectively, these efforts suggest a number of possible software architectures for constructing platform-adapted libraries and applications.},
  11360. Author = {Vuduc, Richard and Demmel, James W. and Bilmes, Jeff A.},
  11361. Date-Added = {2011-04-14 14:28:53 -0600},
  11362. Date-Modified = {2011-04-14 14:28:57 -0600},
  11363. Doi = {10.1177/1094342004041293},
  11364. Eprint = {http://hpc.sagepub.com/content/18/1/65.full.pdf+html},
  11365. Journal = {International Journal of High Performance Computing Applications},
  11366. Number = {1},
  11367. Pages = {65-94},
  11368. Title = {Statistical Models for Empirical Search-Based Performance Tuning},
  11369. Url = {http://hpc.sagepub.com/content/18/1/65.abstract},
  11370. Volume = {18},
  11371. Year = {2004},
  11372. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QZC4uL0Ryb3Bib3gvYmliL0ludGVybmF0aW9uYWwgSm91cm5hbCBvZiBIaWdoIFBlcmZvcm1hbmNlIENvbXB1dGluZyBBcHBsaWNhdGlvbnMtMjAwNC1WdWR1Yy02NS05NC5wZGbSFwsYGVdOUy5kYXRhTxECZgAAAAACZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH0ludGVybmF0aW9uYWwgSm91cm5hbCNGMEI3Qi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC3vM5Zr7AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhSwAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBJbnRlcm5hdGlvbmFsIEpvdXJuYWwjRjBCN0IucGRmAA4ArABVAEkAbgB0AGUAcgBuAGEAdABpAG8AbgBhAGwAIABKAG8AdQByAG4AYQBsACAAbwBmACAASABpAGcAaAAgAFAAZQByAGYAbwByAG0AYQBuAGMAZQAgAEMAbwBtAHAAdQB0AGkAbgBnACAAQQBwAHAAbABpAGMAYQB0AGkAbwBuAHMALQAyADAAMAA0AC0AVgB1AGQAdQBjAC0ANgA1AC0AOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBtVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSW50ZXJuYXRpb25hbCBKb3VybmFsIG9mIEhpZ2ggUGVyZm9ybWFuY2UgQ29tcHV0aW5nIEFwcGxpY2F0aW9ucy0yMDA0LVZ1ZHVjLTY1LTk0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgD1APoBAgNsA24DcwN+A4cDlQOZA6ADqQOuA7sDvgPQA9MD2AAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAPa},
  11373. Bdsk-Url-1 = {http://hpc.sagepub.com/content/18/1/65.abstract},
  11374. Bdsk-Url-2 = {http://dx.doi.org/10.1177/1094342004041293}}
  11375. @inproceedings{Balaprakash:2011zr,
  11376. Author = {Balaprakash, P. and Wild, S. and Hovland, P.},
  11377. Conference = {Conditionally accepted for Sixth international Workshop on Automatic Performance Tuning (iWAPT2011)},
  11378. Date-Added = {2011-04-14 13:53:12 -0600},
  11379. Date-Modified = {2011-04-14 13:53:22 -0600},
  11380. Month = {July},
  11381. Numpages = {10},
  11382. Title = {Can search algorithms save large-scale automatic performance tuning?},
  11383. Year = {2011},
  11384. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1AxODIzLnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJUDE4MjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JTczlmy4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eF+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFAxODIzLnBkZgAOABQACQBQADEAOAAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QMTgyMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  11385. @techreport{Qasem03improvingperformance,
  11386. Author = {Apan Qasem and Guohua Jin and John Mellor-crummey},
  11387. Date-Added = {2011-04-14 13:50:15 -0600},
  11388. Date-Modified = {2011-04-14 13:50:15 -0600},
  11389. Institution = {In manuscript},
  11390. Title = {Improving performance with integrated program transformations},
  11391. Year = {2003},
  11392. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsY3BjMDMucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpsY3BjMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3it0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBsY3BjMDMucGRmAA4AFgAKAGwAYwBwAGMAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9sY3BjMDMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  11393. @inproceedings{Pouchet:2010ys,
  11394. Acmid = {1884672},
  11395. Address = {Washington, DC, USA},
  11396. Author = {Pouchet, Louis-No{\"e}l and Bondhugula, Uday and Bastoul, C\'{e}dric and Cohen, Albert and Ramanujam, J. and Sadayappan, P.},
  11397. Booktitle = {Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis},
  11398. Date-Added = {2011-04-14 12:58:00 -0600},
  11399. Date-Modified = {2011-04-14 12:58:04 -0600},
  11400. Doi = {http://dx.doi.org/10.1109/SC.2010.14},
  11401. Isbn = {978-1-4244-7559-9},
  11402. Numpages = {11},
  11403. Pages = {1--11},
  11404. Publisher = {IEEE Computer Society},
  11405. Series = {SC '10},
  11406. Title = {Combined Iterative and Model-driven Optimization in an Automatic Parallelization Framework},
  11407. Url = {http://dx.doi.org/10.1109/SC.2010.14},
  11408. Year = {2010},
  11409. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzc1NTkwMDI5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNzU1OTAwMjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ww8zlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADc1NTkwMDI5LnBkZgAADgAaAAwANwA1ADUAOQAwADAAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNzU1OTAwMjkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  11410. Bdsk-Url-1 = {http://dx.doi.org/10.1109/SC.2010.14}}
  11411. @techreport{Darte:2000vn,
  11412. Author = {Alain Darte and Guillaume Huard},
  11413. Date-Added = {2011-04-14 11:23:45 -0600},
  11414. Date-Modified = {2011-04-14 11:24:56 -0600},
  11415. Institution = {Ecole Normale Superieure de Lyon},
  11416. Month = {May},
  11417. Number = {2000-22},
  11418. Title = {Loop Shifting for Loop Parallelization},
  11419. Year = {2000},
  11420. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0xJUC1SUjIwMDAtMjIucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFMSVAtUlIyMDAwLTIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwR3zOWbBQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VUAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATElQLVJSMjAwMC0yMi5wZGYADgAkABEATABJAFAALQBSAFIAMgAwADAAMAAtADIAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0xJUC1SUjIwMDAtMjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  11421. @inproceedings{Bondhugula:2010kx,
  11422. Acmid = {1854317},
  11423. Address = {New York, NY, USA},
  11424. Author = {Bondhugula, Uday and Gunluk, Oktay and Dash, Sanjeeb and Renganarayanan, Lakshminarayanan},
  11425. Booktitle = {Proceedings of the 19th international conference on Parallel architectures and compilation techniques},
  11426. Date-Added = {2011-04-14 10:34:48 -0600},
  11427. Date-Modified = {2011-04-14 10:34:55 -0600},
  11428. Doi = {http://doi.acm.org/10.1145/1854273.1854317},
  11429. Isbn = {978-1-4503-0178-7},
  11430. Keywords = {automatic parallelization, locality optimization, loop fusion, polyhedral model, prefetching},
  11431. Location = {Vienna, Austria},
  11432. Numpages = {10},
  11433. Pages = {343--352},
  11434. Publisher = {ACM},
  11435. Series = {PACT '10},
  11436. Title = {A model for fusion and code motion in an automatic parallelizing compiler},
  11437. Url = {http://doi.acm.org/10.1145/1854273.1854317},
  11438. Year = {2010},
  11439. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzNDMtYm9uZGh1Z3VsYS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzNDMtYm9uZGh1Z3VsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esXRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzNDMtYm9uZGh1Z3VsYS5wZGYAAA4AKAATAHAAMwA0ADMALQBiAG8AbgBkAGgAdQBnAHUAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMzQzLWJvbmRodWd1bGEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  11440. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1854273.1854317}}
  11441. @inproceedings{Megiddo:1997uq,
  11442. Acmid = {258520},
  11443. Address = {New York, NY, USA},
  11444. Author = {Megiddo, Nimrod and Sarkar, Vivek},
  11445. Booktitle = {Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures},
  11446. Date-Added = {2011-04-14 10:11:17 -0600},
  11447. Date-Modified = {2011-04-14 10:11:22 -0600},
  11448. Doi = {http://doi.acm.org/10.1145/258492.258520},
  11449. Isbn = {0-89791-890-8},
  11450. Location = {Newport, Rhode Island, United States},
  11451. Numpages = {10},
  11452. Pages = {282--291},
  11453. Publisher = {ACM},
  11454. Series = {SPAA '97},
  11455. Title = {Optimal weighted loop fusion for parallel programs},
  11456. Url = {http://doi.acm.org/10.1145/258492.258520},
  11457. Year = {1997},
  11458. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODItbWVnaWRkby5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODItbWVnaWRkby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eo/RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyODItbWVnaWRkby5wZGYADgAiABAAcAAyADgAMgAtAG0AZQBnAGkAZABkAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyODItbWVnaWRkby5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  11459. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258492.258520}}
  11460. @article{Huang:2011fk,
  11461. Acmid = {1890029},
  11462. Address = {New York, NY, USA},
  11463. Articleno = {6},
  11464. Author = {Huang, Shan Shan and Smaragdakis, Yannis},
  11465. Date-Added = {2011-04-07 14:59:00 -0600},
  11466. Date-Modified = {2011-04-07 14:59:06 -0600},
  11467. Doi = {http://doi.acm.org/10.1145/1890028.1890029},
  11468. Issn = {0164-0925},
  11469. Issue = {2},
  11470. Issue_Date = {January 2011},
  11471. Journal = {ACM Trans. Program. Lang. Syst.},
  11472. Keywords = {Metaprogramming, language extensions, morphing},
  11473. Month = {February},
  11474. Numpages = {44},
  11475. Pages = {6:1--6:44},
  11476. Publisher = {ACM},
  11477. Title = {Morphing: Structurally shaping a class by reflecting on others},
  11478. Url = {http://doi.acm.org/10.1145/1890028.1890029},
  11479. Volume = {33},
  11480. Year = {2011},
  11481. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhNi1odWFuZy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAyMLjZ0grAAAADF50DGE2LWh1YW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPY5TJw4/TAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAyMMptwAAABEACAAAycPWIwAAAAEAFAAMXnQAC65TAAuuMAAHHvIAAJZCAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAamVyZW15c2llazoAc3VidXJiYW46AHBhcGVyczoAYmliOgBhNi1odWFuZy5wZGYAAA4AGgAMAGEANgAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL2plcmVteXNpZWsvc3VidXJiYW4vcGFwZXJzL2JpYi9hNi1odWFuZy5wZGYAABMAAS8AABUAAgAR//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  11482. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1890028.1890029}}
  11483. @incollection{Smith:2005kx,
  11484. Affiliation = {Department of Computing, Imperial College London},
  11485. Author = {Smith, Charles and Drossopoulou, Sophia},
  11486. Booktitle = {ECOOP 2005 - Object-Oriented Programming},
  11487. Date-Added = {2011-04-07 09:45:54 -0600},
  11488. Date-Modified = {2011-04-07 09:46:10 -0600},
  11489. Editor = {Black, Andrew P.},
  11490. Note = {10.1007/11531142_20},
  11491. Pages = {734-734},
  11492. Publisher = {Springer Berlin / Heidelberg},
  11493. Series = {Lecture Notes in Computer Science},
  11494. Title = {Chai: Traits for Java-Like Languages},
  11495. Url = {http://dx.doi.org/10.1007/11531142_20},
  11496. Volume = {3586},
  11497. Year = {2005},
  11498. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDEzKS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDEzKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c37RDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGZ1bGx0ZXh0KDEzKS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQAzACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0KDEzKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  11499. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11531142_20}}
  11500. @article{Liquori:2008uq,
  11501. Acmid = {1330022},
  11502. Address = {New York, NY, USA},
  11503. Articleno = {11},
  11504. Author = {Liquori, Luigi and Spiwack, Arnaud},
  11505. Date-Added = {2011-04-07 09:36:12 -0600},
  11506. Date-Modified = {2011-04-07 09:36:15 -0600},
  11507. Doi = {http://doi.acm.org/10.1145/1330017.1330022},
  11508. Issn = {0164-0925},
  11509. Issue = {2},
  11510. Journal = {ACM Trans. Program. Lang. Syst.},
  11511. Keywords = {Java, inheritance, language design, language semantics},
  11512. Month = {March},
  11513. Numpages = {32},
  11514. Pages = {11:1--11:32},
  11515. Publisher = {ACM},
  11516. Title = {FeatherTrait: A modest extension of Featherweight Java},
  11517. Url = {http://doi.acm.org/10.1145/1330017.1330022},
  11518. Volume = {30},
  11519. Year = {2008},
  11520. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ExMS1saXF1b3JpLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTExLWxpcXVvcmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uatEPNSUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t1AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTExLWxpcXVvcmkucGRmAAAOACAADwBhADEAMQAtAGwAaQBxAHUAbwByAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ExMS1saXF1b3JpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  11521. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1330017.1330022}}
  11522. @inproceedings{Fisher:2004fk,
  11523. Author = {Kathleen Fisher and John Reppy},
  11524. Booktitle = {Workshop on Foundations of Object-oriented Programming},
  11525. Date-Added = {2011-04-07 09:32:44 -0600},
  11526. Date-Modified = {2011-04-07 09:33:22 -0600},
  11527. Title = {A Typed Calculus of Traits},
  11528. Year = {2004},
  11529. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmZvb2wwNF9maXNoZXJfLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZm9vbDA0X2Zpc2hlcl8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zbtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZm9vbDA0X2Zpc2hlcl8ucGRmAA4AJgASAGYAbwBvAGwAMAA0AF8AZgBpAHMAaABlAHIAXwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZm9vbDA0X2Zpc2hlcl8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  11530. @inproceedings{Bettini:2010fk,
  11531. Acmid = {1774530},
  11532. Address = {New York, NY, USA},
  11533. Author = {Bettini, Lorenzo and Damiani, Ferruccio and Schaefer, Ina},
  11534. Booktitle = {Proceedings of the 2010 ACM Symposium on Applied Computing},
  11535. Date-Added = {2011-04-05 23:24:06 -0600},
  11536. Date-Modified = {2011-04-05 23:24:10 -0600},
  11537. Doi = {http://doi.acm.org/10.1145/1774088.1774530},
  11538. Isbn = {978-1-60558-639-7},
  11539. Keywords = {featherweight java, feature model, software product line, trait, type system},
  11540. Location = {Sierre, Switzerland},
  11541. Numpages = {7},
  11542. Pages = {2096--2102},
  11543. Publisher = {ACM},
  11544. Series = {SAC '10},
  11545. Title = {Implementing software product lines using traits},
  11546. Url = {http://doi.acm.org/10.1145/1774088.1774530},
  11547. Year = {2010},
  11548. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpvb3BzMTAucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpvb3BzMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lU0Q846wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzsAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBvb3BzMTAucGRmAA4AFgAKAG8AbwBwAHMAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9vb3BzMTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  11549. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1774088.1774530}}
  11550. @book{Kiczales:1991fk,
  11551. Author = {Gregor Kiczales and Jim des Rivieres and Daniel G. Bobrow},
  11552. Date-Added = {2011-04-05 10:40:41 -0600},
  11553. Date-Modified = {2011-04-05 10:41:55 -0600},
  11554. Publisher = {MIT Press},
  11555. Title = {The Art of the Metaobject Protocol},
  11556. Year = {1991}}
  11557. @inproceedings{Dahl:1968uq,
  11558. Acmid = {805258},
  11559. Booktitle = {Proceedings of the second conference on Applications of simulations},
  11560. Date-Added = {2011-04-05 10:13:29 -0600},
  11561. Date-Modified = {2011-04-05 10:13:32 -0600},
  11562. Location = {New York, New York, United States},
  11563. Numpages = {3},
  11564. Pages = {29--31},
  11565. Publisher = {Winter Simulation Conference},
  11566. Title = {Some features of the SIMULA 67 language},
  11567. Url = {http://portal.acm.org/citation.cfm?id=800166.805258},
  11568. Year = {1968},
  11569. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjktZGFobC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyOS1kYWhsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epnRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyOS1kYWhsLnBkZgAOABoADABwADIAOQAtAGQAYQBoAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyOS1kYWhsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  11570. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=800166.805258}}
  11571. @article{Dahl:1966:SAS:365813.365819,
  11572. Acmid = {365819},
  11573. Address = {New York, NY, USA},
  11574. Author = {Dahl, Ole-Johan and Nygaard, Kristen},
  11575. Date-Added = {2011-04-05 10:09:20 -0600},
  11576. Date-Modified = {2011-04-05 10:09:20 -0600},
  11577. Doi = {http://doi.acm.org/10.1145/365813.365819},
  11578. Issn = {0001-0782},
  11579. Issue = {9},
  11580. Journal = {Commun. ACM},
  11581. Month = {September},
  11582. Numpages = {8},
  11583. Pages = {671--678},
  11584. Publisher = {ACM},
  11585. Title = {SIMULA: an ALGOL-based simulation language},
  11586. Url = {http://doi.acm.org/10.1145/365813.365819},
  11587. Volume = {9},
  11588. Year = {1966},
  11589. Bdsk-Url-1 = {http://doi.acm.org/10.1145/365813.365819}}
  11590. @incollection{Scharli:2003fk,
  11591. Affiliation = {Software Composition Group , University of Bern, Switzerland x},
  11592. Author = {Nathanael Sch{\"a}rli and Ducasse, St\'{e}phane and Oscar Nierstrasz and Andrew P. Black},
  11593. Booktitle = {ECOOP 2003 -- Object-Oriented Programming},
  11594. Date-Added = {2011-04-04 09:54:20 -0600},
  11595. Date-Modified = {2011-11-11 11:23:58 -0700},
  11596. Pages = {327-339},
  11597. Publisher = {Springer Berlin / Heidelberg},
  11598. Series = {Lecture Notes in Computer Science},
  11599. Title = {Traits: Composable Units of Behaviour},
  11600. Url = {http://dx.doi.org/10.1007/978-3-540-45070-2_12},
  11601. Volume = {2743},
  11602. Year = {2003},
  11603. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDEyKS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDEyKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c33RDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGZ1bGx0ZXh0KDEyKS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0KDEyKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  11604. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-45070-2_12}}
  11605. @techreport{Tasker:2009zr,
  11606. Author = {Martin Tasker},
  11607. Date-Added = {2011-03-08 06:41:36 -0700},
  11608. Date-Modified = {2011-03-08 06:42:23 -0700},
  11609. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11610. Month = {June},
  11611. Number = {N2893},
  11612. Title = {The long pole gets longer},
  11613. Year = {2009}}
  11614. @techreport{Stroustrup:2009ys,
  11615. Author = {Bjarne Stroustrup},
  11616. Date-Added = {2011-03-08 05:53:44 -0700},
  11617. Date-Modified = {2011-03-08 05:54:36 -0700},
  11618. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11619. Month = {June},
  11620. Number = {N2906},
  11621. Title = {Simplifying the use of concepts},
  11622. Year = {2009}}
  11623. @book{Gamma:1995vn,
  11624. Address = {Boston, MA, USA},
  11625. Author = {Gamma, Erich and Helm, Richard and Johnson, Ralph and Vlissides, John},
  11626. Date-Added = {2011-03-08 05:29:10 -0700},
  11627. Date-Modified = {2011-03-08 05:29:12 -0700},
  11628. Isbn = {0-201-63361-2},
  11629. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  11630. Title = {Design patterns: elements of reusable object-oriented software},
  11631. Year = {1995}}
  11632. @article{Kiczales:1996kx,
  11633. Acmid = {242420},
  11634. Address = {New York, NY, USA},
  11635. Articleno = {154},
  11636. Author = {Kiczales, G.},
  11637. Date-Added = {2011-03-08 05:27:33 -0700},
  11638. Date-Modified = {2011-03-08 05:27:42 -0700},
  11639. Doi = {http://doi.acm.org/10.1145/242224.242420},
  11640. Issn = {0360-0300},
  11641. Issue = {4es},
  11642. Journal = {ACM Comput. Surv.},
  11643. Month = {December},
  11644. Publisher = {ACM},
  11645. Title = {Aspect-oriented programming},
  11646. Url = {http://doi.acm.org/10.1145/242224.242420},
  11647. Volume = {28},
  11648. Year = {1996},
  11649. Bdsk-Url-1 = {http://doi.acm.org/10.1145/242224.242420}}
  11650. @article{Laufer:2000uq,
  11651. Abstract = {In Java, an interface specifies public abstract methods and associated public constants. Conformance of a class to an interface is by name. We propose to allow structural conformance to interfaces: any class or interface that declares or implements each method in a target interface conforms structurally to the interface, and any expression of the source class or interface type can be used where a value of the target interface type is expected. We argue that structural conformance results in a major gain in flexibility in situations that require retroactive abstraction over types. Structural conformance requires no additional syntax and only small modifications to the Java compiler and optionally, for performance reasons, the virtual machine, resulting in a minor performance penalty. Our extension is type-safe: a cast-free program that compiles without errors will not have any type errors at run time. Our extension is conservative: existing Java programs still compile and run in the same manner as under the original language definition. Finally, structural conformance works well with recent extensions such as Java remote method invocation. We have implemented our extension of Java with structural interface conformance by modifying the Java Developers Kit 1.1.5 source release for Solaris and Windows 95/NT. We have also created a test suite for the extension.},
  11652. Author = {Laufer, Konstantin and Baumgartner, Gerald and Russo, Vincent F.},
  11653. Date-Added = {2011-03-08 05:24:03 -0700},
  11654. Date-Modified = {2011-03-08 05:24:06 -0700},
  11655. Doi = {10.1093/comjnl/43.6.469},
  11656. Eprint = {http://comjnl.oxfordjournals.org/content/43/6/469.full.pdf+html},
  11657. Journal = {The Computer Journal},
  11658. Number = {6},
  11659. Pages = {469-481},
  11660. Title = {Safe Structural Conformance for Java},
  11661. Url = {http://comjnl.oxfordjournals.org/content/43/6/469.abstract},
  11662. Volume = {43},
  11663. Year = {2000},
  11664. Bdsk-Url-1 = {http://comjnl.oxfordjournals.org/content/43/6/469.abstract},
  11665. Bdsk-Url-2 = {http://dx.doi.org/10.1093/comjnl/43.6.469}}
  11666. @article{Baumgartner:1995fk,
  11667. Author = {Baumgartner, Gerald and Russo, Vincent F.},
  11668. Date-Added = {2011-03-08 05:21:00 -0700},
  11669. Date-Modified = {2011-03-08 05:21:04 -0700},
  11670. Doi = {10.1002/spe.4380250803},
  11671. Issn = {1097-024X},
  11672. Journal = {Software: Practice and Experience},
  11673. Keywords = {object-oriented language, abstract data type, subtyping, polymorphism, C++, inheritance},
  11674. Number = {8},
  11675. Pages = {863--889},
  11676. Publisher = {John Wiley & Sons, Ltd.},
  11677. Title = {Signatures: A language extension for improving type abstraction and subtype polymorphism in C++},
  11678. Url = {http://dx.doi.org/10.1002/spe.4380250803},
  11679. Volume = {25},
  11680. Year = {1995},
  11681. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380250803}}
  11682. @techreport{Siek:2007uq,
  11683. Author = {Jeremy Siek and James Widman},
  11684. Date-Added = {2011-03-04 00:23:08 -0700},
  11685. Date-Modified = {2011-03-04 00:23:47 -0700},
  11686. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11687. Month = {September},
  11688. Number = {N2414},
  11689. Title = {Proposed Wording for Scoped Concept Maps},
  11690. Year = {2007}}
  11691. @techreport{Gregor:2008uq,
  11692. Author = {Douglas Gregor},
  11693. Date-Added = {2011-03-04 00:11:04 -0700},
  11694. Date-Modified = {2012-11-09 22:48:43 +0000},
  11695. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11696. Number = {N2576},
  11697. Title = {Type-Soundness and Optimization in the Concepts Proposal Type-Soundness and Optimization in the Concepts Proposal Types-Soundness and Optimization in the Concepts Proposal},
  11698. Year = {2008}}
  11699. @article{Jarvi:2003uq,
  11700. Author = {Jaakko J{\"a}rvi and Gary Powell and Andrew Lumsdaine},
  11701. Date-Added = {2011-02-28 23:36:54 -0700},
  11702. Date-Modified = {2011-02-28 23:36:56 -0700},
  11703. Journal = {Software---Practice and Experience},
  11704. Keyword = CPP,
  11705. Number = 3,
  11706. Pages = {259--291},
  11707. Pdf = {http://parasol.cs.tamu.edu/~jarvi/papers/lambda_spe.pdf},
  11708. Title = {{The Lambda Library : unnamed functions in C++}},
  11709. Volume = 33,
  11710. Year = 2003}
  11711. @article{Jarvi:2001fk,
  11712. Author = {Jaakko J{\"a}rvi},
  11713. Date-Added = {2011-02-28 23:36:18 -0700},
  11714. Date-Modified = {2011-02-28 23:36:20 -0700},
  11715. Journal = {C/{C++} Users Journal},
  11716. Keyword = CPP,
  11717. Month = aug,
  11718. Pages = {24--35},
  11719. Title = {Tuple types and multiple return values},
  11720. Volume = 19,
  11721. Year = 2001}
  11722. @article{Millstein:2009ys,
  11723. Acmid = {1462168},
  11724. Address = {New York, NY, USA},
  11725. Articleno = {7},
  11726. Author = {Millstein, Todd and Frost, Christopher and Ryder, Jason and Warth, Alessandro},
  11727. Date-Added = {2011-03-01 15:37:08 -0700},
  11728. Date-Modified = {2011-10-10 13:38:32 -0600},
  11729. Doi = {http://doi.acm.org/10.1145/1462166.1462168},
  11730. Issn = {0164-0925},
  11731. Issue = {2},
  11732. Journal = {ACM Trans. Program. Lang. Syst.},
  11733. Keywords = {Predicate dispatch, dynamic dispatch, modular typechecking},
  11734. Month = {February},
  11735. Numpages = {54},
  11736. Pages = {7:1--7:54},
  11737. Publisher = {ACM},
  11738. Title = {Expressive and modular predicate dispatch for {Java}},
  11739. Url = {http://doi.acm.org/10.1145/1462166.1462168},
  11740. Volume = {31},
  11741. Year = {2009},
  11742. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1462166.1462168}}
  11743. @article{Clifton:2006vn,
  11744. Acmid = {1133655},
  11745. Address = {New York, NY, USA},
  11746. Author = {Clifton, Curtis and Millstein, Todd and Leavens, Gary T. and Chambers, Craig},
  11747. Date-Added = {2011-03-01 15:36:13 -0700},
  11748. Date-Modified = {2011-10-10 13:35:34 -0600},
  11749. Doi = {http://doi.acm.org/10.1145/1133651.1133655},
  11750. Issn = {0164-0925},
  11751. Issue = {3},
  11752. Journal = {ACM Trans. Program. Lang. Syst.},
  11753. Keywords = {Java language, MultiJava language, Open classes, augmenting method problem, binary method problem, encapsulation, expression problem, extensible classes, extensible external methods, external methods, generic functions, inheritance, method families, modularity, multimethods, multiple dispatch, object-oriented programming languages, open objects, separate compilation, single dispatch, static typechecking, subtyping},
  11754. Month = {May},
  11755. Numpages = {59},
  11756. Pages = {517--575},
  11757. Publisher = {ACM},
  11758. Title = {{MultiJava}: Design rationale, compiler implementation, and applications},
  11759. Url = {http://doi.acm.org/10.1145/1133651.1133655},
  11760. Volume = {28},
  11761. Year = {2006},
  11762. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1133651.1133655}}
  11763. @inproceedings{Millstein:1999kx,
  11764. Acmid = {679834},
  11765. Address = {London, UK},
  11766. Author = {Millstein, Todd D. and Chambers, Craig},
  11767. Booktitle = {Proceedings of the 13th European Conference on Object-Oriented Programming},
  11768. Date-Added = {2011-03-01 15:35:02 -0700},
  11769. Date-Modified = {2011-03-01 15:35:11 -0700},
  11770. Isbn = {3-540-66156-5},
  11771. Numpages = {25},
  11772. Pages = {279--303},
  11773. Publisher = {Springer-Verlag},
  11774. Series = {ECOOP '99},
  11775. Title = {Modular Statically Typed Multimethods},
  11776. Url = {http://portal.acm.org/citation.cfm?id=646156.679834},
  11777. Year = {1999},
  11778. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=646156.679834}}
  11779. @article{Chambers:1995uq,
  11780. Acmid = {218571},
  11781. Address = {New York, NY, USA},
  11782. Author = {Chambers, Craig and Leavens, Gary T.},
  11783. Date-Added = {2011-03-01 15:34:14 -0700},
  11784. Date-Modified = {2011-03-01 15:34:17 -0700},
  11785. Doi = {http://doi.acm.org/10.1145/218570.218571},
  11786. Issn = {0164-0925},
  11787. Issue = {6},
  11788. Journal = {ACM Trans. Program. Lang. Syst.},
  11789. Keywords = {encapsulation, inheritance, multimethods, static typechecking, subtyping},
  11790. Month = {November},
  11791. Numpages = {39},
  11792. Pages = {805--843},
  11793. Publisher = {ACM},
  11794. Title = {Typechecking and modules for multimethods},
  11795. Url = {http://doi.acm.org/10.1145/218570.218571},
  11796. Volume = {17},
  11797. Year = {1995},
  11798. Bdsk-Url-1 = {http://doi.acm.org/10.1145/218570.218571}}
  11799. @book{Meyers:2001fk,
  11800. Address = {Essex, UK, UK},
  11801. Author = {Meyers, Scott},
  11802. Date-Added = {2011-03-01 09:44:25 -0700},
  11803. Date-Modified = {2011-03-01 09:44:28 -0700},
  11804. Isbn = {0-201-74962-9},
  11805. Publisher = {Addison-Wesley Longman Ltd.},
  11806. Title = {Effective STL: 50 specific ways to improve your use of the standard template library},
  11807. Year = {2001}}
  11808. @article{Stevens:1995vn,
  11809. Author = {Al Stevens},
  11810. Date-Added = {2011-02-23 14:53:35 -0700},
  11811. Date-Modified = {2011-02-23 14:54:50 -0700},
  11812. Journal = {Dr. Dobb's},
  11813. Month = {March},
  11814. Title = {Al Stevens Interviews Alex Stepanov},
  11815. Url = {http://www.sgi.com/tech/stl/drdobbs-interview.html},
  11816. Year = {1995},
  11817. Bdsk-Url-1 = {http://www.sgi.com/tech/stl/drdobbs-interview.html}}
  11818. @article{Stroustrup:1988kx,
  11819. Acmid = {624721},
  11820. Address = {Los Alamitos, CA, USA},
  11821. Author = {Stroustrup, Bjarne},
  11822. Date-Added = {2011-02-23 09:51:48 -0700},
  11823. Date-Modified = {2011-02-23 09:51:51 -0700},
  11824. Doi = {10.1109/52.2020},
  11825. Issn = {0740-7459},
  11826. Issue = {3},
  11827. Journal = {IEEE Softw.},
  11828. Keywords = {C language, C++, data abstraction, data hiding, general-purpose programming language, object-oriented programming, procedural programming, programming, programming paradigms},
  11829. Month = {May},
  11830. Numpages = {11},
  11831. Pages = {10--20},
  11832. Publisher = {IEEE Computer Society Press},
  11833. Title = {What Is Object-Oriented Programming?},
  11834. Url = {http://portal.acm.org/citation.cfm?id=624569.624721},
  11835. Volume = {5},
  11836. Year = {1988},
  11837. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp3aGF0aXMucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp3aGF0aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42N0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB3aGF0aXMucGRmAA4AFgAKAHcAaABhAHQAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi93aGF0aXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  11838. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=624569.624721},
  11839. Bdsk-Url-2 = {http://dx.doi.org/10.1109/52.2020}}
  11840. @inproceedings{Stroustrup:2007uq,
  11841. Acmid = {1238848},
  11842. Address = {New York, NY, USA},
  11843. Author = {Stroustrup, Bjarne},
  11844. Booktitle = {Proceedings of the third ACM SIGPLAN conference on History of programming languages},
  11845. Date-Added = {2011-02-23 09:49:29 -0700},
  11846. Date-Modified = {2011-02-23 09:49:33 -0700},
  11847. Doi = {http://doi.acm.org/10.1145/1238844.1238848},
  11848. Isbn = {978-1-59593-766-7},
  11849. Keywords = {C++, ISO, STL, evolution, history, language use, libraries, multi-paradigm programming, programming language, standardization},
  11850. Location = {San Diego, California},
  11851. Pages = {4-1--4-59},
  11852. Publisher = {ACM},
  11853. Series = {HOPL III},
  11854. Title = {Evolving a language in and for the real world: C++ 1991-2006},
  11855. Url = {http://doi.acm.org/10.1145/1238844.1238848},
  11856. Year = {2007},
  11857. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGE0LXN0cm91c3RydXAoMikucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRhNC1zdHJvdXN0cnVwKDIpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2560Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhNC1zdHJvdXN0cnVwKDIpLnBkZgAOACoAFABhADQALQBzAHQAcgBvAHUAcwB0AHIAdQBwACgAMgApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hNC1zdHJvdXN0cnVwKDIpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  11858. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1238844.1238848}}
  11859. @inproceedings{Stroustrup:1993fk,
  11860. Acmid = {155375},
  11861. Address = {New York, NY, USA},
  11862. Author = {Stroustrup, Bjarne},
  11863. Booktitle = {The second ACM SIGPLAN conference on History of programming languages},
  11864. Date-Added = {2011-02-23 09:45:49 -0700},
  11865. Date-Modified = {2014-08-28 17:32:25 +0000},
  11866. Doi = {http://doi.acm.org/10.1145/154766.155375},
  11867. Isbn = {0-89791-570-4},
  11868. Location = {Cambridge, Massachusetts, United States},
  11869. Numpages = {27},
  11870. Pages = {271--297},
  11871. Publisher = {ACM},
  11872. Series = {HOPL-II},
  11873. Title = {A HIstory of {C++}: 1979--1991},
  11874. Url = {http://doi.acm.org/10.1145/154766.155375},
  11875. Year = {1993},
  11876. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlob3BsMi5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWhvcGwyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/da7RDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGhvcGwyLnBkZgAADgAUAAkAaABvAHAAbAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9ob3BsMi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  11877. Bdsk-Url-1 = {http://doi.acm.org/10.1145/154766.155375}}
  11878. @webpage{Russo:2011vn,
  11879. Author = {Graziano Lo Russo},
  11880. Date-Added = {2011-02-22 11:49:31 -0700},
  11881. Date-Modified = {2011-02-22 12:11:08 -0700},
  11882. Lastchecked = {Feb. 22, 2011},
  11883. Title = {An interview with {A. Stepanov}},
  11884. Url = {http://www.stlport.org/resources/StepanovUSA.html},
  11885. Bdsk-Url-1 = {http://www.stlport.org/resources/StepanovUSA.html}}
  11886. @inproceedings{Yu:2004kx,
  11887. Acmid = {964005},
  11888. Address = {New York, NY, USA},
  11889. Author = {Yu, Dachuan and Kennedy, Andrew and Sy Don},
  11890. Booktitle = {Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11891. Date-Added = {2011-02-22 11:37:40 -0700},
  11892. Date-Modified = {2011-02-22 11:37:43 -0700},
  11893. Doi = {http://doi.acm.org/10.1145/964001.964005},
  11894. Isbn = {1-58113-729-X},
  11895. Keywords = {.NET, CLR, generics, polymorphism, run-time types},
  11896. Location = {Venice, Italy},
  11897. Numpages = {13},
  11898. Pages = {39--51},
  11899. Publisher = {ACM},
  11900. Series = {POPL '04},
  11901. Title = {Formalization of generics for the .NET common language runtime},
  11902. Url = {http://doi.acm.org/10.1145/964001.964005},
  11903. Year = {2004},
  11904. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzkteXUwLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDM5LXl1MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL965tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM5LXl1MC5wZGYAAA4AGAALAHAAMwA5AC0AeQB1ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzOS15dTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  11905. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964005}}
  11906. @inproceedings{Kennedy:2001uq,
  11907. Acmid = {378797},
  11908. Address = {New York, NY, USA},
  11909. Author = {Kennedy, Andrew and Sy Don},
  11910. Booktitle = {Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation},
  11911. Date-Added = {2011-02-22 11:36:19 -0700},
  11912. Date-Modified = {2011-02-22 11:36:24 -0700},
  11913. Doi = {http://doi.acm.org/10.1145/378795.378797},
  11914. Isbn = {1-58113-414-2},
  11915. Location = {Snowbird, Utah, United States},
  11916. Numpages = {12},
  11917. Pages = {1--12},
  11918. Publisher = {ACM},
  11919. Series = {PLDI '01},
  11920. Title = {Design and implementation of generics for the .NET Common language runtime},
  11921. Url = {http://doi.acm.org/10.1145/378795.378797},
  11922. Year = {2001},
  11923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMS1rZW5uZWR5LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEta2VubmVkeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95d9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEta2VubmVkeS5wZGYADgAeAA4AcAAxAC0AawBlAG4AbgBlAGQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEta2VubmVkeS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  11924. Bdsk-Url-1 = {http://doi.acm.org/10.1145/378795.378797}}
  11925. @inproceedings{Bracha:1998fk,
  11926. Acmid = {286957},
  11927. Address = {New York, NY, USA},
  11928. Author = {Bracha, Gilad and Odersky, Martin and Stoutamire, David and Wadler, Philip},
  11929. Booktitle = {Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  11930. Date-Added = {2011-02-22 11:33:06 -0700},
  11931. Date-Modified = {2011-02-22 11:33:09 -0700},
  11932. Doi = {http://doi.acm.org/10.1145/286936.286957},
  11933. Isbn = {1-58113-005-8},
  11934. Location = {Vancouver, British Columbia, Canada},
  11935. Numpages = {18},
  11936. Pages = {183--200},
  11937. Publisher = {ACM},
  11938. Series = {OOPSLA '98},
  11939. Title = {Making the future safe for the past: adding genericity to the Java programming language},
  11940. Url = {http://doi.acm.org/10.1145/286936.286957},
  11941. Year = {1998},
  11942. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODMtYnJhY2hhLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4My1icmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96DtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE4My1icmFjaGEucGRmAAAOACAADwBwADEAOAAzAC0AYgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxODMtYnJhY2hhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  11943. Bdsk-Url-1 = {http://doi.acm.org/10.1145/286936.286957}}
  11944. @article{Scott:1993uq,
  11945. Author = {Dana S. Scott},
  11946. Date-Added = {2011-02-03 15:27:30 -0700},
  11947. Date-Modified = {2011-02-03 15:28:15 -0700},
  11948. Journal = {Theoretical Computer Science},
  11949. Number = {411-440},
  11950. Title = {A type-theoretic alternative to ISWIM, CUCH, OWHY},
  11951. Volume = {121},
  11952. Year = {1993},
  11953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zY290dDkzdGNzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2NvdHQ5M3Rjcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J39EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2NvdHQ5M3Rjcy5wZGYADgAeAA4AcwBjAG8AdAB0ADkAMwB0AGMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2NvdHQ5M3Rjcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  11954. @unpublished{Harper:2010fk,
  11955. Author = {Robert Harper},
  11956. Date-Added = {2011-02-03 11:18:39 -0700},
  11957. Date-Modified = {2013-06-17 15:26:25 -0600},
  11958. Month = {May},
  11959. Note = {Working Draft, Version 1.33},
  11960. Title = {Practical Foundations for Programming Languages},
  11961. Year = {2013},
  11962. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxib29rLTEzMy5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGJvb2stMTMzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cDrRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGJvb2stMTMzLnBkZgAOABoADABiAG8AbwBrAC0AMQAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Jvb2stMTMzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  11963. @inproceedings{Bierman:2010fk,
  11964. Author = {Bierman, Gavin and Meijer, Erik and Torgersen, Mads},
  11965. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  11966. Date-Added = {2011-01-13 21:46:25 -0700},
  11967. Date-Modified = {2012-12-17 17:20:38 +0000},
  11968. Location = {Maribor, Slovenia},
  11969. Numpages = {25},
  11970. Publisher = {Springer-Verlag},
  11971. Series = {ECOOP'10},
  11972. Title = {Adding dynamic types to {C\#}},
  11973. Year = {2010},
  11974. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWVjb29wMTAtY29ycmVjdGVkLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZWNvb3AxMC1jb3JyZWN0ZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zPtEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZWNvb3AxMC1jb3JyZWN0ZWQucGRmAAAOACwAFQBlAGMAbwBvAHAAMQAwAC0AYwBvAHIAcgBlAGMAdABlAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Vjb29wMTAtY29ycmVjdGVkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  11975. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1883978.1883986}}
  11976. @inproceedings{Koutavas:2006uq,
  11977. Acmid = {1111050},
  11978. Address = {New York, NY, USA},
  11979. Author = {Koutavas, Vasileios and Wand, Mitchell},
  11980. Booktitle = {Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11981. Date-Added = {2011-01-05 22:49:32 -0700},
  11982. Date-Modified = {2011-01-05 22:49:35 -0700},
  11983. Doi = {http://doi.acm.org/10.1145/1111037.1111050},
  11984. Isbn = {1-59593-027-2},
  11985. Keywords = {bisimulations, contextual equivalence, higher-order procedures, imperative languages, lambda-calculus},
  11986. Location = {Charleston, South Carolina, USA},
  11987. Numpages = {12},
  11988. Pages = {141--152},
  11989. Publisher = {ACM},
  11990. Series = {POPL '06},
  11991. Title = {Small bisimulations for reasoning about higher-order imperative programs},
  11992. Url = {http://doi.acm.org/10.1145/1111037.1111050},
  11993. Year = {2006},
  11994. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDEta291dGF2YXMucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQxLWtvdXRhdmFzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nE0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTQxLWtvdXRhdmFzLnBkZgAADgAkABEAcAAxADQAMQAtAGsAbwB1AHQAYQB2AGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE0MS1rb3V0YXZhcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  11995. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111050}}
  11996. @article{Sangiorgi:1998fk,
  11997. Acmid = {967295},
  11998. Address = {New York, NY, USA},
  11999. Author = {Sangiorgi, Davide},
  12000. Date-Added = {2011-01-05 22:08:37 -0700},
  12001. Date-Modified = {2011-01-05 22:08:41 -0700},
  12002. Doi = {10.1017/S0960129598002527},
  12003. Issn = {0960-1295},
  12004. Issue = {5},
  12005. Journal = {Mathematical. Structures in Comp. Sci.},
  12006. Month = {October},
  12007. Numpages = {33},
  12008. Pages = {447--479},
  12009. Publisher = {Cambridge University Press},
  12010. Title = {On the bisimulation proof method},
  12011. Url = {http://portal.acm.org/citation.cfm?id=967294.967295},
  12012. Volume = {8},
  12013. Year = {1998},
  12014. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1iaXMtcHJvb2YucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1iaXMtcHJvb2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3At0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBiaXMtcHJvb2YucGRmAAAOABwADQBiAGkAcwAtAHAAcgBvAG8AZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYmlzLXByb29mLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  12015. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=967294.967295},
  12016. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0960129598002527}}
  12017. @article{Ghuloum:2010uq,
  12018. Author = {Anwar Ghuloum and Amanda Sharp and Noah Clemons and Stefanus Du Toit and Rama Malladi and Mukesh Gangadhar and Michael McCool and Hans Pabst},
  12019. Date-Added = {2010-12-17 13:53:30 -0700},
  12020. Date-Modified = {2010-12-17 13:55:12 -0700},
  12021. Journal = {Dr. Dobb's},
  12022. Month = {September},
  12023. Title = {Array Building Blocks: A Flexible Parallel Programming Model for Multicore and Many-Core Architectures},
  12024. Year = {2010}}
  12025. @article{Ferrante:1987fk,
  12026. Acmid = {24041},
  12027. Address = {New York, NY, USA},
  12028. Author = {Ferrante, Jeanne and Ottenstein, Karl J. and Warren, Joe D.},
  12029. Date-Added = {2010-12-17 10:25:14 -0700},
  12030. Date-Modified = {2010-12-17 10:25:19 -0700},
  12031. Doi = {http://doi.acm.org/10.1145/24039.24041},
  12032. Issn = {0164-0925},
  12033. Issue = {3},
  12034. Journal = {ACM Trans. Program. Lang. Syst.},
  12035. Month = {July},
  12036. Numpages = {31},
  12037. Pages = {319--349},
  12038. Publisher = {ACM},
  12039. Title = {The program dependence graph and its use in optimization},
  12040. Url = {http://doi.acm.org/10.1145/24039.24041},
  12041. Volume = {9},
  12042. Year = {1987},
  12043. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzMTktZmVycmFudGUucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzE5LWZlcnJhbnRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3q50Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzE5LWZlcnJhbnRlLnBkZgAADgAkABEAcAAzADEAOQAtAGYAZQByAHIAYQBuAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDMxOS1mZXJyYW50ZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  12044. Bdsk-Url-1 = {http://doi.acm.org/10.1145/24039.24041}}
  12045. @article{Monma:1989bh,
  12046. Author = {Clyde L. Monma and Chris N. Potts},
  12047. Date-Added = {2010-12-16 23:03:29 -0700},
  12048. Date-Modified = {2010-12-16 23:04:18 -0700},
  12049. Journal = {Operations Research},
  12050. Number = {5},
  12051. Pages = {798--804},
  12052. Title = {On the Complexity of Scheduling with Batch Setup Times},
  12053. Volume = {37},
  12054. Year = {1989}}
  12055. @inproceedings{Nahapetian:2003qf,
  12056. Author = {Ani Nahapetian},
  12057. Booktitle = {In International Conference on Parallel and Distributed Computing and Systems},
  12058. Date-Added = {2010-12-16 22:46:18 -0700},
  12059. Date-Modified = {2010-12-16 22:46:21 -0700},
  12060. Pages = {916--921},
  12061. Title = {Scheduling on heterogeneous resources with heterogeneous reconfiguration costs},
  12062. Year = {2003},
  12063. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS42Ni42MDM2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjY2LjYwMzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lqszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS42Ni42MDM2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA2ADYALgA2ADAAMwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjY2LjYwMzYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  12064. @article{Nahapetian:2009ve,
  12065. Acmid = {1596537},
  12066. Address = {New York, NY, USA},
  12067. Articleno = {5},
  12068. Author = {Nahapetian, Ani and Brisk, Philip and Ghiasi, Soheil and Sarrafzadeh, Majid},
  12069. Date-Added = {2010-12-16 22:42:58 -0700},
  12070. Date-Modified = {2010-12-17 10:23:06 -0700},
  12071. Issn = {1539-9087},
  12072. Issue = {1},
  12073. Journal = {ACM Trans. Embed. Comput. Syst.},
  12074. Keywords = {Dynamic reconfiguration, fully polynomial approximation algorithm, heterogeneous resources},
  12075. Month = {October},
  12076. Numpages = {20},
  12077. Pages = {5:1--5:20},
  12078. Publisher = {ACM},
  12079. Title = {An approximation algorithm for scheduling on heterogeneous reconfigurable resources},
  12080. Volume = {9},
  12081. Year = {2009},
  12082. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWE1LW5haGFwZXRpYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFhNS1uYWhhcGV0aWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2580Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhNS1uYWhhcGV0aWFuLnBkZgAADgAkABEAYQA1AC0AbgBhAGgAYQBwAGUAdABpAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTUtbmFoYXBldGlhbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  12083. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1596532.1596537}}
  12084. @incollection{Bianco:1994ly,
  12085. Affiliation = {I.A.S.I. --- C.N.R. --- Viale Manzoni, 30 I-00185 Rome I-00185 Rome},
  12086. Author = {Bianco, L. and Dell'Olmo, P.},
  12087. Booktitle = {System Modelling and Optimization},
  12088. Date-Added = {2010-12-16 22:40:56 -0700},
  12089. Date-Modified = {2010-12-17 10:23:06 -0700},
  12090. Editor = {Henry, Jacques and Yvon, Jean-Pierre},
  12091. Note = {10.1007/BFb0035528},
  12092. Pages = {783-794},
  12093. Publisher = {Springer Berlin / Heidelberg},
  12094. Series = {Lecture Notes in Control and Information Sciences},
  12095. Title = {The minimization of resource costs in scheduling independent tasks with fixed completion time},
  12096. Volume = {197},
  12097. Year = {1994},
  12098. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0035528}}
  12099. @url{Grosser:2010zr,
  12100. Author = {Tobias Grosser and Hongbin Zheng},
  12101. Date-Added = {2010-12-16 21:50:53 -0700},
  12102. Date-Modified = {2010-12-17 10:23:06 -0700},
  12103. Lastchecked = {December},
  12104. Month = {December},
  12105. Title = {Polly -- Polyhedral optimizations for LLVM},
  12106. Year = {2010},
  12107. Bdsk-Url-1 = {http://wiki.llvm.org/Polly}}
  12108. @article{Hjelmas:2001ys,
  12109. Author = {Erik Hjelmas and Boon Kee Low},
  12110. Date-Added = {2010-12-16 21:20:02 -0700},
  12111. Date-Modified = {2010-12-16 21:21:06 -0700},
  12112. Journal = {Computer Vision and Image Understanding},
  12113. Month = {September},
  12114. Number = {3},
  12115. Pages = {236--274},
  12116. Title = {Face Detection: A Survey},
  12117. Volume = {83},
  12118. Year = {2001}}
  12119. @inproceedings{Sandeep:2002vn,
  12120. Author = {K. Sandeep and A. N Rajagopalan},
  12121. Booktitle = {{ICVGIP} 2002, Proceedings of the Third Indian Conference on Computer Vision, Graphics, \& Image Processing},
  12122. Date-Added = {2010-12-16 21:14:07 -0700},
  12123. Date-Modified = {2010-12-17 10:23:06 -0700},
  12124. Title = {Human Face Detection in Cluttered Color Images Using Skin Color and Edge Information},
  12125. Year = {2002},
  12126. Bdsk-Url-1 = {http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.12.730}}
  12127. @article{Banerjee:1995kx,
  12128. Acmid = {620330},
  12129. Address = {Los Alamitos, CA, USA},
  12130. Author = {Banerjee, Prithviraj and Chandy, John A. and Gupta, Manish and Hodges IV, Eugene W. and Holm, John G. and Lain, Antonio and Palermo, Daniel J. and Ramaswamy, Shankar and Su, Ernesto},
  12131. Date-Added = {2010-12-16 21:11:27 -0700},
  12132. Date-Modified = {2010-12-17 10:23:06 -0700},
  12133. Issn = {0018-9162},
  12134. Issue = {10},
  12135. Journal = {Computer},
  12136. Month = {October},
  12137. Numpages = {11},
  12138. Pages = {37--47},
  12139. Publisher = {IEEE Computer Society Press},
  12140. Title = {The Paradigm Compiler for Distributed-Memory Multicomputers},
  12141. Volume = {28},
  12142. Year = {1995},
  12143. Bdsk-Url-1 = {http://dx.doi.org/10.1109/2.467577}}
  12144. @article{Forum:1993uq,
  12145. Author = {High Performance Fortran Forum},
  12146. Date-Added = {2010-12-16 20:52:21 -0700},
  12147. Date-Modified = {2010-12-16 20:53:15 -0700},
  12148. Journal = {Scientific Programming},
  12149. Number = {1--2},
  12150. Pages = {1--170},
  12151. Title = {High Performance Fortran Language Specification, version 1.0},
  12152. Volume = {3},
  12153. Year = {1993}}
  12154. @inproceedings{Thies:2002fk,
  12155. Address = {Grenoble, France},
  12156. Author = {William Thies and Michal Karczmarek and Saman Amarasinghe},
  12157. Booktitle = {International Conference on Compiler Construction},
  12158. Date-Added = {2010-12-16 20:44:18 -0700},
  12159. Date-Modified = {2010-12-17 10:23:06 -0700},
  12160. Keywords = {StreamIt},
  12161. Month = {Apr},
  12162. Slides = {http://groups.csail.mit.edu/commit/papers/02/streamit-cc.ppt},
  12163. Title = {StreamIt: A Language for Streaming Applications},
  12164. Year = {2002},
  12165. Bdsk-Url-1 = {http://groups.csail.mit.edu/commit/papers/02/streamit-cc.pdf}}
  12166. @inproceedings{Radulescu:2001ly,
  12167. Acmid = {656984},
  12168. Address = {Washington, DC, USA},
  12169. Author = {Radulescu, Andrei and Gemund, Arjan J. C. van},
  12170. Booktitle = {Proceedings of the 2001 International Conference on Parallel Processing},
  12171. Date-Added = {2010-12-15 22:57:08 -0700},
  12172. Date-Modified = {2010-12-17 10:23:06 -0700},
  12173. Isbn = {0-7695-1257-7},
  12174. Numpages = {8},
  12175. Pages = {69--76},
  12176. Publisher = {IEEE Computer Society},
  12177. Series = {ICPP '02},
  12178. Title = {A Low-Cost Approach towards Mixed Task and Data Parallel Scheduling},
  12179. Year = {2001},
  12180. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMy41NTg1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjIzLjU1ODUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rxszlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4yMy41NTg1LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAyADMALgA1ADUAOAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjIzLjU1ODUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  12181. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=645535.656984}}
  12182. @phdthesis{Ramaswamy:1996zr,
  12183. Address = {Champaign, IL, USA},
  12184. Advisor = {Banerjee, Prithviraj},
  12185. Author = {Ramaswamy, Shankar},
  12186. Date-Added = {2010-12-15 22:48:27 -0700},
  12187. Date-Modified = {2010-12-15 22:48:30 -0700},
  12188. Isbn = {0-591-08833-9},
  12189. Note = {AAI9702648},
  12190. Publisher = {University of Illinois at Urbana-Champaign},
  12191. Title = {Simultaneous exploitation of task and data parallelism in regular scientific applications},
  12192. Year = {1996},
  12193. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlwaGQ5Ni5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXBoZDk2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e+rRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHBoZDk2LnBkZgAADgAUAAkAcABoAGQAOQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9waGQ5Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  12194. @inproceedings{Boudet:2003ys,
  12195. Acmid = {838602},
  12196. Address = {Washington, DC, USA},
  12197. Author = {Boudet, Vincent and Desprez, Frederic and Suter, Frederic},
  12198. Booktitle = {Proceedings of the 17th International Symposium on Parallel and Distributed Processing},
  12199. Date-Added = {2010-12-15 22:46:00 -0700},
  12200. Date-Modified = {2010-12-17 10:23:06 -0700},
  12201. Isbn = {0-7695-1926-1},
  12202. Keywords = {Mixed-parallelism, Ressource allocation, Scheduling},
  12203. Pages = {41.2--},
  12204. Publisher = {IEEE Computer Society},
  12205. Series = {IPDPS '03},
  12206. Title = {One-Step Algorithm for Mixed Data and Task Parallel Scheduling without Data Replication},
  12207. Year = {2003},
  12208. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTQ1OTEucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi00NTkxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvSYzOWbaAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItNDU5MS5wZGYADgAYAAsAUgBSAC0ANAA1ADkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTQ1OTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  12209. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=838237.838602}}
  12210. @article{Topcuoglu:2002vn,
  12211. Author = {Topcuoglu, H. and Hariri, S. and Min-You Wu},
  12212. Date-Added = {2010-12-15 22:39:22 -0700},
  12213. Date-Modified = {2010-12-17 10:23:06 -0700},
  12214. Issn = {1045-9219},
  12215. Journal = {Parallel and Distributed Systems, IEEE Transactions on},
  12216. Keywords = {Critical-Path-on-a-Processor algorithm;DAG scheduling;Heterogeneous Earliest-Finish-Time algorithm;application scheduling problem;heterogeneous computing environments;list scheduling;parametric graph generator;scheduling costs;task graphs;time metrics;weighted directed acyclic graphs;directed graphs;processor scheduling;workstation clusters;},
  12217. Month = mar,
  12218. Number = {3},
  12219. Pages = {260 -274},
  12220. Title = {Performance-effective and low-complexity task scheduling for heterogeneous computing},
  12221. Volume = {13},
  12222. Year = {2002},
  12223. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMTkuMTIyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjExOS4xMjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8LWMzlmq4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4xMTkuMTIyLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAxADEAOQAuADEAMgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjExOS4xMjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  12224. Bdsk-Url-1 = {http://dx.doi.org/10.1109/71.993206}}
  12225. @incollection{Suter:2004kx,
  12226. Affiliation = {Dept. of CSE, Univ. of California, San Diego USA},
  12227. Booktitle = {Euro-Par 2004 Parallel Processing},
  12228. Date-Added = {2010-12-15 22:23:19 -0700},
  12229. Date-Modified = {2010-12-15 23:39:52 -0700},
  12230. Editor = {Danelutto, Marco and Vanneschi, Marco and Laforenza, Domenico},
  12231. Pages = {230-237},
  12232. Publisher = {Springer Berlin / Heidelberg},
  12233. Series = {Lecture Notes in Computer Science},
  12234. Title = {From Heterogeneous Task Scheduling to Heterogeneous Mixed Parallel Scheduling},
  12235. Volume = {3149},
  12236. Year = {2004},
  12237. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTQ5OTUucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi00OTk1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvAZzOWbaAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItNDk5NS5wZGYADgAYAAsAUgBSAC0ANAA5ADkANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTQ5OTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  12238. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-27866-5_30}}
  12239. @inproceedings{NTakpe:2006uq,
  12240. Acmid = {1157508},
  12241. Address = {Washington, DC, USA},
  12242. Author = {N'Takpe, Tchimou and Suter, Frederic},
  12243. Booktitle = {Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 1},
  12244. Date-Added = {2010-12-15 22:15:29 -0700},
  12245. Date-Modified = {2010-12-17 10:23:06 -0700},
  12246. Isbn = {0-7695-2612-8},
  12247. Numpages = {8},
  12248. Pages = {3--10},
  12249. Publisher = {IEEE Computer Society},
  12250. Series = {ICPADS '06},
  12251. Title = {Critical Path and Area Based Scheduling of Parallel Task Graphs on Heterogeneous Platforms},
  12252. Year = {2006},
  12253. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMDEuMjE2NS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMDEuMjE2NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7iHM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTAxLjIxNjUucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAwADEALgAyADEANgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEwMS4yMTY1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  12254. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPADS.2006.32}}
  12255. @inproceedings{Chakrabarti:1995fk,
  12256. Acmid = {215423},
  12257. Address = {New York, NY, USA},
  12258. Author = {Chakrabarti, Soumen and Demmel, James and Yelick, Katherine},
  12259. Booktitle = {Proceedings of the seventh annual ACM symposium on Parallel algorithms and architectures},
  12260. Date-Added = {2010-12-15 22:02:30 -0700},
  12261. Date-Modified = {2010-12-17 10:23:06 -0700},
  12262. Isbn = {0-89791-717-0},
  12263. Location = {Santa Barbara, California, United States},
  12264. Numpages = {10},
  12265. Pages = {74--83},
  12266. Publisher = {ACM},
  12267. Series = {SPAA '95},
  12268. Title = {Modeling the benefits of mixed data and task parallelism},
  12269. Year = {1995},
  12270. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A3NC1jaGFrcmFiYXJ0aS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A3NC1jaGFrcmFiYXJ0aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA3NC1jaGFrcmFiYXJ0aS5wZGYAAA4AKAATAHAANwA0AC0AYwBoAGEAawByAGEAYgBhAHIAdABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wNzQtY2hha3JhYmFydGkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  12271. Bdsk-Url-1 = {http://doi.acm.org/10.1145/215399.215423}}
  12272. @article{Gonzalez:1977uq,
  12273. Acmid = {356700},
  12274. Address = {New York, NY, USA},
  12275. Author = {Gonzalez,Jr., Mario J.},
  12276. Date-Added = {2010-12-15 19:55:49 -0700},
  12277. Date-Modified = {2010-12-17 10:23:06 -0700},
  12278. Issn = {0360-0300},
  12279. Issue = {3},
  12280. Journal = {ACM Comput. Surv.},
  12281. Month = {September},
  12282. Numpages = {32},
  12283. Pages = {173--204},
  12284. Publisher = {ACM},
  12285. Title = {Deterministic Processor Scheduling},
  12286. Volume = {9},
  12287. Year = {1977},
  12288. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNzMtZ29uemFsZXoucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTczLWdvbnphbGV6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3n+0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTczLWdvbnphbGV6LnBkZgAADgAkABEAcAAxADcAMwAtAGcAbwBuAHoAYQBsAGUAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE3My1nb256YWxlei5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  12289. Bdsk-Url-1 = {http://doi.acm.org/10.1145/356698.356700}}
  12290. @book{Shirazi:1995fk,
  12291. Address = {Los Alamitos, CA, USA},
  12292. Date-Added = {2010-12-15 19:32:21 -0700},
  12293. Date-Modified = {2010-12-15 19:32:38 -0700},
  12294. Editor = {Shirazi, Behrooz A. and Kavi, Krishna M. and Hurson, Ali R.},
  12295. Isbn = {0818665874},
  12296. Publisher = {IEEE Computer Society Press},
  12297. Title = {Scheduling and Load Balancing in Parallel and Distributed Systems},
  12298. Year = {1995}}
  12299. @inproceedings{Banerjee:2006bh,
  12300. Acmid = {1118419},
  12301. Address = {Piscataway, NJ, USA},
  12302. Author = {Banerjee, Sudarshan and Bozorgzadeh, Elaheh and Dutt, Nikil},
  12303. Booktitle = {Proceedings of the 2006 Asia and South Pacific Design Automation Conference},
  12304. Date-Added = {2010-12-15 00:38:08 -0700},
  12305. Date-Modified = {2010-12-17 10:23:06 -0700},
  12306. Isbn = {0-7803-9451-8},
  12307. Keywords = {data-parallelism, granularity selection, linear placement, partial dynamic reconfiguration, scheduling},
  12308. Location = {Yokohama, Japan},
  12309. Numpages = {6},
  12310. Pages = {491--496},
  12311. Publisher = {IEEE Press},
  12312. Series = {ASP-DAC '06},
  12313. Title = {PARLGRAN: parallelism granularity selection for scheduling task chains on dynamically reconfigurable architectures},
  12314. Year = {2006},
  12315. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0OTEtYmFuZXJqZWUucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDkxLWJhbmVyamVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3si0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDkxLWJhbmVyamVlLnBkZgAADgAkABEAcAA0ADkAMQAtAGIAYQBuAGUAcgBqAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQ5MS1iYW5lcmplZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  12316. Bdsk-Url-1 = {http://dx.doi.org/10.1145/1118299.1118419}}
  12317. @inproceedings{Santambrogio:2009qf,
  12318. Acmid = {1531552},
  12319. Address = {New York, NY, USA},
  12320. Author = {Santambrogio, Marco Domenico and Redaelli, Massimo and Maggioni, Marco},
  12321. Booktitle = {Proceedings of the 19th ACM Great Lakes symposium on VLSI},
  12322. Date-Added = {2010-12-15 00:34:09 -0700},
  12323. Date-Modified = {2010-12-17 10:23:06 -0700},
  12324. Isbn = {978-1-60558-522-2},
  12325. Keywords = {dynamic reconfiguration, fpga, scheduling},
  12326. Location = {Boston Area, MA, USA},
  12327. Numpages = {6},
  12328. Pages = {21--26},
  12329. Publisher = {ACM},
  12330. Series = {GLSVLSI '09},
  12331. Title = {Task graph scheduling for reconfigurable architectures driven by reconfigurations hiding and resources reuse},
  12332. Year = {2009},
  12333. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyMS1zYW50YW1icm9naW8ucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjEtc2FudGFtYnJvZ2lvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o10Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjEtc2FudGFtYnJvZ2lvLnBkZgAOACoAFABwADIAMQAtAHMAYQBuAHQAYQBtAGIAcgBvAGcAaQBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMjEtc2FudGFtYnJvZ2lvLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  12334. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1531542.1531552}}
  12335. @techreport{Ravi:1986ve,
  12336. Author = {T.M. Ravi and M.D. Ercegovac and T. Lang and R. R. Muntz},
  12337. Date-Added = {2010-12-15 00:28:09 -0700},
  12338. Date-Modified = {2010-12-15 00:29:24 -0700},
  12339. Institution = {UCLA},
  12340. Month = {November},
  12341. Number = {CSD-860028},
  12342. Title = {Static Allocation for a Data Flow Multiprocessor System},
  12343. Year = {1986}}
  12344. @inproceedings{Ramamoorthy:1969ly,
  12345. Acmid = {1478561},
  12346. Address = {New York, NY, USA},
  12347. Author = {Ramamoorthy, C. V. and Gonzalez, M. J.},
  12348. Booktitle = {Proceedings of the November 18-20, 1969, fall joint computer conference},
  12349. Date-Added = {2010-12-15 00:12:59 -0700},
  12350. Date-Modified = {2010-12-17 10:23:06 -0700},
  12351. Location = {Las Vegas, Nevada},
  12352. Numpages = {15},
  12353. Pages = {1--15},
  12354. Publisher = {ACM},
  12355. Series = {AFIPS '69 (Fall)},
  12356. Title = {A survey of techniques for recognizing parallel processable streams in computer programs},
  12357. Year = {1969},
  12358. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxLXJhbWFtb29ydGh5LnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEtcmFtYW1vb3J0aHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95fdEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEtcmFtYW1vb3J0aHkucGRmAA4AJgASAHAAMQAtAHIAYQBtAGEAbQBvAG8AcgB0AGgAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEtcmFtYW1vb3J0aHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  12359. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1478559.1478561}}
  12360. @inproceedings{NTakpe:2007vn,
  12361. Author = {N'Takpe, T. and Suter, F. and Casanova, H.},
  12362. Booktitle = {Parallel and Distributed Computing, 2007. ISPDC '07. Sixth International Symposium on},
  12363. Date-Added = {2010-12-15 14:48:35 -0700},
  12364. Date-Modified = {2010-12-17 10:23:06 -0700},
  12365. Keywords = {homogeneous clusters;large-scale computing;mixed-parallel applications;scheduling;directed graphs;parallel processing;scheduling;},
  12366. Month = july,
  12367. Pages = {35},
  12368. Title = {A Comparison of Scheduling Approaches for Mixed-Parallel Applications on Heterogeneous Platforms},
  12369. Year = {2007},
  12370. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE21peGVkX3Bhcl9zY2hlZC5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE21peGVkX3Bhcl9zY2hlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eOnRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG1peGVkX3Bhcl9zY2hlZC5wZGYAAA4AKAATAG0AaQB4AGUAZABfAHAAYQByAF8AcwBjAGgAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9taXhlZF9wYXJfc2NoZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  12371. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ISPDC.2007.1}}
  12372. @incollection{Graham:1979kx,
  12373. Author = {R.L. Graham and E.L. Lawler and J.K. Lenstra and A.H.G.Rinnooy Kan},
  12374. Booktitle = {Discrete Optimization II, Proceedings of the Advanced Research Institute on Discrete Optimization and Systems Applications of the Systems Science Panel of NATO and of the Discrete Optimization Symposium co-sponsored by IBM Canada and SIAM Banff, Aha. and Vancouver},
  12375. Date-Added = {2010-12-15 14:20:42 -0700},
  12376. Date-Modified = {2010-12-17 10:23:06 -0700},
  12377. Editor = {P.L. Hammer, E.L. Johnson and B.H. Korte},
  12378. Issn = {0167-5060},
  12379. Pages = {287 - 326},
  12380. Publisher = {Elsevier},
  12381. Series = {Annals of Discrete Mathematics},
  12382. Title = {Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey},
  12383. Volume = {5},
  12384. Year = {1979},
  12385. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B8G56-4SD21YG-M/2/4b302b1ea464cf17986f7e4642be86a1},
  12386. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0167-5060(08)70356-X}}
  12387. @article{Wang:1991uq,
  12388. Acmid = {110966},
  12389. Address = {Amsterdam, The Netherlands, The Netherlands},
  12390. Author = {Wang, Qingzhou and Cheng, Kam Hoi},
  12391. Date-Added = {2010-12-15 11:55:16 -0700},
  12392. Date-Modified = {2010-12-17 10:23:06 -0700},
  12393. Issn = {0020-0190},
  12394. Issue = {5},
  12395. Journal = {Inf. Process. Lett.},
  12396. Month = {March},
  12397. Numpages = {7},
  12398. Pages = {291--297},
  12399. Publisher = {Elsevier North-Holland, Inc.},
  12400. Title = {List scheduling of parallel tasks},
  12401. Volume = {37},
  12402. Year = {1991},
  12403. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmxpc3Rfc2NoZWRfcGFyLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESbGlzdF9zY2hlZF9wYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94ttEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbGlzdF9zY2hlZF9wYXIucGRmAA4AJgASAGwAaQBzAHQAXwBzAGMAaABlAGQAXwBwAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbGlzdF9zY2hlZF9wYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  12404. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=110958.110966},
  12405. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0020-0190(91)90222-4}}
  12406. @inproceedings{Kim:1988fk,
  12407. Author = {S. J. Kim and J. C. Browne},
  12408. Booktitle = {International Conference of Parallel Processing},
  12409. Date-Added = {2010-12-15 11:28:08 -0700},
  12410. Date-Modified = {2010-12-15 11:29:20 -0700},
  12411. Pages = {1--8},
  12412. Title = {A general approach to mapping of parallel computations upon multiprocessor architectures},
  12413. Volume = {3},
  12414. Year = {1988}}
  12415. @article{Yang:1994vn,
  12416. Acmid = {629335},
  12417. Address = {Piscataway, NJ, USA},
  12418. Author = {Yang, T. and Gerasoulis, A.},
  12419. Date-Added = {2010-12-15 10:34:28 -0700},
  12420. Date-Modified = {2010-12-17 10:23:06 -0700},
  12421. Issn = {1045-9219},
  12422. Issue = {9},
  12423. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  12424. Keywords = {DAGs, DSC, ETF, Index Termsscheduling, MD, NP-complete, arbitrary directedacyclic task graphs, coarse-grain trees, completely connected processor, computational complexity, directed graphs, dominant sequence clustering algorithm, fine-grain trees, fork, general scheduling algorithms, join, low-complexityheuristic, nonzero communication overhead, optimal schedules, parallel algorithms, parallel programming, parallel task scheduling, performance, special classes, trees(mathematics), unbounded number},
  12425. Month = {September},
  12426. Numpages = {17},
  12427. Pages = {951--967},
  12428. Publisher = {IEEE Press},
  12429. Title = {DSC: Scheduling Parallel Tasks on an Unbounded Number of Processors},
  12430. Volume = {5},
  12431. Year = {1994},
  12432. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=628924.629335},
  12433. Bdsk-Url-2 = {http://dx.doi.org/10.1109/71.308533}}
  12434. @book{El-Rewini:1994kx,
  12435. Address = {Upper Saddle River, NJ, USA},
  12436. Author = {El-Rewini, Hesham and Lewis, Theodore G. and Ali, Hesham H.},
  12437. Date-Added = {2010-12-15 10:28:33 -0700},
  12438. Date-Modified = {2010-12-15 10:28:35 -0700},
  12439. Isbn = {0-13-099235-6},
  12440. Publisher = {Prentice-Hall, Inc.},
  12441. Title = {Task scheduling in parallel and distributed systems},
  12442. Year = {1994}}
  12443. @book{Coffman:1976uq,
  12444. Author = {E. G. Coffman, Jr.},
  12445. Date-Added = {2010-12-15 10:23:24 -0700},
  12446. Date-Modified = {2010-12-15 10:24:21 -0700},
  12447. Publisher = {John Wiley \& Sons, Inc.},
  12448. Title = {Computer and Job-Shop Scheduling Theory},
  12449. Year = {1976}}
  12450. @article{Codd:1960zr,
  12451. Acmid = {367356},
  12452. Address = {New York, NY, USA},
  12453. Author = {Codd, E. F.},
  12454. Date-Added = {2010-12-14 23:45:40 -0700},
  12455. Date-Modified = {2010-12-17 10:23:06 -0700},
  12456. Issn = {0001-0782},
  12457. Issue = {7},
  12458. Journal = {Commun. ACM},
  12459. Month = {July},
  12460. Numpages = {6},
  12461. Pages = {413--418},
  12462. Publisher = {ACM},
  12463. Title = {Multiprogram scheduling: parts 3 and 4. scheduling algorithm and external constraints},
  12464. Volume = {3},
  12465. Year = {1960},
  12466. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDEzLWNvZGQucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDEzLWNvZGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ry0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDEzLWNvZGQucGRmAAAOABwADQBwADQAMQAzAC0AYwBvAGQAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQxMy1jb2RkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  12467. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367349.367356}}
  12468. @article{Graham:1969ys,
  12469. Author = {Graham, R. L.},
  12470. Copyright = {Copyright {\copyright} 1969 Society for Industrial and Applied Mathematics},
  12471. Date-Added = {2010-12-14 23:35:59 -0700},
  12472. Date-Modified = {2010-12-17 10:23:06 -0700},
  12473. Issn = {00361399},
  12474. Journal = {SIAM Journal on Applied Mathematics},
  12475. Jstor_Articletype = {research-article},
  12476. Jstor_Formatteddate = {Mar., 1969},
  12477. Language = {English},
  12478. Number = {2},
  12479. Pages = {pp. 416-429},
  12480. Publisher = {Society for Industrial and Applied Mathematics},
  12481. Title = {Bounds on Multiprocessing Timing Anomalies},
  12482. Volume = {17},
  12483. Year = {1969},
  12484. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS45MC44MTMxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjkwLjgxMzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7yxczlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS45MC44MTMxLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA5ADAALgA4ADEAMwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjkwLjgxMzEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  12485. Bdsk-Url-1 = {http://www.jstor.org/stable/2099572}}
  12486. @book{Coffman:1973vn,
  12487. Author = {Coffman,Jr., Edward G. and Denning, Peter J.},
  12488. Date-Added = {2010-12-14 23:28:36 -0700},
  12489. Date-Modified = {2010-12-14 23:28:40 -0700},
  12490. Isbn = {0136378684},
  12491. Publisher = {Prentice Hall Professional Technical Reference},
  12492. Title = {Operating Systems Theory},
  12493. Year = {1973}}
  12494. @article{Adam:1974kx,
  12495. Acmid = {361619},
  12496. Address = {New York, NY, USA},
  12497. Author = {Adam, Thomas L. and Chandy, K. M. and Dickson, J. R.},
  12498. Date-Added = {2010-12-14 23:26:08 -0700},
  12499. Date-Modified = {2010-12-17 10:23:06 -0700},
  12500. Issn = {0001-0782},
  12501. Issue = {12},
  12502. Journal = {Commun. ACM},
  12503. Keywords = {dynamic programming, list scheduling, optimization, parallel processing, precedence graphs, scheduling},
  12504. Month = {December},
  12505. Numpages = {6},
  12506. Pages = {685--690},
  12507. Publisher = {ACM},
  12508. Title = {A comparison of list schedules for parallel processing systems},
  12509. Volume = {17},
  12510. Year = {1974},
  12511. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjg1LWFkYW0wLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY4NS1hZGFtMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97eNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDY4NS1hZGFtMC5wZGYADgAeAA4AcAA2ADgANQAtAGEAZABhAG0AMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDY4NS1hZGFtMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  12512. Bdsk-Url-1 = {http://doi.acm.org/10.1145/361604.361619}}
  12513. @book{Sinnen:2007uq,
  12514. Author = {Sinnen, Oliver},
  12515. Date-Added = {2010-12-14 23:14:35 -0700},
  12516. Date-Modified = {2010-12-14 23:15:10 -0700},
  12517. Isbn = {0471735760},
  12518. Publisher = {Wiley-Interscience},
  12519. Series = {Wiley Series on Parallel and Distributed Computing},
  12520. Title = {Task Scheduling for Parallel Systems},
  12521. Year = {2007},
  12522. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjg1LWFkYW0ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjg1LWFkYW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t30Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNjg1LWFkYW0ucGRmAAAOABwADQBwADYAOAA1AC0AYQBkAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDY4NS1hZGFtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  12523. @article{Kwok:1996fk,
  12524. Acmid = {232007},
  12525. Address = {Piscataway, NJ, USA},
  12526. Author = {Kwok, Yu-Kwong and Ahmad, Ishfaq},
  12527. Date-Added = {2010-12-14 23:00:31 -0700},
  12528. Date-Modified = {2010-12-17 10:23:06 -0700},
  12529. Issn = {1045-9219},
  12530. Issue = {5},
  12531. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  12532. Keywords = {Algorithms, clustering, list scheduling, multiprocessors, processor allocation, parallel scheduling, task graphs.},
  12533. Month = {May},
  12534. Numpages = {16},
  12535. Pages = {506--521},
  12536. Publisher = {IEEE Press},
  12537. Title = {Dynamic Critical-Path Scheduling: An Effective Technique for Allocating Task Graphs to Multiprocessors},
  12538. Volume = {7},
  12539. Year = {1996},
  12540. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNTAzNzc2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA1MDM3NzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+aS8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNTAzNzc2LnBkZgAADgAaAAwAMAAwADUAMAAzADcANwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA1MDM3NzYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  12541. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=231983.232007},
  12542. Bdsk-Url-2 = {http://dx.doi.org/10.1109/71.503776}}
  12543. @book{Sarkar:1989fk,
  12544. Address = {Cambridge, MA, USA},
  12545. Author = {Sarkar, Vivek},
  12546. Date-Added = {2010-12-14 21:45:49 -0700},
  12547. Date-Modified = {2010-12-14 21:45:58 -0700},
  12548. Isbn = {0262691302},
  12549. Publisher = {MIT Press},
  12550. Title = {Partitioning and Scheduling Parallel Programs for Multiprocessors},
  12551. Year = {1989}}
  12552. @inproceedings{Demiroz:2004kx,
  12553. Author = {Betul Demiroz and Haluk Topcuoglu and Mahmut Kandemir},
  12554. Booktitle = {Evolutionary Computation in Combinatorial Optimization},
  12555. Date-Added = {2010-12-14 12:59:41 -0700},
  12556. Date-Modified = {2010-12-14 13:00:30 -0700},
  12557. Pages = {62--71},
  12558. Series = {LNCS},
  12559. Title = {A Hybrid Evolutionary Algorithm for Solving the Register Allocation Problem},
  12560. Volume = {3004},
  12561. Year = {2004},
  12562. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDEwKS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDEwKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3vRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGZ1bGx0ZXh0KDEwKS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQAwACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0KDEwKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  12563. @article{Omari:2006uq,
  12564. Author = {Hussein Al-Omari and Khair Eddin Sabri},
  12565. Date-Added = {2010-12-14 12:52:52 -0700},
  12566. Date-Modified = {2015-11-12 04:20:43 +0000},
  12567. Journal = {Journal of Mathematics and Statistics},
  12568. Number = {4},
  12569. Read = {1},
  12570. Title = {New Graph Coloring Algorithms},
  12571. Volume = {2},
  12572. Year = {2006},
  12573. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWptczIyNDczOS03NDEucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFqbXMyMjQ3MzktNzQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YV0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBqbXMyMjQ3MzktNzQxLnBkZgAADgAkABEAagBtAHMAMgAyADQANwAzADkALQA3ADQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvam1zMjI0NzM5LTc0MS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  12574. @phdthesis{Gebremedhin:1999fk,
  12575. Author = {Assefaw Hadish Gebremedhin},
  12576. Date-Added = {2010-12-14 12:49:57 -0700},
  12577. Date-Modified = {2010-12-14 12:50:31 -0700},
  12578. School = {University of Bergen},
  12579. Title = {Parallel Graph Coloring},
  12580. Year = {1999},
  12581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS43OS44NDA2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjc5Ljg0MDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+MszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS43OS44NDA2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA3ADkALgA4ADQAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjc5Ljg0MDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  12582. @article{Swanson:2007zr,
  12583. Acmid = {1233308},
  12584. Address = {New York, NY, USA},
  12585. Articleno = {4},
  12586. Author = {Swanson, Steven and Schwerin, Andrew and Mercaldi, Martha and Petersen, Andrew and Putnam, Andrew and Michelson, Ken and Oskin, Mark and Eggers, Susan J.},
  12587. Date-Added = {2010-12-11 10:08:10 -0700},
  12588. Date-Modified = {2010-12-17 10:23:06 -0700},
  12589. Issn = {0734-2071},
  12590. Issue = {2},
  12591. Journal = {ACM Trans. Comput. Syst.},
  12592. Keywords = {WaveScalar, dataflow computing, multithreading},
  12593. Month = {May},
  12594. Numpages = {54},
  12595. Pages = {4:1--4:54},
  12596. Publisher = {ACM},
  12597. Title = {The WaveScalar architecture},
  12598. Volume = {25},
  12599. Year = {2007},
  12600. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNC1zd2Fuc29uLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTQtc3dhbnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ue9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTQtc3dhbnNvbi5wZGYADgAeAA4AYQA0AC0AcwB3AGEAbgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTQtc3dhbnNvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  12601. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1233307.1233308}}
  12602. @inproceedings{Nagarajan:2001ys,
  12603. Abstract = {In this paper, we survey the design space of a new class of architectures called Grid Processor Architectures (GPAs). These architectures are designed to scale with technology, allowing faster clock rates than conventional architectures while providing superior instruction-level parallelism on traditional workloads and high performance across a range of application classes. A GPA consists of an array of ALUs, each with limited control, connected by a thin operand network. Programs are executed by mapping blocks of statically scheduled instructions to the ALU array and executing them dynamically in dataflow order. This organization enables the critical paths of instruction blocks to be executed on chains of ALUs without transmitting temporary values back to the register file, avoiding most of the large, unscalable structures that limit the scalability of conventional architectures. Finally, we present simulation results of a preliminary design, the GPA-1. With a half-cycle routing delay, we obtain performance roughly equal to an ideal 8-way, 512-entry window superscalar core. With no inter-ALU delay, perfect memory, and perfect branch prediction, the IPC of the GPA-1 is more than twice that of the ideal superscalar core, achieving an average of 11 IPC across nine SPEC CPU2000 and Mediabench benchmarks.},
  12604. Acmid = {564005},
  12605. Address = {Washington, DC, USA},
  12606. Author = {Nagarajan, Ramadass and Sankaralingam, Karthikeyan and Burger, Doug and Keckler, Stephen W.},
  12607. Booktitle = {Proceedings of the 34th annual ACM/IEEE international symposium on Microarchitecture},
  12608. Date-Added = {2010-12-11 09:53:24 -0700},
  12609. Date-Modified = {2010-12-17 10:23:06 -0700},
  12610. Isbn = {0-7695-1369-7},
  12611. Location = {Austin, Texas},
  12612. Numpages = {12},
  12613. Pages = {40--51},
  12614. Publisher = {IEEE Computer Society},
  12615. Read = {1},
  12616. Series = {MICRO 34},
  12617. Title = {A design space evaluation of grid processor architectures},
  12618. Year = {2001},
  12619. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MC1uYWdhcmFqYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDAtbmFnYXJhamFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rr0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDAtbmFnYXJhamFuLnBkZgAADgAkABEAcAA0ADAALQBuAGEAZwBhAHIAYQBqAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQwLW5hZ2FyYWphbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  12620. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=563998.564005}}
  12621. @article{Sankaralingam:2003vn,
  12622. Abstract = {This paper describes the polymorphous TRIPS architecture which can be configured for different granularities and types of parallelism. TRIPS contains mechanisms that enable the processing cores and the on-chip memory system to be configured and combined in different modes for instruction, data, or thread-level parallelism. To adapt to small and large-grain concurrency, the TRIPS architecture contains four out-of-order, 16-wide-issue Grid Processor cores, which can be partitioned when easily extractable fine-grained parallelism exists. This approach to polymorphism provides better performance across a wide range of application types than an approach in which many small processors are aggregated to run workloads with irregular parallelism. Our results show that high performance can be obtained in each of the three modes--ILP, TLP, and DLP-demonstrating the viability of the polymorphous coarse-grained approach for future microprocessors.},
  12623. Acmid = {859667},
  12624. Address = {New York, NY, USA},
  12625. Author = {Sankaralingam, Karthikeyan and Nagarajan, Ramadass and Liu, Haiming and Kim, Changkyu and Huh, Jaehyuk and Burger, Doug and Keckler, Stephen W. and Moore, Charles R.},
  12626. Date-Added = {2010-12-11 09:40:43 -0700},
  12627. Date-Modified = {2010-12-17 10:23:06 -0700},
  12628. Issn = {0163-5964},
  12629. Issue = {2},
  12630. Journal = {SIGARCH Comput. Archit. News},
  12631. Month = {May},
  12632. Numpages = {12},
  12633. Pages = {422--433},
  12634. Publisher = {ACM},
  12635. Title = {Exploiting ILP, TLP, and DLP with the polymorphous TRIPS architecture},
  12636. Volume = {31},
  12637. Year = {2003},
  12638. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnA0MjItc2Fua2FyYWxpbmdhbS5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnA0MjItc2Fua2FyYWxpbmdhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/evjRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA0MjItc2Fua2FyYWxpbmdhbS5wZGYADgAuABYAcAA0ADIAMgAtAHMAYQBuAGsAYQByAGEAbABpAG4AZwBhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0MjItc2Fua2FyYWxpbmdhbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  12639. Bdsk-Url-1 = {http://doi.acm.org/10.1145/871656.859667}}
  12640. @inproceedings{Robatmili:2008kx,
  12641. Abstract = {Distributed processors must balance communication and concurrency. When dividing instructions among the processors, key factors are the available concurrency, criticality of dependence chains, and communication penalties. The amount of concurrency determines the importance of the other factors: if concurrency is high, wider distribution of instructions is likely to tolerate the increased operand routing latencies. If concurrency is low, mapping dependent instructions close to one another is likely to reduce communication costs that contribute to the critical path. This paper explores these tradeoffs for distributed Explicit Dataflow Graph Execution (EDGE) architectures that execute blocks of dataflow instructions atomically. A runtime block mapper assigns instructions from a single thread to distributed hardware resources (cores) based on compiler-assigned instruction identifiers. We explore two approaches: fixed strategies that map all blocks to the same number of cores, and adaptive strategies that vary the number of cores for each block. The results show that best fixed strategy varies, based on the cores' issue width. A simple adaptive strategy improves performance over the best fixed strategies for single and dual-issue cores, but its benefits decrease as the cores' issue width increases. These results show that by choosing an appropriate runtime block mapping strategy, average performance can be increased by 18%, while simultaneously reducing average operand communication by 70%, saving energy as well as improving performance. These results indicate that runtime block mapping is a promising mechanism for balancing communication and concurrency in distributed processors.},
  12642. Acmid = {1521816},
  12643. Address = {Washington, DC, USA},
  12644. Author = {Robatmili, Behnam and Coons, Katherine E. and Burger, Doug and McKinley, Kathryn S.},
  12645. Booktitle = {Proceedings of the 41st annual IEEE/ACM International Symposium on Microarchitecture},
  12646. Date-Added = {2010-12-11 09:30:33 -0700},
  12647. Date-Modified = {2010-12-17 10:23:06 -0700},
  12648. Isbn = {978-1-4244-2836-6},
  12649. Numpages = {12},
  12650. Pages = {23--34},
  12651. Publisher = {IEEE Computer Society},
  12652. Series = {MICRO 41},
  12653. Title = {Strategies for mapping dataflow blocks to distributed hardware},
  12654. Year = {2008},
  12655. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzA0NzcxNzc2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDQ3NzE3NzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AP8zlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA0NzcxNzc2LnBkZgAADgAaAAwAMAA0ADcANwAxADcANwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDQ3NzE3NzYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  12656. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2008.4771776}}
  12657. @inproceedings{Sarkar:1986uq,
  12658. Acmid = {13313},
  12659. Address = {New York, NY, USA},
  12660. Author = {Sarkar, Vivek and Hennessy, John},
  12661. Booktitle = {Proceedings of the 1986 SIGPLAN symposium on Compiler construction},
  12662. Date-Added = {2010-12-11 08:51:51 -0700},
  12663. Date-Modified = {2010-12-17 10:23:06 -0700},
  12664. Isbn = {0-89791-197-0},
  12665. Location = {Palo Alto, California, United States},
  12666. Numpages = {10},
  12667. Pages = {17--26},
  12668. Publisher = {ACM},
  12669. Series = {SIGPLAN '86},
  12670. Title = {Compile-time partitioning and scheduling of parallel programs},
  12671. Year = {1986},
  12672. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LXNhcmthci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+tEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE3LXNhcmthci5wZGYADgAeAA4AcAAxADcALQBzAGEAcgBrAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE3LXNhcmthci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  12673. Bdsk-Url-1 = {http://doi.acm.org/10.1145/12276.13313}}
  12674. @article{Waingold:1997fk,
  12675. Acmid = {620807},
  12676. Address = {Los Alamitos, CA, USA},
  12677. Author = {Waingold, Elliot and Taylor, Michael and Srikrishna, Devabhaktuni and Sarkar, Vivek and Lee, Walter and Lee, Victor and Kim, Jang and Frank, Matthew and Finch, Peter and Barua, Rajeev and Babb, Jonathan and Amarasinghe, Saman and Agarwal, Anant},
  12678. Date-Added = {2010-12-11 08:46:41 -0700},
  12679. Date-Modified = {2010-12-17 10:23:06 -0700},
  12680. Issn = {0018-9162},
  12681. Issue = {9},
  12682. Journal = {Computer},
  12683. Month = {September},
  12684. Numpages = {8},
  12685. Pages = {86--93},
  12686. Publisher = {IEEE Computer Society Press},
  12687. Title = {Baring It All to Software: Raw Machines},
  12688. Volume = {30},
  12689. Year = {1997},
  12690. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uL0Ryb3Bib3gvYmliL1dhaW5nb2xkLUNvbXB1dGVyLTE5OTcucGRm0hcLGBlXTlMuZGF0YU8RAbAAAAAAAbAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RpXYWluZ29sZC1Db21wdXRlci0xOTk3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvjbzOWbjgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d4AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAV2FpbmdvbGQtQ29tcHV0ZXItMTk5Ny5wZGYAAA4ANgAaAFcAYQBpAG4AZwBvAGwAZAAtAEMAbwBtAHAAdQB0AGUAcgAtADEAOQA5ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9XYWluZ29sZC1Db21wdXRlci0xOTk3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALoAvwDHAnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  12691. Bdsk-Url-1 = {http://dx.doi.org/10.1109/2.612254}}
  12692. @inproceedings{Rahman:2007fk,
  12693. Acmid = {1333553},
  12694. Address = {Washington, DC, USA},
  12695. Author = {Rahman, Mustafizur and Venugopal, Srikumar and Buyya, Rajkumar},
  12696. Booktitle = {Proceedings of the Third IEEE International Conference on e-Science and Grid Computing},
  12697. Date-Added = {2010-12-08 14:05:32 -0500},
  12698. Date-Modified = {2010-12-17 10:23:06 -0700},
  12699. Isbn = {0-7695-3064-8},
  12700. Numpages = {8},
  12701. Pages = {35--42},
  12702. Publisher = {IEEE Computer Society},
  12703. Title = {A Dynamic Critical Path Algorithm for Scheduling Scientific Workflow Applications on Global Grids},
  12704. Year = {2007},
  12705. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS43Mi43MjgzLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjcyLjcyODMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kbszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS43Mi43MjgzLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA3ADIALgA3ADIAOAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjcyLjcyODMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  12706. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1332478.1333553},
  12707. Bdsk-Url-2 = {http://dx.doi.org/10.1109/E-SCIENCE.2007.3}}
  12708. @inproceedings{Raman:2008fk,
  12709. Acmid = {1356074},
  12710. Address = {New York, NY, USA},
  12711. Author = {Raman, Easwaran and Ottoni, Guilherme and Raman, Arun and Bridges, Matthew J. and August, David I.},
  12712. Booktitle = {Proceedings of the 6th annual IEEE/ACM international symposium on Code generation and optimization},
  12713. Date-Added = {2010-12-06 09:58:09 -0700},
  12714. Date-Modified = {2010-12-17 10:23:06 -0700},
  12715. Isbn = {978-1-59593-978-4},
  12716. Keywords = {automatic parallelization, doall, dswp, multi-core architectures, pipelined parallelism, tlp},
  12717. Location = {Boston, MA, USA},
  12718. Numpages = {10},
  12719. Pages = {114--123},
  12720. Publisher = {ACM},
  12721. Series = {CGO '08},
  12722. Title = {Parallel-stage decoupled software pipelining},
  12723. Year = {2008},
  12724. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NnbzZfcHNkc3dwLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY2dvNl9wc2Rzd3AucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xGNEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2dvNl9wc2Rzd3AucGRmAAAOACAADwBjAGcAbwA2AF8AcABzAGQAcwB3AHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NnbzZfcHNkc3dwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  12725. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1356058.1356074}}
  12726. @inproceedings{Charles:2005fk,
  12727. Acmid = {1094852},
  12728. Address = {New York, NY, USA},
  12729. Author = {Charles, Philippe and Grothoff, Christian and Saraswat, Vijay and Donawa, Christopher and Kielstra, Allan and Ebcioglu, Kemal and von Praun, Christoph and Sarkar, Vivek},
  12730. Booktitle = {Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  12731. Date-Added = {2010-12-05 12:12:12 -0700},
  12732. Date-Modified = {2010-12-17 10:23:06 -0700},
  12733. Isbn = {1-59593-031-0},
  12734. Keywords = {Java, X10, atomic blocks, clocks, data distribution, multithreading, non-uniform cluster computing (NUCC), partitioned global address space (PGAS), places, productivity, scalability},
  12735. Location = {San Diego, CA, USA},
  12736. Numpages = {20},
  12737. Pages = {519--538},
  12738. Publisher = {ACM},
  12739. Series = {OOPSLA '05},
  12740. Title = {X10: an object-oriented approach to non-uniform cluster computing},
  12741. Year = {2005},
  12742. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MTktY2hhcmxlcy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MTktY2hhcmxlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ezHRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA1MTktY2hhcmxlcy5wZGYADgAiABAAcAA1ADEAOQAtAGMAaABhAHIAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1MTktY2hhcmxlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  12743. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094852}}
  12744. @inproceedings{Weng:2002ly,
  12745. Acmid = {661369},
  12746. Address = {Washington, DC, USA},
  12747. Author = {Weng, Tien-hsiung and Chapman, Barbara M.},
  12748. Booktitle = {Proceedings of the 16th International Parallel and Distributed Processing Symposium},
  12749. Date-Added = {2010-12-04 23:24:53 -0700},
  12750. Date-Modified = {2010-12-17 10:23:06 -0700},
  12751. Isbn = {0-7695-1573-8},
  12752. Pages = {180--},
  12753. Publisher = {IEEE Computer Society},
  12754. Series = {IPDPS '02},
  12755. Title = {Implementing OpenMP Using Dataflow Execution Model for Data Locality and Efficient Parallel Execution},
  12756. Year = {2002},
  12757. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMDE2NDkzLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEwMTY0OTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7y2szlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMDE2NDkzLnBkZgAADgAaAAwAMAAxADAAMQA2ADQAOQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEwMTY0OTMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  12758. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=645610.661369}}
  12759. @article{Gordon:2006zr,
  12760. Abstract = {As multicore architectures enter the mainstream, there is a pressing demand for high-level programming models that can effectively map to them. Stream programming offers an attractive way to expose coarse-grained parallelism, as streaming applications (image, video, {DSP,} etc.) are naturally represented by independent filters that communicate over explicit data {channels.In} this paper, we demonstrate an end-to-end stream compiler that attains robust multicore performance in the face of varying application characteristics. As benchmarks exhibit different amounts of task, data, and pipeline parallelism, we exploit all types of parallelism in a unified manner in order to achieve this generality. Our compiler, which maps from the {StreamIt} language to the 16-core Raw architecture, attains a 11.2x mean speedup over a single-core baseline, and a 1.84x speedup over our previous work.},
  12761. Author = {Michael I. Gordon and William Thies and Saman Amarasinghe},
  12762. Date-Added = {2010-12-04 23:11:08 -0700},
  12763. Date-Modified = {2010-12-17 10:23:06 -0700},
  12764. Journal = {{SIGARCH} Comput. Archit. News},
  12765. Keywords = {coarse-grained dataflow, multicore, raw, software pipelining, streamit, streams},
  12766. Number = {5},
  12767. Title = {Exploiting coarse-grained task, data, and pipeline parallelism in stream programs},
  12768. Volume = {34},
  12769. Year = {2006},
  12770. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTEtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1MS1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL951tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE1MS1nb3Jkb24ucGRmAAAOACAADwBwADEANQAxAC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNTEtZ29yZG9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  12771. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1168919.1168877},
  12772. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1168919.1168877}}
  12773. @book{Darte:2000ys,
  12774. Author = {Alain Darte and Yves Robert and Frederic Vivien},
  12775. Date-Added = {2010-12-04 23:07:46 -0700},
  12776. Date-Modified = {2010-12-17 10:23:06 -0700},
  12777. Isbn = {0817641491},
  12778. Pages = {264},
  12779. Publisher = {Birkhauser Boston},
  12780. Title = {Scheduling and Automatic Parallelization},
  12781. Year = {2000},
  12782. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=556139&dl=GUIDE&coll=GUIDE&CFID=64381860&CFTOKEN=90334991}}
  12783. @inproceedings{Baskaran:2008vn,
  12784. Abstract = {Several parallel architectures such as {GPUs} and the Cell processor have fast explicitly managed on-chip memories, in addition to slow off-chip memory. They also have very high computational power with multiple levels of parallelism. A significant challenge in programming these architectures is to effectively exploit the parallelism available in the architecture and manage the fast memories to maximize performance.},
  12785. Address = {Salt Lake City, {UT,} {USA}},
  12786. Author = {Muthu Manikandan Baskaran and Uday Bondhugula and Sriram Krishnamoorthy and J. Ramanujam and Atanas Rountev and P. Sadayappan},
  12787. Booktitle = {Proceedings of the 13th {ACM} {SIGPLAN} Symposium on Principles and practice of parallel programming},
  12788. Date-Added = {2010-12-04 23:04:52 -0700},
  12789. Date-Modified = {2010-12-17 10:23:06 -0700},
  12790. Isbn = {978-1-59593-795-7},
  12791. Keywords = {data movement, graphics processor unit, multi-level tiling, scratchpad memory},
  12792. Pages = {1--10},
  12793. Publisher = {{ACM}},
  12794. Title = {Automatic data movement and computation mapping for multi-level parallel architectures with explicitly managed memories},
  12795. Year = {2008},
  12796. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxLWJhc2thcmFuLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEtYmFza2FyYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95bNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEtYmFza2FyYW4ucGRmAAAOACAADwBwADEALQBiAGEAcwBrAGEAcgBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxLWJhc2thcmFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  12797. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1345210&dl=GUIDE&coll=GUIDE&CFID=64381844&CFTOKEN=70258847},
  12798. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1345206.1345210}}
  12799. @inproceedings{Aleta:2001kx,
  12800. Abstract = {This work presents a novel scheme to schedule loops for clustered microarchitectures. The scheme is based on a preliminary cluster assignment phase implemented through graph partitioning techniques followed by a scheduling phase that integrates register allocation and spill code generation. The graph partitioning scheme is shown to be very effective due to its global view of the whole code while the partition is generated. Results show a significant speedup when compared with previously proposed techniques. For some processor configuration the average speedup for the {SPECfp95} is 23\% with respect to the published scheme with the best performance. Besides, the proposed scheme is much faster (between 2-7 times, depending on the configuration).},
  12801. Address = {Austin, Texas},
  12802. Author = {Alet\`{a}, Alex and Codina, Josep M. and S\'{a}nchez, Jes\'{u}s and Gonz\'{a}lez, Antonio},
  12803. Booktitle = {Proceedings of the 34th annual {ACM/IEEE} international symposium on Microarchitecture},
  12804. Date-Added = {2010-12-04 23:02:13 -0700},
  12805. Date-Modified = {2010-12-17 10:23:06 -0700},
  12806. Isbn = {0-7695-1369-7},
  12807. Publisher = {{IEEE} Computer Society},
  12808. Title = {Graph-partitioning based instruction scheduling for clustered processors},
  12809. Year = {2001},
  12810. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTUwLWFsZXRhLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1MC1hbGV0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL951NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE1MC1hbGV0YS5wZGYADgAeAA4AcAAxADUAMAAtAGEAbABlAHQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE1MC1hbGV0YS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  12811. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?doid=563998.564019}}
  12812. @inproceedings{Ottoni:2007uq,
  12813. Acmid = {1331708},
  12814. Address = {Washington, DC, USA},
  12815. Author = {Ottoni, Guilherme and August, David},
  12816. Booktitle = {Proceedings of the 40th Annual IEEE/ACM International Symposium on Microarchitecture},
  12817. Date-Added = {2010-12-04 22:58:25 -0700},
  12818. Date-Modified = {2010-12-17 10:23:06 -0700},
  12819. Isbn = {0-7695-3047-8},
  12820. Numpages = {13},
  12821. Pages = {56--68},
  12822. Publisher = {IEEE Computer Society},
  12823. Series = {MICRO 40},
  12824. Title = {Global Multi-Threaded Instruction Scheduling},
  12825. Year = {2007},
  12826. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS44MC40NzU1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjgwLjQ3NTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA77MMzlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS44MC40NzU1LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA4ADAALgA0ADcANQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjgwLjQ3NTUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  12827. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2007.17}}
  12828. @inproceedings{Warth:2008uq,
  12829. Acmid = {1328424},
  12830. Address = {New York, NY, USA},
  12831. Author = {Warth, Alessandro and Douglass, James R. and Millstein, Todd},
  12832. Booktitle = {Proceedings of the 2008 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  12833. Date-Added = {2010-12-04 14:49:31 -0700},
  12834. Date-Modified = {2010-12-17 10:23:06 -0700},
  12835. Isbn = {978-1-59593-977-7},
  12836. Keywords = {left recursion, packrat parsing},
  12837. Location = {San Francisco, California, USA},
  12838. Numpages = {8},
  12839. Pages = {103--110},
  12840. Publisher = {ACM},
  12841. Series = {PEPM '08},
  12842. Title = {Packrat parsers can support left recursion},
  12843. Year = {2008},
  12844. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTAzLXdhcnRoLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwMy13YXJ0aC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95i9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEwMy13YXJ0aC5wZGYADgAeAA4AcAAxADAAMwAtAHcAYQByAHQAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEwMy13YXJ0aC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  12845. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328408.1328424}}
  12846. @article{Reps:1984fk,
  12847. Acmid = {808247},
  12848. Address = {New York, NY, USA},
  12849. Author = {Reps, Thomas and Teitelbaum, Tim},
  12850. Date-Added = {2010-12-04 14:46:29 -0700},
  12851. Date-Modified = {2010-12-17 10:23:06 -0700},
  12852. Issn = {0163-5948},
  12853. Issue = {3},
  12854. Journal = {SIGSOFT Softw. Eng. Notes},
  12855. Month = {April},
  12856. Numpages = {7},
  12857. Pages = {42--48},
  12858. Publisher = {ACM},
  12859. Title = {The synthesizer generator},
  12860. Volume = {9},
  12861. Year = {1984},
  12862. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNDItcmVwcy5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA0Mi1yZXBzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/evbRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA0Mi1yZXBzLnBkZgAOABoADABwADQAMgAtAHIAZQBwAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0Mi1yZXBzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  12863. Bdsk-Url-1 = {http://doi.acm.org/10.1145/390010.808247}}
  12864. @article{Kwok:1999fk,
  12865. Acmid = {344618},
  12866. Address = {New York, NY, USA},
  12867. Author = {Kwok, Yu-Kwong and Ahmad, Ishfaq},
  12868. Date-Added = {2010-11-18 21:27:21 -0700},
  12869. Date-Modified = {2010-12-17 10:23:06 -0700},
  12870. Issn = {0360-0300},
  12871. Issue = {4},
  12872. Journal = {ACM Comput. Surv.},
  12873. Keywords = {DAG, automatic parallelization, multiprocessors, parallel processing, software tools, static scheduling, task graphs},
  12874. Month = {December},
  12875. Numpages = {66},
  12876. Pages = {406--471},
  12877. Publisher = {ACM},
  12878. Title = {Static scheduling algorithms for allocating directed task graphs to multiprocessors},
  12879. Volume = {31},
  12880. Year = {1999},
  12881. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDA2LWt3b2sucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDA2LWt3b2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ru0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDA2LWt3b2sucGRmAAAOABwADQBwADQAMAA2AC0AawB3AG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQwNi1rd29rLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  12882. Bdsk-Url-1 = {http://doi.acm.org/10.1145/344588.344618}}
  12883. @inproceedings{Waddell:1997fk,
  12884. Acmid = {717859},
  12885. Address = {London, UK},
  12886. Author = {Waddell, Oscar and Dybvig, R. Kent},
  12887. Booktitle = {Proceedings of the 4th International Symposium on Static Analysis},
  12888. Date-Added = {2010-11-08 09:44:34 -0700},
  12889. Date-Modified = {2015-11-18 04:55:23 +0000},
  12890. Numpages = {18},
  12891. Pages = {35--52},
  12892. Publisher = {Springer-Verlag},
  12893. Series = {SAS '97},
  12894. Title = {Fast and Effective Procedure Inlining},
  12895. Year = {1997},
  12896. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpbmxpbmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGlubGluaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEiZwfScW8JUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0nG1WQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGlubGluaW5nLnBkZgAOABoADABpAG4AbABpAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2lubGluaW5nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  12897. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=647166.717859}}
  12898. @inproceedings{Rossberg:2003fk,
  12899. Acmid = {888274},
  12900. Address = {New York, NY, USA},
  12901. Author = {Rossberg, Andreas},
  12902. Booktitle = {Proceedings of the 5th ACM SIGPLAN international conference on Principles and practice of declaritive programming},
  12903. Date-Added = {2010-11-03 21:03:58 -0600},
  12904. Date-Modified = {2010-12-17 10:23:06 -0700},
  12905. Isbn = {1-58113-705-2},
  12906. Keywords = {abstract types, dynamic typing, encapsulation, existential types, generativity, opacity},
  12907. Location = {Uppsala, Sweden},
  12908. Numpages = {12},
  12909. Pages = {241--252},
  12910. Publisher = {ACM},
  12911. Series = {PPDP '03},
  12912. Title = {Generativity and dynamic opacity for abstract types},
  12913. Year = {2003},
  12914. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNDEtcm9zc2JlcmcucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjQxLXJvc3NiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pe0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjQxLXJvc3NiZXJnLnBkZgAADgAkABEAcAAyADQAMQAtAHIAbwBzAHMAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI0MS1yb3NzYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  12915. Bdsk-Url-1 = {http://doi.acm.org/10.1145/888251.888274}}
  12916. @inproceedings{Stock:1988fk,
  12917. Address = {Morristown, NJ, USA},
  12918. Author = {Stock, Oliviero and Falcone, Rino and Insinnamo, Patrizia},
  12919. Booktitle = {Proceedings of the 12th conference on Computational linguistics},
  12920. Date-Added = {2010-10-07 16:02:13 -0600},
  12921. Date-Modified = {2010-12-17 10:23:06 -0700},
  12922. Isbn = {963 8431 56 3},
  12923. Location = {Budapest, Hungry},
  12924. Pages = {636--641},
  12925. Publisher = {Association for Computational Linguistics},
  12926. Title = {Island parsing and bidirectional charts},
  12927. Year = {1988},
  12928. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0M4OC0yMTMyKDMpLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPQzg4LTIxMzIoMykucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+fszlmsoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEM4OC0yMTMyKDMpLnBkZgAOACAADwBDADgAOAAtADIAMQAzADIAKAAzACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9DODgtMjEzMigzKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  12929. Bdsk-Url-1 = {http://dx.doi.org/10.3115/991719.991768}}
  12930. @inproceedings{Ahmed:2011fk,
  12931. Author = {Amal Ahmed and Robert Bruce Findler and Jeremy G. Siek and Philip Wadler},
  12932. Booktitle = {Symposium on Principles of Programming Languages},
  12933. Date-Added = {2010-10-03 14:18:52 -0600},
  12934. Date-Modified = {2012-12-17 17:10:25 +0000},
  12935. Month = {January},
  12936. Title = {Blame for {All}},
  12937. Year = {2011},
  12938. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3BvcGwxMTZnZi1haG1lZC5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3BvcGwxMTZnZi1haG1lZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBHRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHBvcGwxMTZnZi1haG1lZC5wZGYAAA4AKAATAHAAbwBwAGwAMQAxADYAZwBmAC0AYQBoAG0AZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wb3BsMTE2Z2YtYWhtZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  12939. @inproceedings{Miao:2010qq,
  12940. Author = {Weiyu Miao and Jeremy G. Siek},
  12941. Booktitle = {{GPCE '10}: Proceedings of the international conference on Generative programming and component engineering},
  12942. Date-Added = {2010-08-03 09:51:58 -0600},
  12943. Date-Modified = {2010-08-03 09:52:39 -0600},
  12944. Title = {Incremental Type-Checking for Type-Reflective Metaprograms},
  12945. Year = {2010}}
  12946. @techreport{siek04:_fg1,
  12947. Annote = {``Concepts'' are an essential language feature needed to support generic programming in the large. Concepts allow for succinct expression of bounds on type parameters of generic algorithms, enable systematic organization of problem domain abstractions, and make generic algorithms easier to use. In this paper we formalize the design of a type system and semantics for concepts that is suitable for non-type-inferencing languages. Our design shares much in common with the type classes of Haskell, though our primary influence is from best practices in the \Cpp{} community, where concepts are used to document type requirements for templates in generic libraries. The technical development in this paper defines an extension to System F and a type-directed translation from the extension back to System F. The translation is proved sound; the proof is written in the human readable but machine checkable Isar language and has been automatically verified by the Isabelle proof assistant. This document was generated directly from the Isar theory files using Isabelle's support for literate proofs.},
  12948. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  12949. Date-Added = {2010-08-03 09:24:19 -0600},
  12950. Date-Modified = {2010-12-17 10:23:06 -0700},
  12951. Institution = {Indiana University},
  12952. Month = {December},
  12953. Number = 605,
  12954. Title = {Essential Language Support for Generic Programming: Formalization Part 1},
  12955. Year = 2004,
  12956. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NpZWswNF9fZmcxLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2llazA0X19mZzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KCNEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2llazA0X19mZzEucGRmAAAOACAADwBzAGkAZQBrADAANABfAF8AZgBnADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NpZWswNF9fZmcxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  12957. Bdsk-Url-1 = {http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR605}}
  12958. @inproceedings{Gottschlich:2010xd,
  12959. Address = {New York, NY, USA},
  12960. Author = {Gottschlich, Justin E. and Vachharajani, Manish and Siek, Jeremy G.},
  12961. Booktitle = {CGO '10: Proceedings of the 8th annual IEEE/ACM international symposium on Code generation and optimization},
  12962. Date-Added = {2010-08-02 18:06:11 -0600},
  12963. Date-Modified = {2010-12-17 10:23:06 -0700},
  12964. Isbn = {978-1-60558-635-9},
  12965. Location = {Toronto, Ontario, Canada},
  12966. Pages = {101--110},
  12967. Publisher = {ACM},
  12968. Title = {An efficient software transactional memory using commit-time invalidation},
  12969. Year = {2010},
  12970. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMDEtZ290dHNjaGxpY2gucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTAxLWdvdHRzY2hsaWNoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mH0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTAxLWdvdHRzY2hsaWNoLnBkZgAOACoAFABwADEAMAAxAC0AZwBvAHQAdABzAGMAaABsAGkAYwBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMTAxLWdvdHRzY2hsaWNoLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  12971. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1772954.1772970}}
  12972. @phdthesis{Furr:2009mi,
  12973. Author = {Michael Furr},
  12974. Date-Added = {2010-08-02 10:24:49 -0600},
  12975. Date-Modified = {2010-08-02 10:25:21 -0600},
  12976. School = {University of Maryland},
  12977. Title = {Combining Static and Dynamic Typing in Ruby},
  12978. Year = {2009}}
  12979. @mastersthesis{Mehnert:2009sf,
  12980. Author = {Hannes Mehnert},
  12981. Date-Added = {2010-08-02 10:20:10 -0600},
  12982. Date-Modified = {2010-08-02 10:21:43 -0600},
  12983. Month = {October},
  12984. School = {Technische Universitat Berlin},
  12985. Title = {Extending Dylan's Type System for Better Type Inference and Error Detection},
  12986. Year = {2009},
  12987. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtkaXBsb21hLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZGlwbG9tYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xUdEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZGlwbG9tYS5wZGYAAA4AGAALAGQAaQBwAGwAbwBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2RpcGxvbWEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  12988. @misc{Tang:2010uq,
  12989. Author = {Audrey Tang},
  12990. Date-Added = {2010-07-31 23:50:27 +0100},
  12991. Date-Modified = {2010-08-01 14:01:46 +0100},
  12992. Howpublished = {http://pugs.blogs.com/pugs/2010/04/how-to-implement-perl-6-in-10.html},
  12993. Month = {April},
  12994. Title = {How to Implement {Perl} 6 in '10},
  12995. Year = {2010}}
  12996. @techreport{Gregor:2008fk,
  12997. Author = {Douglas Gregor and Bjarne Stroustrup and Jeremy Siek and James Widman},
  12998. Date-Added = {2010-07-31 08:26:13 +0100},
  12999. Date-Modified = {2010-07-31 08:28:14 +0100},
  13000. Institution = {ISO/IEC JTC1 SC22 WG21},
  13001. Month = {February},
  13002. Number = {N2520},
  13003. Title = {Proposed Wording for Concepts},
  13004. Year = {2008},
  13005. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjUyMC5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yNTIwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRPRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG4yNTIwLnBkZgAADgAUAAkAbgAyADUAMgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9uMjUyMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  13006. @inproceedings{Sulzmann:2007uq,
  13007. Address = {New York, NY, USA},
  13008. Author = {Sulzmann, Martin and Chakravarty, Manuel M. T. and Jones, Simon Peyton and Donnelly, Kevin},
  13009. Booktitle = {TLDI '07: Proceedings of the 2007 ACM SIGPLAN international workshop on Types in languages design and implementation},
  13010. Date-Added = {2010-07-27 23:37:24 +0100},
  13011. Date-Modified = {2010-12-17 10:23:06 -0700},
  13012. Isbn = {1-59593-393-X},
  13013. Location = {Nice, Nice, France},
  13014. Pages = {53--66},
  13015. Publisher = {ACM},
  13016. Title = {System F with type equality coercions},
  13017. Year = {2007},
  13018. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtmYy10bGRpLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZmMtdGxkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zW9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZmMtdGxkaS5wZGYAAA4AGAALAGYAYwAtAHQAbABkAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ZjLXRsZGkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  13019. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190315.1190324}}
  13020. @inproceedings{Wrigstad:2010fk,
  13021. Author = {Wrigstad, Tobias and Nardelli, Francesco Zappa and Lebresne, Sylvain and {\"O}stlund, Johan and Vitek, Jan},
  13022. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  13023. Date-Added = {2010-07-13 20:52:40 +0100},
  13024. Date-Modified = {2014-09-10 18:49:14 +0000},
  13025. Pages = {377--388},
  13026. Series = {POPL},
  13027. Title = {Integrating typed and untyped code in a scripting language},
  13028. Year = {2010},
  13029. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNzctd3JpZ3N0YWQucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzc3LXdyaWdzdGFkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rZ0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzc3LXdyaWdzdGFkLnBkZgAADgAkABEAcAAzADcANwAtAHcAcgBpAGcAcwB0AGEAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDM3Ny13cmlnc3RhZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  13030. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706343}}
  13031. @article{Grossman:2000ys,
  13032. Address = {New York, NY, USA},
  13033. Author = {Grossman, Dan and Morrisett, Greg and Zdancewic, Steve},
  13034. Date-Added = {2010-07-07 11:19:10 +0100},
  13035. Date-Modified = {2010-12-17 10:23:06 -0700},
  13036. Issn = {0164-0925},
  13037. Journal = {ACM Trans. Program. Lang. Syst.},
  13038. Number = {6},
  13039. Pages = {1037--1080},
  13040. Publisher = {ACM},
  13041. Title = {Syntactic type abstraction},
  13042. Volume = {22},
  13043. Year = {2000},
  13044. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxMDM3LWdyb3NzbWFuLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEwMzctZ3Jvc3NtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95jNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEwMzctZ3Jvc3NtYW4ucGRmAA4AJgASAHAAMQAwADMANwAtAGcAcgBvAHMAcwBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEwMzctZ3Jvc3NtYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  13045. Bdsk-Url-1 = {http://doi.acm.org/10.1145/371880.371887}}
  13046. @inproceedings{Turi:1997vn,
  13047. Address = {Washington, DC, USA},
  13048. Author = {Turi, Daniele and Plotkin, Gordon},
  13049. Booktitle = {LICS '97: Proceedings of the 12th Annual IEEE Symposium on Logic in Computer Science},
  13050. Date-Added = {2010-06-29 22:57:51 +0100},
  13051. Date-Modified = {2010-06-29 22:57:55 +0100},
  13052. Isbn = {0-8186-7925-5},
  13053. Pages = {280},
  13054. Publisher = {IEEE Computer Society},
  13055. Title = {Towards a Mathematical Operational Semantics},
  13056. Year = {1997}}
  13057. @article{Sangiorgi:2009kx,
  13058. Address = {New York, NY, USA},
  13059. Author = {Sangiorgi, Davide},
  13060. Date-Added = {2010-06-28 11:15:26 +0100},
  13061. Date-Modified = {2010-12-17 10:23:06 -0700},
  13062. Issn = {0164-0925},
  13063. Journal = {ACM Trans. Program. Lang. Syst.},
  13064. Number = {4},
  13065. Pages = {1--41},
  13066. Publisher = {ACM},
  13067. Title = {On the origins of bisimulation and coinduction},
  13068. Volume = {31},
  13069. Year = {2009},
  13070. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWhpc3RvcnlfYmlzX2NvaW5kLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVaGlzdG9yeV9iaXNfY29pbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91qtEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaGlzdG9yeV9iaXNfY29pbmQucGRmAAAOACwAFQBoAGkAcwB0AG8AcgB5AF8AYgBpAHMAXwBjAG8AaQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2hpc3RvcnlfYmlzX2NvaW5kLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  13071. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1516507.1516510}}
  13072. @inproceedings{Sangiorgi:2007uq,
  13073. Address = {Washington, DC, USA},
  13074. Author = {Sangiorgi, Davide and Kobayashi, Naoki and Sumii, Eijiro},
  13075. Booktitle = {LICS '07: Proceedings of the 22nd Annual IEEE Symposium on Logic in Computer Science},
  13076. Date-Added = {2010-06-28 11:12:22 +0100},
  13077. Date-Modified = {2010-12-17 10:23:06 -0700},
  13078. Isbn = {0-7695-2908-9},
  13079. Pages = {293--302},
  13080. Publisher = {IEEE Computer Society},
  13081. Title = {Environmental Bisimulations for Higher-Order Languages},
  13082. Year = {2007},
  13083. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliLzQyNzY1NzMucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Qs0Mjc2NTczLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuXDzOWauAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoANDI3NjU3My5wZGYADgAYAAsANAAyADcANgA1ADcAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzQyNzY1NzMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  13084. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hcHBMSUNTMDcucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hcHBMSUNTMDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26g0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhcHBMSUNTMDcucGRmAAAOABwADQBhAHAAcABMAEkAQwBTADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYXBwTElDUzA3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  13085. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2007.17}}
  13086. @inproceedings{Sangiorgi:1992fk,
  13087. Address = {London, UK},
  13088. Author = {Sangiorgi, Davide and Milner, Robin},
  13089. Booktitle = {CONCUR '92: Proceedings of the Third International Conference on Concurrency Theory},
  13090. Date-Added = {2010-06-28 11:10:33 +0100},
  13091. Date-Modified = {2010-06-28 11:10:38 +0100},
  13092. Isbn = {3-540-55822-5},
  13093. Pages = {32--46},
  13094. Publisher = {Springer-Verlag},
  13095. Title = {The Problem of ``Weak Bisimulation up to''},
  13096. Year = {1992},
  13097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDIpMC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDIpMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4LRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGZ1bGx0ZXh0KDIpMC5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMgApADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0KDIpMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  13098. @inproceedings{Neis:2009fk,
  13099. Address = {New York, NY, USA},
  13100. Author = {Neis, Georg and Dreyer, Derek and Rossberg, Andreas},
  13101. Booktitle = {ICFP '09: Proceedings of the 14th ACM SIGPLAN international conference on Functional programming},
  13102. Date-Added = {2010-05-20 23:56:33 -0600},
  13103. Date-Modified = {2010-12-17 10:23:06 -0700},
  13104. Isbn = {978-1-60558-332-7},
  13105. Location = {Edinburgh, Scotland},
  13106. Pages = {135--148},
  13107. Publisher = {ACM},
  13108. Title = {Non-parametric parametricity},
  13109. Year = {2009},
  13110. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTM1LW5laXMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTM1LW5laXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m70Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTM1LW5laXMucGRmAAAOABwADQBwADEAMwA1AC0AbgBlAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEzNS1uZWlzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  13111. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1596550.1596572}}
  13112. @inproceedings{Garcia:2009eu,
  13113. Address = {New York, NY, USA},
  13114. Author = {Garcia, Ronald and Lumsdaine, Andrew},
  13115. Booktitle = {GPCE '09: Proceedings of the eighth international conference on Generative programming and component engineering},
  13116. Date-Added = {2010-05-17 10:01:32 -0600},
  13117. Date-Modified = {2010-12-17 10:23:06 -0700},
  13118. Isbn = {978-1-60558-494-2},
  13119. Location = {Denver, Colorado, USA},
  13120. Pages = {25--34},
  13121. Publisher = {ACM},
  13122. Title = {Toward foundations for type-reflective metaprogramming},
  13123. Year = {2009},
  13124. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjUtZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI1LWdhcmNpYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96atEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI1LWdhcmNpYS5wZGYADgAeAA4AcAAyADUALQBnAGEAcgBjAGkAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI1LWdhcmNpYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  13125. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1621607.1621613}}
  13126. @inproceedings{Bracha:1990it,
  13127. Address = {New York, NY, USA},
  13128. Author = {Bracha, Gilad and Cook, William},
  13129. Booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
  13130. Date-Added = {2010-04-23 10:17:46 -0600},
  13131. Date-Modified = {2010-12-17 10:23:06 -0700},
  13132. Isbn = {0-201-52430-X},
  13133. Location = {Ottawa, Canada},
  13134. Pages = {303--311},
  13135. Publisher = {ACM},
  13136. Title = {Mixin-based inheritance},
  13137. Year = {1990},
  13138. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMDMtYnJhY2hhMC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMDMtYnJhY2hhMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqzRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzMDMtYnJhY2hhMC5wZGYADgAiABAAcAAzADAAMwAtAGIAcgBhAGMAaABhADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMDMtYnJhY2hhMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  13139. Bdsk-Url-1 = {http://doi.acm.org/10.1145/97945.97982}}
  13140. @inproceedings{Westbrook:2010vn,
  13141. Author = {Edwin Westbrook and Mathias Ricken and Jun Inoue and Yilong Yao and Tamer Abdelatif and Walid Taha},
  13142. Booktitle = {ACM SIGPLAN Conference on Programming Language Design and Implementation},
  13143. Date-Added = {2010-04-19 09:29:37 -0600},
  13144. Date-Modified = {2010-04-19 09:30:24 -0600},
  13145. Title = {Mint: Java Multi-stage Programming Using Weak Separability},
  13146. Year = {2010},
  13147. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBsZGkyMDEwLW1pbnQucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwbGRpMjAxMC1taW50LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wH0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwbGRpMjAxMC1taW50LnBkZgAADgAkABEAcABsAGQAaQAyADAAMQAwAC0AbQBpAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcGxkaTIwMTAtbWludC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  13148. @inproceedings{Huang:2008yq,
  13149. Address = {New York, NY, USA},
  13150. Author = {Huang, Shan Shan and Smaragdakis, Yannis},
  13151. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  13152. Date-Added = {2010-04-19 09:15:27 -0600},
  13153. Date-Modified = {2010-12-17 10:23:06 -0700},
  13154. Isbn = {978-1-59593-860-2},
  13155. Location = {Tucson, AZ, USA},
  13156. Pages = {79--89},
  13157. Publisher = {ACM},
  13158. Title = {Expressive and safe static reflection with MorphJ},
  13159. Year = {2008},
  13160. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzktaHVhbmcucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzktaHVhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uX0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNzktaHVhbmcucGRmAAAOABwADQBwADcAOQAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDc5LWh1YW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  13161. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375592}}
  13162. @inproceedings{Danvy:2008fk,
  13163. Address = {New York, NY, USA},
  13164. Author = {Danvy, Olivier},
  13165. Booktitle = {ICFP '08: Proceeding of the 13th ACM SIGPLAN international conference on Functional programming},
  13166. Date-Added = {2010-04-14 22:09:25 -0600},
  13167. Date-Modified = {2010-12-17 10:23:06 -0700},
  13168. Isbn = {978-1-59593-919-7},
  13169. Location = {Victoria, BC, Canada},
  13170. Pages = {131--142},
  13171. Publisher = {ACM},
  13172. Title = {Defunctionalized interpreters for programming languages},
  13173. Year = {2008},
  13174. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTMxLWRhbnZ5LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEzMS1kYW52eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95stEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEzMS1kYW52eS5wZGYADgAeAA4AcAAxADMAMQAtAGQAYQBuAHYAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEzMS1kYW52eS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  13175. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1411204.1411206}}
  13176. @inproceedings{Turi:1997mq,
  13177. Address = {Washington, DC, USA},
  13178. Author = {Turi, Daniele and Plotkin, Gordon},
  13179. Booktitle = {LICS '97: Proceedings of the 12th Annual IEEE Symposium on Logic in Computer Science},
  13180. Date-Added = {2010-04-13 14:42:32 -0600},
  13181. Date-Modified = {2010-04-13 14:42:34 -0600},
  13182. Isbn = {0-8186-7925-5},
  13183. Pages = {280},
  13184. Publisher = {IEEE Computer Society},
  13185. Title = {Towards a Mathematical Operational Semantics},
  13186. Year = {1997},
  13187. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsaWNzOTcucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpsaWNzOTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3iy0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBsaWNzOTcucGRmAA4AFgAKAGwAaQBjAHMAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9saWNzOTcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  13188. @article{Hutton:2007il,
  13189. Author = {Graham Hutton and Joel Wright},
  13190. Date-Added = {2010-04-13 14:28:07 -0600},
  13191. Date-Modified = {2010-04-13 14:28:09 -0600},
  13192. Journal = {Journal of Functional Programming},
  13193. Month = nov,
  13194. Number = 6,
  13195. Pages = {777--792},
  13196. Publisher = {Cambridge University Press},
  13197. Title = {{What is the Meaning of These Constant Interruptions?}},
  13198. Volume = 17,
  13199. Year = 2007,
  13200. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pbnRlcnJ1cHRzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaW50ZXJydXB0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL914NEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaW50ZXJydXB0cy5wZGYADgAeAA4AaQBuAHQAZQByAHIAdQBwAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaW50ZXJydXB0cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  13201. @unpublished{Felleisen:1999df,
  13202. Author = {Matthias Felleisen and Amr Sabry},
  13203. Date-Added = {2010-04-13 13:40:27 -0600},
  13204. Date-Modified = {2010-04-13 13:40:58 -0600},
  13205. Month = {August},
  13206. Title = {Continuations in Programming Practice: Introduction and Survey},
  13207. Year = {1999},
  13208. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNvbnRpbnVhdGlvbnMucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjb250aW51YXRpb25zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Er0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjb250aW51YXRpb25zLnBkZgAADgAkABEAYwBvAG4AdABpAG4AdQBhAHQAaQBvAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY29udGludWF0aW9ucy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  13209. @inproceedings{Launchbury:1993jx,
  13210. Address = {New York, NY, USA},
  13211. Author = {Launchbury, John},
  13212. Booktitle = {POPL '93: Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13213. Date-Added = {2010-04-13 13:00:06 -0600},
  13214. Date-Modified = {2010-12-17 10:23:06 -0700},
  13215. Isbn = {0-89791-560-7},
  13216. Location = {Charleston, South Carolina, United States},
  13217. Pages = {144--154},
  13218. Publisher = {ACM},
  13219. Title = {A natural semantics for lazy evaluation},
  13220. Year = {1993},
  13221. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxNDQtbGF1bmNoYnVyeS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxNDQtbGF1bmNoYnVyeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ecvRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxNDQtbGF1bmNoYnVyeS5wZGYAAA4AKAATAHAAMQA0ADQALQBsAGEAdQBuAGMAaABiAHUAcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMTQ0LWxhdW5jaGJ1cnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  13222. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158618}}
  13223. @article{Ariola:2008fk,
  13224. Address = {New York, NY, USA},
  13225. Author = {Ariola, Zena m. and Herbelin, Hugo},
  13226. Date-Added = {2010-04-07 12:58:38 -0400},
  13227. Date-Modified = {2010-12-17 10:23:06 -0700},
  13228. Issn = {0956-7968},
  13229. Journal = {J. Funct. Program.},
  13230. Number = {3},
  13231. Pages = {373--419},
  13232. Publisher = {Cambridge University Press},
  13233. Title = {Control reduction theories: The benefit of structural substitution},
  13234. Volume = {18},
  13235. Year = {2008},
  13236. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHGpmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGbSFwsYGVdOUy5kYXRhTxEBwgAAAAABwgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHGpmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dg3RDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBKTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGpmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGYADgA6ABwAagBmAHAALQBBAHIAaQBIAGUAcgAwADcALQBsAGEAbQBiAGQAYQAtAEMALQB0AHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADlVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2pmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArQCyALoCgAKCAocCkgKbAqkCrQK0Ar0CwgLPAtIC5ALnAuwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC7g==},
  13237. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796807006612}}
  13238. @inbook{McCarthy:1963fk,
  13239. Author = {John McCarthy},
  13240. Date-Added = {2010-04-05 22:23:00 -0600},
  13241. Date-Modified = {2010-04-05 22:24:06 -0600},
  13242. Publisher = {North-Holland},
  13243. Title = {A basis for a mathematical theory of computation},
  13244. Volume = {Computer programming and formal systems},
  13245. Year = {1963}}
  13246. @article{Banerjee:1998uq,
  13247. Address = {Amsterdam, The Netherlands, The Netherlands},
  13248. Author = {Banerjee, Anindya and Schmidt, David A.},
  13249. Date-Added = {2010-04-01 01:38:26 -0600},
  13250. Date-Modified = {2010-12-17 10:23:06 -0700},
  13251. Issn = {0167-6423},
  13252. Journal = {Sci. Comput. Program.},
  13253. Number = {1},
  13254. Pages = {47--73},
  13255. Publisher = {Elsevier North-Holland, Inc.},
  13256. Title = {Stackability in the simply-typed call-by-value lambda calculus},
  13257. Volume = {31},
  13258. Year = {1998},
  13259. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGU0LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+tEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2RhcnRpY2xlNC5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2RhcnRpY2xlNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  13260. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0167-6423(96)00040-8}}
  13261. @inproceedings{Filinski:2010oq,
  13262. Address = {New York, NY, USA},
  13263. Author = {Filinski, Andrzej},
  13264. Booktitle = {POPL '10: Proceedings of the 37th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13265. Date-Added = {2010-04-02 10:50:45 -0600},
  13266. Date-Modified = {2010-12-17 10:23:06 -0700},
  13267. Isbn = {978-1-60558-479-9},
  13268. Location = {Madrid, Spain},
  13269. Pages = {483--494},
  13270. Publisher = {ACM},
  13271. Title = {Monads in action},
  13272. Year = {2010},
  13273. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706354}}
  13274. @inproceedings{Jaskelioff:2008nx,
  13275. Address = {Reykjavik, Iceland},
  13276. Author = {Mauro Jaskelioff and Neil Ghani and Graham Hutton},
  13277. Booktitle = {Proceedings of the Workshop on Mathematically Structured Functional Programming},
  13278. Date-Added = {2010-04-02 10:46:37 -0600},
  13279. Date-Modified = {2010-04-02 10:46:41 -0600},
  13280. Month = jul,
  13281. Title = {{Modularity and Implementation of Mathematical Operational Semantics}},
  13282. Year = 2008,
  13283. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttb2R1bGFyLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbW9kdWxhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9489EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbW9kdWxhci5wZGYAAA4AGAALAG0AbwBkAHUAbABhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21vZHVsYXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  13284. @article{Ullmann:1976fk,
  13285. Address = {New York, NY, USA},
  13286. Author = {Ullmann, J. R.},
  13287. Date-Added = {2010-03-30 23:45:35 -0600},
  13288. Date-Modified = {2010-12-17 10:23:06 -0700},
  13289. Issn = {0004-5411},
  13290. Journal = {J. ACM},
  13291. Number = {1},
  13292. Pages = {31--42},
  13293. Publisher = {ACM},
  13294. Title = {An Algorithm for Subgraph Isomorphism},
  13295. Volume = {23},
  13296. Year = {1976},
  13297. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMS11bGxtYW5uLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxLXVsbG1hbm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96sdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDMxLXVsbG1hbm4ucGRmAAAOACAADwBwADMAMQAtAHUAbABsAG0AYQBuAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMS11bGxtYW5uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  13298. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321921.321925}}
  13299. @unpublished{Barr:1999th,
  13300. Author = {Michael Barr and Charles Wells},
  13301. Date-Added = {2010-03-29 16:48:20 -0600},
  13302. Date-Modified = {2010-03-29 16:48:58 -0600},
  13303. Title = {Category Theory Lectures Notes for ESSLLI},
  13304. Year = {1999},
  13305. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1iYXJyd2VsbHMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1iYXJyd2VsbHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Aj0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBiYXJyd2VsbHMucGRmAAAOABwADQBiAGEAcgByAHcAZQBsAGwAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYmFycndlbGxzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  13306. @inproceedings{Peyton-Jones:1993fk,
  13307. Address = {New York, NY, USA},
  13308. Author = {Peyton Jones, Simon L. and Wadler, Philip},
  13309. Booktitle = {POPL '93: Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13310. Date-Added = {2010-03-26 22:10:53 -0600},
  13311. Date-Modified = {2010-12-17 10:23:06 -0700},
  13312. Isbn = {0-89791-560-7},
  13313. Location = {Charleston, South Carolina, United States},
  13314. Pages = {71--84},
  13315. Publisher = {ACM},
  13316. Title = {Imperative functional programming},
  13317. Year = {1993},
  13318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzEtam9uZXMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzEtam9uZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uC0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNzEtam9uZXMucGRmAAAOABwADQBwADcAMQAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDcxLWpvbmVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  13319. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158524}}
  13320. @article{Fluet:2006hb,
  13321. Address = {New York, NY, USA},
  13322. Author = {Fluet, Matthew and Morrisett, Greg},
  13323. Date-Added = {2010-03-26 11:05:39 -0600},
  13324. Date-Modified = {2011-10-21 22:23:36 -0600},
  13325. Journal = {J. Funct. Program.},
  13326. Number = {4-5},
  13327. Pages = {485--545},
  13328. Publisher = {Cambridge University Press},
  13329. Title = {Monadic regions},
  13330. Volume = {16},
  13331. Year = {2006},
  13332. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlqZnAwNi5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWpmcDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dg/RDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGpmcDA2LnBkZgAADgAUAAkAagBmAHAAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9qZnAwNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  13333. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S095679680600596X}}
  13334. @inproceedings{Jones:1995fk,
  13335. Address = {New York, NY, USA},
  13336. Author = {Jones, Mark P.},
  13337. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  13338. Date-Added = {2010-03-22 23:20:47 +0000},
  13339. Date-Modified = {2010-12-17 10:23:06 -0700},
  13340. Isbn = {0-89791-719-7},
  13341. Location = {La Jolla, California, United States},
  13342. Pages = {160--169},
  13343. Publisher = {ACM},
  13344. Title = {Simplifying and improving qualified types},
  13345. Year = {1995},
  13346. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYwLWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2MC1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL955tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE2MC1qb25lcy5wZGYADgAeAA4AcAAxADYAMAAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE2MC1qb25lcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  13347. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224198}}
  13348. @techreport{Siek:2006qf,
  13349. Author = {Jeremy G. Siek},
  13350. Date-Added = {2010-03-21 23:34:03 +0000},
  13351. Date-Modified = {2010-03-21 23:35:35 +0000},
  13352. Institution = {ISO/IEC JTC 1 SC22 WG21},
  13353. Month = {September},
  13354. Number = {N2098},
  13355. Title = {Scoped Concept Maps},
  13356. Year = {2006},
  13357. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjA5OC5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMDk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRDRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG4yMDk4LnBkZgAADgAUAAkAbgAyADAAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9uMjA5OC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  13358. @techreport{Gregor:2007ve,
  13359. Author = {Douglas Gregor and Bjarne Stroustrup},
  13360. Date-Added = {2010-03-21 23:14:44 +0000},
  13361. Date-Modified = {2010-03-21 23:15:22 +0000},
  13362. Institution = {ISO/IEC JTC 1 SC22 WG21},
  13363. Month = {March},
  13364. Title = {Proposed Wording for Concepts},
  13365. Year = {2007},
  13366. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjE5My5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMTkzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRHRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG4yMTkzLnBkZgAADgAUAAkAbgAyADEAOQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9uMjE5My5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  13367. @techreport{Gregor:2006ly,
  13368. Author = {Douglas Gregor and Bjarne Stroustrup},
  13369. Date-Added = {2010-03-21 23:01:21 +0000},
  13370. Date-Modified = {2011-03-03 16:04:21 -0700},
  13371. Institution = {ISO/IEC JTC 1 SC22 WG21},
  13372. Month = {June},
  13373. Number = {N2042},
  13374. Title = {Concepts},
  13375. Year = {2006},
  13376. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjA0Mi5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMDQyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQ/RDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG4yMDQyLnBkZgAADgAUAAkAbgAyADAANAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9uMjA0Mi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  13377. @inproceedings{Dos-Reis:2006zr,
  13378. Address = {New York, NY, USA},
  13379. Author = {Dos Reis, Gabriel and Stroustrup, Bjarne},
  13380. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13381. Date-Added = {2010-03-21 22:08:00 +0000},
  13382. Date-Modified = {2011-03-03 15:58:01 -0700},
  13383. Isbn = {1-59593-027-2},
  13384. Location = {Charleston, South Carolina, USA},
  13385. Pages = {295--308},
  13386. Publisher = {ACM},
  13387. Title = {Specifying {C++} concepts},
  13388. Year = {2006},
  13389. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTUtZG9zLXJlaXMucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjk1LWRvcy1yZWlzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qf0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjk1LWRvcy1yZWlzLnBkZgAADgAkABEAcAAyADkANQAtAGQAbwBzAC0AcgBlAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI5NS1kb3MtcmVpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  13390. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111064}}
  13391. @unpublished{Stepanov:1991ys,
  13392. Author = {Alexander A. Stepanov},
  13393. Date-Added = {2010-03-18 23:45:24 -0600},
  13394. Date-Modified = {2010-03-18 23:46:30 -0600},
  13395. Howpublished = {http://www.stepanovpapers.com/},
  13396. Note = {Lecture given at SRI},
  13397. Title = {Design of Generic Libraries},
  13398. Year = {1991},
  13399. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uL0Ryb3Bib3gvYmliL0Rlc2lnbk9mR2VuZXJpY0xpYnJhcmllcy5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHERlc2lnbk9mR2VuZXJpY0xpYnJhcmllcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9KXM5ZrgAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhMAAAAAEAEAAOauEADmndAAXAcgACEikAAgBFTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBEZXNpZ25PZkdlbmVyaWNMaWJyYXJpZXMucGRmAAAOADoAHABEAGUAcwBpAGcAbgBPAGYARwBlAG4AZQByAGkAYwBMAGkAYgByAGEAcgBpAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Rlc2lnbk9mR2VuZXJpY0xpYnJhcmllcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC8AMEAyQKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  13400. @inproceedings{MacQueen:1984vn,
  13401. Address = {New York, NY, USA},
  13402. Author = {MacQueen, David},
  13403. Booktitle = {LFP '84: Proceedings of the 1984 {ACM} Symposium on {LISP} and functional programming},
  13404. Date-Added = {2010-03-18 22:56:19 -0600},
  13405. Date-Modified = {2010-12-17 10:23:06 -0700},
  13406. Isbn = {0-89791-142-3},
  13407. Location = {Austin, Texas, United States},
  13408. Pages = {198--207},
  13409. Publisher = {ACM},
  13410. Title = {Modules for standard {ML}},
  13411. Year = {1984},
  13412. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxOTgtbWFjcXVlZW4ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTk4LW1hY3F1ZWVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3of0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTk4LW1hY3F1ZWVuLnBkZgAADgAkABEAcAAxADkAOAAtAG0AYQBjAHEAdQBlAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE5OC1tYWNxdWVlbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  13413. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800055.802036}}
  13414. @inproceedings{Burstall:1980kx,
  13415. Address = {New York, NY, USA},
  13416. Author = {Burstall, R. M. and MacQueen, D. B. and Sannella, D. T.},
  13417. Booktitle = {LFP '80: Proceedings of the 1980 ACM conference on LISP and functional programming},
  13418. Date-Added = {2010-03-18 20:39:44 -0600},
  13419. Date-Modified = {2011-10-10 13:34:41 -0600},
  13420. Location = {Stanford University, California, United States},
  13421. Pages = {136--143},
  13422. Publisher = {ACM},
  13423. Title = {{HOPE}: An experimental applicative language},
  13424. Year = {1980},
  13425. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMzYtYnVyc3RhbGwucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTM2LWJ1cnN0YWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m90Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTM2LWJ1cnN0YWxsLnBkZgAADgAkABEAcAAxADMANgAtAGIAdQByAHMAdABhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEzNi1idXJzdGFsbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  13426. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800087.802799}}
  13427. @inproceedings{Jenks:1981uq,
  13428. Address = {New York, NY, USA},
  13429. Author = {Jenks, Richard D. and Trager, Barry M.},
  13430. Booktitle = {SYMSAC '81: Proceedings of the fourth ACM symposium on Symbolic and algebraic computation},
  13431. Date-Added = {2010-03-18 20:30:55 -0600},
  13432. Date-Modified = {2010-12-17 10:23:06 -0700},
  13433. Isbn = {0-89791-047-8},
  13434. Location = {Snowbird, Utah, United States},
  13435. Pages = {6--13},
  13436. Publisher = {ACM},
  13437. Read = {1},
  13438. Title = {A language for computational algebra},
  13439. Year = {1981},
  13440. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNi1qZW5rcy5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2LWplbmtzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1bRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA2LWplbmtzLnBkZgAOABoADABwADYALQBqAGUAbgBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A2LWplbmtzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  13441. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800206.806363}}
  13442. @inproceedings{Kapur:1982fk,
  13443. Address = {London, UK},
  13444. Author = {Kapur, Deepak and Musser, David R. and Stepanov, Alexander A.},
  13445. Booktitle = {Program Specification, Proceedings of a Workshop},
  13446. Date-Added = {2010-03-18 20:22:38 -0600},
  13447. Date-Modified = {2010-03-18 20:22:58 -0600},
  13448. Isbn = {3-540-11490-4},
  13449. Pages = {402--414},
  13450. Publisher = {Springer-Verlag},
  13451. Title = {Tecton: A Language for Manipulating Generic Objects},
  13452. Year = {1982},
  13453. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1RlY3Rvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhClRlY3Rvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBufM5Zt7AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhywAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBUZWN0b24ucGRmAAAOABYACgBUAGUAYwB0AG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1RlY3Rvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  13454. @techreport{Birkedal:1993vh,
  13455. Author = {Lars Birkedal and Nick Rothwell and Mads Tofte and David N. Turner},
  13456. Date-Added = {2010-03-17 10:54:56 -0600},
  13457. Date-Modified = {2010-03-17 10:55:02 -0600},
  13458. Institution = {Department of Computer Science, University of Copenhagen, Universitetsparken 1, DK-2100 Copenhagen},
  13459. Number = {DIKU-report 93/14},
  13460. Semno = {D-181},
  13461. Summary = {The ML Kit is an implementation of ``The Definition of Standard ML.'' It provides a highly modular implementation of complete Standard ML. In addition, it contains a compiler from the Standard ML Core Language to an enriched lambda-calculus and a compiler for this language. This technical report explains how to use, read and modify the Kit.},
  13462. Title = {The {ML} Kit (Version 1)},
  13463. Year = {1993},
  13464. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40Ny4zNzIwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ3LjM3MjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Jx8zlmrIAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eECAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40Ny4zNzIwLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADcALgAzADcAMgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ3LjM3MjAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13465. @book{van-der-Waerden:1990kn,
  13466. Author = {B. L. {van der Waerden}},
  13467. Date-Added = {2010-03-17 10:08:36 -0600},
  13468. Date-Modified = {2010-03-17 10:12:15 -0600},
  13469. Publisher = {Springer},
  13470. Title = {Algebra: Volume I},
  13471. Year = {1991}}
  13472. @inproceedings{Burstall:1977yf,
  13473. Address = {San Francisco, CA, USA},
  13474. Author = {Burstall, R. M. and Goguen, J. A.},
  13475. Booktitle = {IJCAI'77: Proceedings of the 5th international joint conference on Artificial intelligence},
  13476. Date-Added = {2010-03-17 10:02:04 -0600},
  13477. Date-Modified = {2010-03-17 10:02:09 -0600},
  13478. Location = {Cambridge, USA},
  13479. Pages = {1045--1058},
  13480. Publisher = {Morgan Kaufmann Publishers Inc.},
  13481. Title = {Putting theories together to make specifications},
  13482. Year = {1977}}
  13483. @inproceedings{Burstall:1980eu,
  13484. Address = {London, UK},
  13485. Author = {Burstall, Rod M. and Goguen, Joseph A.},
  13486. Booktitle = {Proceedings of the Abstract Software Specifications, 1979 Copenhagen Winter School},
  13487. Date-Added = {2010-03-17 09:59:40 -0600},
  13488. Date-Modified = {2011-10-10 13:34:19 -0600},
  13489. Isbn = {3-540-10007-5},
  13490. Pages = {292--332},
  13491. Publisher = {Springer-Verlag},
  13492. Title = {The Semantics of {CLEAR}, A Specification Language},
  13493. Year = {1980},
  13494. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDkpMC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDkpMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4XRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGZ1bGx0ZXh0KDkpMC5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAOQApADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0KDkpMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  13495. @article{McCarthy:1960dz,
  13496. Address = {New York, NY, USA},
  13497. Author = {McCarthy, John},
  13498. Date-Added = {2010-03-15 16:25:41 -0600},
  13499. Date-Modified = {2010-12-17 10:23:06 -0700},
  13500. Issn = {0001-0782},
  13501. Journal = {Commun. ACM},
  13502. Number = {4},
  13503. Pages = {184--195},
  13504. Publisher = {ACM},
  13505. Title = {Recursive functions of symbolic expressions and their computation by machine, Part I},
  13506. Volume = {3},
  13507. Year = {1960},
  13508. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxODQtbWNjYXJ0aHkucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTg0LW1jY2FydGh5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oR0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTg0LW1jY2FydGh5LnBkZgAADgAkABEAcAAxADgANAAtAG0AYwBjAGEAcgB0AGgAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE4NC1tY2NhcnRoeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  13509. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367177.367199}}
  13510. @inproceedings{Morris:1973jt,
  13511. Address = {New York, NY, USA},
  13512. Author = {Morris,Jr., James H.},
  13513. Booktitle = {POPL '73: Proceedings of the 1st annual ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  13514. Date-Added = {2010-03-15 11:34:03 -0600},
  13515. Date-Modified = {2010-12-17 10:23:06 -0700},
  13516. Location = {Boston, Massachusetts},
  13517. Pages = {120--124},
  13518. Publisher = {ACM},
  13519. Title = {Types are not sets},
  13520. Year = {1973},
  13521. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMjAtbW9ycmlzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEyMC1tb3JyaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95o9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEyMC1tb3JyaXMucGRmAAAOACAADwBwADEAMgAwAC0AbQBvAHIAcgBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMjAtbW9ycmlzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  13522. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512927.512938}}
  13523. @techreport{Gries:1975rr,
  13524. Author = {David Gries and Narain Gehani},
  13525. Date-Added = {2010-03-15 11:27:55 -0600},
  13526. Date-Modified = {2010-03-15 11:28:44 -0600},
  13527. Institution = {Cornell University},
  13528. Month = {May},
  13529. Number = {TR75-244},
  13530. Title = {Some Ideas on Data Types in High Level Languages},
  13531. Year = {1975},
  13532. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzc1LTI0NC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjc1LTI0NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPMlfM5Zq5AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhCQAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA3NS0yNDQucGRmAAAOABYACgA3ADUALQAyADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzc1LTI0NC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  13533. @inproceedings{Siek:2004si,
  13534. Annote = {This paper presents the design of G, a new language specifically created for generic programming. We review and identify important language features of C++ and Haskell in light of the past decade of generic library research and development. Based on this analysis we propose and evaluate relevant language design decisions for G. Generic programming is concerned with the construction of libraries of reusable software components and is inherently about programming ``in the large.'' Thus, the design of G places its greatest emphasis on modularity and safety, while also providing run-time efficiency and programmer convenience. This paper focuses on name scoping and type checking for generic functions, support for dispatching to algorithm specializations, support for type associations among abstractions, and separate compilation. The resulting design for G includes three novel aspects: scoped models declarations, nested types in concepts, and optional type constraints on generic functions. },
  13535. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  13536. Booktitle = {Concepts: a Linguistic Foundation of Generic Programming},
  13537. Date-Added = {2010-03-11 16:08:22 -0700},
  13538. Date-Modified = {2010-03-11 16:08:34 -0700},
  13539. Month = {April},
  13540. Organization = {{Adobe Systems}},
  13541. Title = {Modular Generics},
  13542. Year = 2004,
  13543. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHHNpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGbSFwsYGVdOUy5kYXRhTxEBwgAAAAABwgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHHNpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ignRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBKTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGYADgA6ABwAcwBpAGUAawAwADQAXwBfAG0AbwBkAHUAbABhAHIAXwBnAGUAbgBlAHIAaQBjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADlVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArQCyALoCgAKCAocCkgKbAqkCrQK0Ar0CwgLPAtIC5ALnAuwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC7g==}}
  13544. @inproceedings{Siek:2000if,
  13545. Address = {Erfurt, Germany},
  13546. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  13547. Booktitle = {Proceedings of the First Workshop on C++ Template Programming},
  13548. Date-Added = {2010-03-11 15:48:29 -0700},
  13549. Date-Modified = {2010-12-17 10:23:06 -0700},
  13550. Title = {Concept checking: Binding parametric polymorphism in {C}++},
  13551. Year = {2000},
  13552. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNpZWswMGNvbmNlcHQucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzaWVrMDBjb25jZXB0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oH0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzaWVrMDBjb25jZXB0LnBkZgAADgAkABEAcwBpAGUAawAwADAAYwBvAG4AYwBlAHAAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2llazAwY29uY2VwdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  13553. Bdsk-Url-1 = {citeseer.nj.nec.com/siek00concept.html}}
  13554. @techreport{Stroustrup:2003vl,
  13555. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  13556. Date-Added = {2010-03-11 15:04:22 -0700},
  13557. Date-Modified = {2010-03-11 15:04:43 -0700},
  13558. Institution = {ISO/IEC JTC 1 SC22 WG21},
  13559. Number = {N1522},
  13560. Title = {Concepts - Design choices for template argument checking},
  13561. Year = {2003},
  13562. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTUyMi5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNTIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQrRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG4xNTIyLnBkZgAADgAUAAkAbgAxADUAMgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9uMTUyMi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  13563. @techreport{Stroustrup:2003yf,
  13564. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  13565. Date-Added = {2010-03-11 15:03:07 -0700},
  13566. Date-Modified = {2010-03-11 15:04:01 -0700},
  13567. Institution = {ISO/IEC JTC 1 SC22 WG21},
  13568. Number = {N1536},
  13569. Title = {Concepts - syntax and composition},
  13570. Year = {2003},
  13571. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTUzNi5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNTM2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQvRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG4xNTM2LnBkZgAADgAUAAkAbgAxADUAMwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9uMTUzNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  13572. @techreport{Stroustrup:2003sf,
  13573. Author = {Bjarne Stroustrup},
  13574. Date-Added = {2010-03-11 14:58:46 -0700},
  13575. Date-Modified = {2010-03-13 22:45:30 -0700},
  13576. Institution = {ISO/IEC JTC 1 SC22 WG21},
  13577. Number = {N1510},
  13578. Title = {Concept checking - A more abstract complement to type checking},
  13579. Year = {2003},
  13580. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTUxMC5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNTEwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQnRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG4xNTEwLnBkZgAADgAUAAkAbgAxADUAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9uMTUxMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  13581. @inproceedings{HermanWand08:Hygiene,
  13582. Author = {David Herman and Mitchell Wand},
  13583. Booktitle = {{ESOP} '08: Proceedings of the Seventeenth European Symposium On Programming},
  13584. Date-Added = {2010-03-05 09:54:26 -0700},
  13585. Date-Modified = {2010-03-05 09:54:26 -0700},
  13586. Location = {Budapest, Hungary},
  13587. Month = mar,
  13588. Title = {A Theory of Hygienic Macros},
  13589. Year = 2008,
  13590. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmVzb3AwOC1oeWdpZW5lLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZXNvcDA4LWh5Z2llbmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zSNEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZXNvcDA4LWh5Z2llbmUucGRmAA4AJgASAGUAcwBvAHAAMAA4AC0AaAB5AGcAaQBlAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZXNvcDA4LWh5Z2llbmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  13591. @inproceedings{Ferrante:1992kb,
  13592. Address = {London, UK},
  13593. Author = {Ferrante, Jeanne and Sarkar, Vivek and Thrash, W.},
  13594. Booktitle = {Proceedings of the Fourth International Workshop on Languages and Compilers for Parallel Computing},
  13595. Date-Added = {2009-04-13 14:50:47 -0600},
  13596. Date-Modified = {2009-04-13 14:51:11 -0600},
  13597. Isbn = {3-540-55422-X},
  13598. Pages = {328--343},
  13599. Publisher = {Springer-Verlag},
  13600. Title = {On Estimating and Enhancing Cache Effectiveness},
  13601. Year = {1992}}
  13602. @techreport{Scott:1970dp,
  13603. Author = {Dana Scott},
  13604. Date-Added = {2010-02-08 21:11:36 -0700},
  13605. Date-Modified = {2010-02-08 21:23:13 -0700},
  13606. Institution = {Oxford University},
  13607. Month = {November},
  13608. Number = {PRG-2},
  13609. Title = {Outline of a Mathematical Theory of Computation},
  13610. Year = {1970},
  13611. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzY283MC5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNjbzcwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/id7RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNjbzcwLnBkZgAADgAUAAkAcwBjAG8ANwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zY283MC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  13612. @inproceedings{Goldberg:1990pi,
  13613. Author = {Benjamin Goldberg and Young Gil Park},
  13614. Booktitle = {ESOP},
  13615. Date-Added = {2010-02-04 15:00:00 -0700},
  13616. Date-Modified = {2010-02-04 15:09:02 -0700},
  13617. Title = {Higher Order Escape Analysis},
  13618. Year = {1990},
  13619. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0KDkpLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQoOSkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zhNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZnVsbHRleHQoOSkucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQAKAA5ACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0KDkpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  13620. @inproceedings{Siek:2010ya,
  13621. Author = {Siek, Jeremy G. and Wadler, Philip},
  13622. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  13623. Date-Added = {2010-01-29 21:50:28 -0700},
  13624. Date-Modified = {2012-12-29 13:39:33 -0700},
  13625. Location = {Madrid, Spain},
  13626. Month = {January},
  13627. Pages = {365--376},
  13628. Series = {POPL},
  13629. Title = {Threesomes, with and without blame},
  13630. Year = {2010},
  13631. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzY1LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzY1LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rU0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzY1LXNpZWsucGRmAAAOABwADQBwADMANgA1AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDM2NS1zaWVrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  13632. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706342}}
  13633. @book{Friedman:2006nx,
  13634. Author = {Daniel P. Friedman and William E. Byrd and Oleg Kiselyov},
  13635. Date-Added = {2010-01-29 21:48:30 -0700},
  13636. Date-Modified = {2010-05-13 14:11:30 -0600},
  13637. Publisher = {The MIT press},
  13638. Title = {The Reasoned Schemer},
  13639. Year = {2006},
  13640. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1yZWFzb25lZDAucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1yZWFzb25lZDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4m80Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgByZWFzb25lZDAucGRmAAAOABwADQByAGUAYQBzAG8AbgBlAGQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcmVhc29uZWQwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  13641. @inproceedings{Meyer:1988oq,
  13642. Author = {Meyer, A.R. and Cosmadakis, S.S.},
  13643. Booktitle = {Logic in Computer Science, 1988. LICS '88., Proceedings of the Third Annual Symposium on},
  13644. Date-Added = {2010-01-28 23:27:08 -0700},
  13645. Date-Modified = {2010-12-17 10:23:06 -0700},
  13646. Keywords = {data structures, formal logic, programming languagesScott domains, adequacy theorem, computationally adequate semantics, continuity, denotational semantics, goodness-to-fit criteria, lambda calculus with simple recursive types, semantic domains, symbolic evaluators},
  13647. Month = {Jul},
  13648. Pages = {236-253},
  13649. Title = {Semantical paradigms: notes for an invited lecture},
  13650. Year = {1988},
  13651. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUxLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPSUVFRVhwbG9yZTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8YVszlmvoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AElFRUVYcGxvcmUxLnBkZgAOACAADwBJAEUARQBFAFgAcABsAG8AcgBlADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JRUVFWHBsb3JlMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  13652. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1988.5123}}
  13653. @techreport{Gordon:1995ye,
  13654. Author = {Andrew D. Gordon},
  13655. Date-Added = {2010-01-28 22:59:24 -0700},
  13656. Date-Modified = {2010-01-28 23:00:35 -0700},
  13657. Institution = {BRICS},
  13658. Number = {NS-95-3},
  13659. Title = {Bisimilarity as a Theory of Functional Programming},
  13660. Year = {1995}}
  13661. @inproceedings{Aceto:1992ao,
  13662. Author = {Aceto, L. and Bloom, B. and Vaandrager, F.},
  13663. Booktitle = {Logic in Computer Science, 1992. LICS '92., Proceedings of the Seventh Annual IEEE Symposium on},
  13664. Date-Added = {2010-01-28 22:34:48 -0700},
  13665. Date-Modified = {2010-12-17 10:23:06 -0700},
  13666. Keywords = {formal languages GSOS, bisimulation equivalence, parallel composition, process algebra},
  13667. Month = {Jun},
  13668. Pages = {113-124},
  13669. Title = {Turning SOS rules into equations},
  13670. Year = {1992},
  13671. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUwLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPSUVFRVhwbG9yZTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Q7MzlmvoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AElFRUVYcGxvcmUwLnBkZgAOACAADwBJAEUARQBFAFgAcABsAG8AcgBlADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JRUVFWHBsb3JlMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  13672. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1992.185526}}
  13673. @article{I.-Mason:1996eu,
  13674. Author = {I. Mason, S. Smith, C. Talcott},
  13675. Date-Added = {2010-01-27 21:22:55 -0700},
  13676. Date-Modified = {2010-01-27 21:23:33 -0700},
  13677. Journal = {Information and Computation},
  13678. Pages = {26--47},
  13679. Title = {From Operational Semantics to Domain Theory},
  13680. Volume = {128},
  13681. Year = {1996},
  13682. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlmb3NkdC5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWZvc2R0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3LRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGZvc2R0LnBkZgAADgAUAAkAZgBvAHMAZAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9mb3NkdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  13683. @techreport{Findler:2004eu,
  13684. Author = {Robert Bruce Findler and Matthias Blume and Matthias Felleisen},
  13685. Date-Added = {2010-01-23 01:08:01 +0100},
  13686. Date-Modified = {2010-01-23 01:09:55 +0100},
  13687. Institution = {University of Chicago},
  13688. Number = {TR-2004-02},
  13689. Title = {An Investigation of Contracts as Projections},
  13690. Year = {2004},
  13691. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5UUi0yMDA0LTAyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOVFItMjAwNC0wMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANv+NdHK0RFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRywlRAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAVFItMjAwNC0wMi5wZGYADgAeAA4AVABSAC0AMgAwADAANAAtADAAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvVFItMjAwNC0wMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  13692. @manual{Tantau:2007fv,
  13693. Author = {Til Tantau},
  13694. Date-Added = {2010-01-16 00:16:58 -0700},
  13695. Date-Modified = {2010-01-16 00:17:46 -0700},
  13696. Title = {Beamer User Guide},
  13697. Year = {2007},
  13698. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2JlYW1lcnVzZXJndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2JlYW1lcnVzZXJndWlkZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cCTRDzVtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGJlYW1lcnVzZXJndWlkZS5wZGYAAA4AKAATAGIAZQBhAG0AZQByAHUAcwBlAHIAZwB1AGkAZABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9iZWFtZXJ1c2VyZ3VpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13699. @inproceedings{Greenberg:2010lq,
  13700. Author = {Michael Greenberg and Benjamin C. Pierce and Stephanie Weirich},
  13701. Booktitle = {Principles of Programming Languages (POPL) 2010},
  13702. Date-Added = {2010-01-13 22:45:41 -0700},
  13703. Date-Modified = {2010-01-13 22:45:47 -0700},
  13704. Title = {Contracts Made Manifest},
  13705. Year = {2010},
  13706. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnBvcGwyMDEwX2NvbnRyYWN0cy5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnBvcGwyMDEwX2NvbnRyYWN0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBTRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHBvcGwyMDEwX2NvbnRyYWN0cy5wZGYADgAuABYAcABvAHAAbAAyADAAMQAwAF8AYwBvAG4AdAByAGEAYwB0AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BvcGwyMDEwX2NvbnRyYWN0cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  13707. @techreport{Dmitriev:2004yq,
  13708. Author = {Sergey Dmitriev},
  13709. Date-Added = {2010-01-12 23:41:47 -0700},
  13710. Date-Modified = {2010-01-12 23:42:39 -0700},
  13711. Institution = {JetBrains},
  13712. Title = {Language Oriented Programming: The Next Programming Paradigm},
  13713. Year = {2004},
  13714. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uL0Ryb3Bib3gvYmliL0xhbmd1YWdlX09yaWVudGVkX1Byb2dyYW1taW5nLnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfTGFuZ3VhZ2VfT3JpZW50ZWRfUHJvI0YwQjY5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8LaczlmwMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFTAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AExhbmd1YWdlX09yaWVudGVkX1BybyNGMEI2OS5wZGYADgBEACEATABhAG4AZwB1AGEAZwBlAF8ATwByAGkAZQBuAHQAZQBkAF8AUAByAG8AZwByAGEAbQBtAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA5VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTGFuZ3VhZ2VfT3JpZW50ZWRfUHJvZ3JhbW1pbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=}}
  13715. @techreport{Nipkow:2009kb,
  13716. Author = {Tobias Nipkow},
  13717. Date-Added = {2010-01-09 10:09:51 -0700},
  13718. Date-Modified = {2010-01-09 10:11:18 -0700},
  13719. Institution = {Institut fur Informatik, TU Munchen},
  13720. Title = {A Tutorial Introduction to Structured Isar Proofs},
  13721. Year = {2009},
  13722. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2lzYXItb3ZlcnZpZXctMS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2lzYXItb3ZlcnZpZXctMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dePRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGlzYXItb3ZlcnZpZXctMS5wZGYAAA4AKAATAGkAcwBhAHIALQBvAHYAZQByAHYAaQBlAHcALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9pc2FyLW92ZXJ2aWV3LTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13723. @misc{Ferguson:2009jt,
  13724. Author = {Michael Ferguson},
  13725. Date-Added = {2009-12-31 14:13:05 -0700},
  13726. Date-Modified = {2009-12-31 14:17:23 -0700},
  13727. Howpublished = {\url{http://sourceforge.net/apps/mediawiki/chapel/index.php?title=Type-system_Improvements}},
  13728. Lastchecked = {December 31, 2009},
  13729. Title = {Type-system Improvements},
  13730. Urldate = {October 26, 2009}}
  13731. @article{Moore:1965tw,
  13732. Author = {Gordon E. Moore},
  13733. Date-Added = {2009-12-29 14:28:57 -0700},
  13734. Date-Modified = {2009-12-29 14:29:42 -0700},
  13735. Journal = {Electronics Magazine},
  13736. Title = {Cramming more components onto integrated circuits},
  13737. Year = {1965}}
  13738. @article{Diaconescu:2007fv,
  13739. Address = {Thousand Oaks, CA, USA},
  13740. Author = {Diaconescu, R.E. and Zima, H.P.},
  13741. Date-Added = {2009-12-29 14:18:09 -0700},
  13742. Date-Modified = {2010-12-17 10:23:06 -0700},
  13743. Issn = {1094-3420},
  13744. Journal = {Int. J. High Perform. Comput. Appl.},
  13745. Number = {3},
  13746. Pages = {313--335},
  13747. Publisher = {Sage Publications, Inc.},
  13748. Title = {An Approach To Data Distributions in Chapel},
  13749. Volume = {21},
  13750. Year = {2007},
  13751. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2RpYWN6LWZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZGlhY3otZmluYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xTtEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZGlhY3otZmluYWwucGRmAAAOACAADwBkAGkAYQBjAHoALQBmAGkAbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2RpYWN6LWZpbmFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  13752. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342007078451}}
  13753. @inproceedings{Deitz:2006bs,
  13754. Address = {New York, NY, USA},
  13755. Author = {Deitz, Steven J. and Callahan, David and Chamberlain, Bradford L. and Snyder, Lawrence},
  13756. Booktitle = {PPoPP '06: Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming},
  13757. Date-Added = {2009-12-29 14:04:27 -0700},
  13758. Date-Modified = {2010-12-17 10:23:06 -0700},
  13759. Isbn = {1-59593-189-9},
  13760. Location = {New York, New York, USA},
  13761. Pages = {40--47},
  13762. Publisher = {ACM},
  13763. Title = {Global-view abstractions for user-defined reductions and scans},
  13764. Year = {2006},
  13765. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDAtZGVpdHoucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDAtZGVpdHoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rq0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDAtZGVpdHoucGRmAAAOABwADQBwADQAMAAtAGQAZQBpAHQAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQwLWRlaXR6LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  13766. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1122971.1122980}}
  13767. @inproceedings{Mohiyuddin:2009dw,
  13768. Address = {New York, NY, USA},
  13769. Author = {Mohiyuddin, Marghoob and Hoemmen, Mark and Demmel, James and Yelick, Katherine},
  13770. Booktitle = {SC '09: Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  13771. Date-Added = {2009-12-14 13:10:55 -0700},
  13772. Date-Modified = {2010-12-17 10:23:06 -0700},
  13773. Isbn = {978-1-60558-744-8},
  13774. Location = {Portland, Oregon},
  13775. Pages = {1--12},
  13776. Publisher = {ACM},
  13777. Title = {Minimizing communication in sparse matrix solvers},
  13778. Year = {2009},
  13779. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmEzNi1tb2hpeXVkZGluLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYTM2LW1vaGl5dWRkaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uedEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTM2LW1vaGl5dWRkaW4ucGRmAA4AJgASAGEAMwA2AC0AbQBvAGgAaQB5AHUAZABkAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTM2LW1vaGl5dWRkaW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  13780. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1654059.1654096}}
  13781. @inproceedings{Pouchet:2007fy,
  13782. Address = {Washington, DC, USA},
  13783. Author = {Pouchet, Louis-Noel and Bastoul, Cedric and Cohen, Albert and Vasilache, Nicolas},
  13784. Booktitle = {CGO '07: Proceedings of the International Symposium on Code Generation and Optimization},
  13785. Date-Added = {2009-12-14 10:46:09 -0700},
  13786. Date-Modified = {2010-12-17 10:23:06 -0700},
  13787. Isbn = {0-7695-2764-7},
  13788. Pages = {144--156},
  13789. Publisher = {IEEE Computer Society},
  13790. Title = {Iterative Optimization in the Polyhedral Model: Part I, One-Dimensional Time},
  13791. Year = {2007},
  13792. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzI3NjQwMTQ0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjc2NDAxNDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+bMzlmrcAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEHAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADI3NjQwMTQ0LnBkZgAADgAaAAwAMgA3ADYANAAwADEANAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjc2NDAxNDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  13793. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2007.21}}
  13794. @inproceedings{Bondhugula:2008yq,
  13795. Address = {New York, NY, USA},
  13796. Author = {Bondhugula, Uday and Hartono, Albert and Ramanujam, J. and Sadayappan, P.},
  13797. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  13798. Date-Added = {2009-12-08 13:44:26 -0700},
  13799. Date-Modified = {2010-12-17 10:23:06 -0700},
  13800. Isbn = {978-1-59593-860-2},
  13801. Location = {Tucson, AZ, USA},
  13802. Pages = {101--113},
  13803. Publisher = {ACM},
  13804. Title = {A practical automatic polyhedral parallelizer and locality optimizer},
  13805. Year = {2008},
  13806. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMDEtYm9uZGh1Z3VsYTAucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTAxLWJvbmRodWd1bGEwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mG0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTAxLWJvbmRodWd1bGEwLnBkZgAOACoAFABwADEAMAAxAC0AYgBvAG4AZABoAHUAZwB1AGwAYQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMTAxLWJvbmRodWd1bGEwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  13807. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375595}}
  13808. @phdthesis{Taha:1999sf,
  13809. Author = {Walid Taha},
  13810. Date-Added = {2009-10-13 14:47:27 -0600},
  13811. Date-Modified = {2009-10-13 14:48:07 -0600},
  13812. School = {Oregon Graduate Institute of Science and Technology},
  13813. Title = {Multi-Stage Programming: Its Theory and Applications},
  13814. Year = {1999},
  13815. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdtc3AucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qdtc3AucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j60Q845QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtc3AucGRmAAAOABAABwBtAHMAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbXNwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  13816. @article{Pous:2007vl,
  13817. Author = {Damien Pous},
  13818. Date-Added = {2009-10-12 23:45:02 -0600},
  13819. Date-Modified = {2010-12-17 10:23:06 -0700},
  13820. Issn = {0304-3975},
  13821. Journal = {Theoretical Computer Science},
  13822. Keywords = {Commutation},
  13823. Note = {Automata, Languages and Programming},
  13824. Number = {1-2},
  13825. Pages = {164 - 180},
  13826. Title = {New up-to techniques for weak bisimulation},
  13827. Volume = {380},
  13828. Year = {2007},
  13829. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5iaXNpbS11cHRvLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmlzaW0tdXB0by5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wL9EPNW5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYmlzaW0tdXB0by5wZGYADgAeAA4AYgBpAHMAaQBtAC0AdQBwAHQAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYmlzaW0tdXB0by5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  13830. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V1G-4N5CXMV-5/2/0f18a1d7f0d93e064d858be7370f1bc6},
  13831. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.tcs.2007.02.060}}
  13832. @inproceedings{Johnsson:1985yq,
  13833. Author = {Thomas Johnsson},
  13834. Booktitle = {Functional Programming Languages and Computer Architectures},
  13835. Date-Added = {2009-10-08 20:56:05 -0600},
  13836. Date-Modified = {2009-10-08 20:57:39 -0600},
  13837. Pages = {190-203},
  13838. Title = {Lambda Lifting: Transforming Programs to Recursive Equations},
  13839. Year = {1985}}
  13840. @article{Landin:1965eu,
  13841. Address = {New York, NY, USA},
  13842. Author = {Landin, P. J.},
  13843. Date-Added = {2009-10-05 17:05:30 -0600},
  13844. Date-Modified = {2010-12-17 10:23:06 -0700},
  13845. Issn = {0001-0782},
  13846. Journal = {Commun. ACM},
  13847. Number = {2},
  13848. Pages = {89--101},
  13849. Publisher = {ACM},
  13850. Title = {Correspondence between ALGOL 60 and Church's Lambda-notation: part I},
  13851. Volume = {8},
  13852. Year = {1965},
  13853. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODktbGFuZGluLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg5LWxhbmRpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97sNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDg5LWxhbmRpbi5wZGYADgAeAA4AcAA4ADkALQBsAGEAbgBkAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDg5LWxhbmRpbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  13854. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363744.363749}}
  13855. @inproceedings{Cooper:1998ly,
  13856. Author = {Keith D. Cooper and L. Taylor Simpson},
  13857. Booktitle = {Compiler Construction},
  13858. Date-Added = {2009-09-23 10:39:26 -0600},
  13859. Date-Modified = {2009-09-23 10:39:57 -0600},
  13860. Title = {Live range splitting in a graph coloring register allocator},
  13861. Year = {1998},
  13862. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC00LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zkNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZnVsbHRleHQtNC5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0ANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQtNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  13863. @techreport{Gharachorloo:1995eu,
  13864. Author = {Kourosh Gharachorloo},
  13865. Date-Added = {2009-09-22 14:45:46 -0600},
  13866. Date-Modified = {2009-09-22 14:45:51 -0600},
  13867. Title = {Memory Consistency Models for Shared-Memory Multiprocessors},
  13868. Year = {1995},
  13869. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4zNy4zMDI2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjM3LjMwMjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/pJszlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4zNy4zMDI2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAzADcALgAzADAAMgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjM3LjMwMjYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13870. @incollection{Shavit:1995oz,
  13871. Author = {Shavit, Nir and Touitou, Dan},
  13872. Booktitle = {Proceedings of the 14th ACM Symposium on Principles of Distributed Computing},
  13873. Date-Added = {2009-08-31 16:19:40 -0600},
  13874. Date-Modified = {2009-08-31 16:19:44 -0600},
  13875. Month = {Aug},
  13876. Pages = {204--213},
  13877. Title = {Software Transactional Memory},
  13878. Urlpage = {http://doi.acm.org/10.1145/224964.224987},
  13879. Year = {1995},
  13880. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMDQtc2hhdml0LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIwNC1zaGF2aXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96LNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIwNC1zaGF2aXQucGRmAAAOACAADwBwADIAMAA0AC0AcwBoAGEAdgBpAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMDQtc2hhdml0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  13881. @incollection{Herlihy:1993hb,
  13882. Author = {Herlihy, Maurice and Moss, J. Eliot B.},
  13883. Booktitle = {Proceedings of the 20th Annual International Symposium on Computer Architecture},
  13884. Date-Added = {2009-08-31 15:54:49 -0600},
  13885. Date-Modified = {2009-08-31 15:54:55 -0600},
  13886. Month = {May},
  13887. Pages = {289--300},
  13888. Title = {Transactional Memory: Architectural Support for Lock-Free Data Structures},
  13889. Urlpage = {http://doi.acm.org/10.1145/165123.165164},
  13890. Year = {1993},
  13891. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHGhlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGbSFwsYGVdOUy5kYXRhTxEBwgAAAAABwgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHGhlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/daTRDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBKTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGhlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGYADgA6ABwAaABlAHIAbABpAGgAeQA5ADMAdAByAGEAbgBzAGEAYwB0AGkAbwBuAGEAbAAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADlVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2hlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArQCyALoCgAKCAocCkgKbAqkCrQK0Ar0CwgLPAtIC5ALnAuwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC7g==}}
  13892. @inproceedings{Belter:2009fc,
  13893. Author = {Geoffrey Belter and E. R. Jessup and Ian Karlin and Jeremy G. Siek},
  13894. Booktitle = {International Conference for High Performance Computing, Networking, Storage and Analysis},
  13895. Date-Added = {2009-08-26 23:06:03 -0600},
  13896. Date-Modified = {2009-08-26 23:08:04 -0600},
  13897. Title = {Automating the Generation of Composed Linear Algebra Kernels},
  13898. Year = {2009},
  13899. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNTktYmVsdGVyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTU5LWJlbHRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ugtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTU5LWJlbHRlci5wZGYADgAeAA4AYQA1ADkALQBiAGUAbAB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTU5LWJlbHRlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  13900. @inproceedings{Quinlan:1994la,
  13901. Author = {Dan Quinlan and Rebecca Parsons},
  13902. Booktitle = {Object-Oriented Numerics Conference},
  13903. Date-Added = {2009-08-26 22:06:56 -0600},
  13904. Date-Modified = {2009-08-26 22:07:30 -0600},
  13905. Title = {A++/P++ array classes for architecture independent finite differences computations},
  13906. Year = {1994}}
  13907. @inproceedings{Yi:2004fy,
  13908. Author = {Qing Yi and Daniel J. Quinlan},
  13909. Booktitle = {LCPC},
  13910. Date-Added = {2009-08-26 22:05:10 -0600},
  13911. Date-Modified = {2009-08-26 22:06:05 -0600},
  13912. Pages = {253-267},
  13913. Title = {Applying Loop Optimizations to Object-Oriented Abstractions Through General Classification of Array Semantics},
  13914. Year = {2004},
  13915. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QZS4uL0Ryb3Bib3gvYmliL0xDUEMyMDA0LU9wdGltaXphdGlvbnNPZk9iamVjdE9yaWVudGVkQWJzdHJhY3Rpb25zVGhyb3VnaENsYXNzaWZpY2F0aW9uT2ZTZW1hbnRpY3MucGRm0hcLGBlXTlMuZGF0YU8RAmgAAAAAAmgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9MQ1BDMjAwNC1PcHRpbWl6YXRpb24jRUU4NDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuhIzOWbAwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATENQQzIwMDQtT3B0aW1pemF0aW9uI0VFODQ4LnBkZgAOAK4AVgBMAEMAUABDADIAMAAwADQALQBPAHAAdABpAG0AaQB6AGEAdABpAG8AbgBzAE8AZgBPAGIAagBlAGMAdABPAHIAaQBlAG4AdABlAGQAQQBiAHMAdAByAGEAYwB0AGkAbwBuAHMAVABoAHIAbwB1AGcAaABDAGwAYQBzAHMAaQBmAGkAYwBhAHQAaQBvAG4ATwBmAFMAZQBtAGEAbgB0AGkAYwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBuVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTENQQzIwMDQtT3B0aW1pemF0aW9uc09mT2JqZWN0T3JpZW50ZWRBYnN0cmFjdGlvbnNUaHJvdWdoQ2xhc3NpZmljYXRpb25PZlNlbWFudGljcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgD2APsBAwNvA3EDdgOBA4oDmAOcA6MDrAOxA74DwQPTA9YD2wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAPd}}
  13916. @inproceedings{Norris:2009fx,
  13917. Author = {Boyana Norris and Albert Hartono and Elizabeth Jessup and Jeremy G. Siek},
  13918. Booktitle = {International Conference on Computational Science},
  13919. Date-Added = {2009-08-27 10:10:14 -0600},
  13920. Date-Modified = {2009-08-27 10:11:12 -0600},
  13921. Title = {Generating Empirically Optimized Composed Matrix Kernels from MATLAB Prototypes},
  13922. Year = {2009}}
  13923. @inproceedings{Ganapathi:2008qq,
  13924. Author = {A. Ganapathi and K. Datta and A. Fox and D. Patterson},
  13925. Booktitle = {Third Workshop on Tackling Computer Systems Problems with Machine Learning Techniques},
  13926. Date-Added = {2009-08-27 09:45:55 -0600},
  13927. Date-Modified = {2009-08-27 09:46:34 -0600},
  13928. Title = {Using Machine Learning to Auto-tune a Stencil Code on a Multicore Architecture},
  13929. Year = {2008}}
  13930. @inproceedings{Ganapathi:2009gb,
  13931. Author = {A. Ganapathi and K. Datta and A. Fox and D. Patterson},
  13932. Booktitle = {HotPar09},
  13933. Date-Added = {2009-08-27 09:43:54 -0600},
  13934. Date-Modified = {2009-08-27 09:45:02 -0600},
  13935. Title = {A Case for Machine Learning to Optimize Multicore Performance},
  13936. Year = {2009}}
  13937. @inproceedings{Leather:2009bv,
  13938. Address = {Washington, DC, USA},
  13939. Author = {Leather, Hugh and Bonilla, Edwin and O'Boyle, Michael},
  13940. Booktitle = {CGO '09: Proceedings of the 2009 International Symposium on Code Generation and Optimization},
  13941. Date-Added = {2009-08-27 09:37:14 -0600},
  13942. Date-Modified = {2010-12-17 10:23:06 -0700},
  13943. Isbn = {978-0-7695-3576-0},
  13944. Pages = {81--91},
  13945. Publisher = {IEEE Computer Society},
  13946. Title = {Automatic Feature Generation for Machine Learning Based Optimizing Compilation},
  13947. Year = {2009},
  13948. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2009.21}}
  13949. @inproceedings{Yang:2002oz,
  13950. Author = {Yang, L.T. and Brent, R.P.},
  13951. Booktitle = {Algorithms and Architectures for Parallel Processing, 2002. Proceedings. Fifth International Conference on},
  13952. Date-Added = {2009-08-25 23:15:39 -0600},
  13953. Date-Modified = {2010-12-17 10:23:06 -0700},
  13954. Keywords = {distributed memory systems, mathematics computing, numerical stability, parallel algorithms, parallel architectures, performance evaluation, sparse matrices BiCGStab method, bottleneck, computation time, computational costs, experimental results, large sparse unsymmetric linear systems, massively parallel distributed memory system, nonzero matrix elements, numerical stability, parallel algorithm design, parallel architectures, unsymmetric coefficient matrices},
  13955. Pages = {324-328},
  13956. Title = {The improved BiCGStab method for large and sparse unsymmetric linear systems on parallel distributed memory architectures},
  13957. Year = {2002},
  13958. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5JRUVFWHBsb3JlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuUFzOWa+gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASUVFRVhwbG9yZS5wZGYAAA4AHgAOAEkARQBFAEUAWABwAGwAbwByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JRUVFWHBsb3JlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  13959. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICAPP.2002.1173595}}
  13960. @article{Hammond:2008rw,
  13961. Abstract = {Modeling uranium transport at the Hanford 300 Area presents new challenges for high performance computing. A field-scale three-dimensional domain with an hourly fluctuating Columbia river stage coupled to flow in highly permeable sediments results in fast groundwater flow rates requiring small time steps. In this work, high-performance computing has been applied to simulate variably saturated groundwater flow and tracer transport at the 300 Area using PFLOTRAN. Simulation results are presented for discretizations up to 10.8 million degrees of freedom, while PFLOTRAN performance was assessed on up to one billion degrees of freedom and 12,000 processor cores on Jaguar, the Cray XT4 supercomputer at ORNL.},
  13962. Author = {G E Hammond and P C Lichtner and R T Mills and C Lu},
  13963. Date-Added = {2009-08-25 22:44:58 -0600},
  13964. Date-Modified = {2010-12-17 10:23:06 -0700},
  13965. Journal = {Journal of Physics: Conference Series},
  13966. Pages = {012051 (10pp)},
  13967. Title = {Toward petascale computing in geosciences: application to the Hanford 300 area},
  13968. Volume = {125},
  13969. Year = {2008},
  13970. Bdsk-Url-1 = {http://stacks.iop.org/1742-6596/125/012051}}
  13971. @misc{Balay:2009dz,
  13972. Author = {Satish Balay and Kris Buschelman and William D. Gropp and Dinesh Kaushik and Matthew G. Knepley and Lois Curfman McInnes and Barry F. Smith and Hong Zhang},
  13973. Date-Added = {2009-08-25 22:33:17 -0600},
  13974. Date-Modified = {2009-08-25 22:33:26 -0600},
  13975. Note = {http://www.mcs.anl.gov/petsc},
  13976. Title = {{PETSc} {W}eb page},
  13977. Year = {2009}}
  13978. @techreport{Balay:2008fv,
  13979. Author = {Satish Balay and Kris Buschelman and Victor Eijkhout and William D. Gropp and Dinesh Kaushik and Matthew G. Knepley and Lois Curfman McInnes and Barry F. Smith and Hong Zhang},
  13980. Date-Added = {2009-08-25 22:32:55 -0600},
  13981. Date-Modified = {2009-08-25 22:32:59 -0600},
  13982. Institution = {Argonne National Laboratory},
  13983. Number = {ANL-95/11 - Revision 3.0.0},
  13984. Title = {{PETS}c Users Manual},
  13985. Year = {2008}}
  13986. @inproceedings{Balay:1997bs,
  13987. Author = {Satish Balay and William D. Gropp and Lois Curfman McInnes and Barry F. Smith},
  13988. Booktitle = {Modern Software Tools in Scientific Computing},
  13989. Date-Added = {2009-08-25 22:29:59 -0600},
  13990. Date-Modified = {2009-08-25 22:30:06 -0600},
  13991. Editor = {E. Arge and A. M. Bruaset and H. P. Langtangen},
  13992. Pages = {163--202},
  13993. Publisher = {Birkh{\"{a}}user Press},
  13994. Title = {Efficient Management of Parallelism in Object Oriented Numerical Software Libraries},
  13995. Year = {1997}}
  13996. @phdthesis{Bondhugula08-thesis,
  13997. Author = {Uday Bondhugula},
  13998. Month = {August},
  13999. School = {The Ohio State University},
  14000. Title = {Effective Automatic Parallelization and Optimization Using the Polyhedral Model},
  14001. Year = {2008}}
  14002. @inproceedings{Ferrante91,
  14003. Address = {London, UK},
  14004. Author = {Ferrante,, Jeanne and Sarkar,, Vivek and Thrash,, W.},
  14005. Booktitle = {Proceedings of the Fourth International Workshop on Languages and Compilers for Parallel Computing},
  14006. Isbn = {3-540-55422-X},
  14007. Pages = {328--343},
  14008. Publisher = {Springer-Verlag},
  14009. Series = {Lecture Notes in Computer Science},
  14010. Title = {On Estimating and Enhancing Cache Effectiveness},
  14011. Year = {1992}}
  14012. @article{Ghosh99cachemiss,
  14013. Author = {Somnath Ghosh and Margaret Martonosi and Sharad Malik},
  14014. Journal = {ACM Transactions on Programming Languages and Systems},
  14015. Pages = {703--746},
  14016. Title = {Cache miss equations: A compiler framework for analyzing and tuning memory behavior},
  14017. Volume = {21},
  14018. Year = {1999}}
  14019. @inproceedings{Rivera2000,
  14020. Address = {Washington, DC, USA},
  14021. Author = {Gabriel Rivera and Chau-Wen Tseng},
  14022. Booktitle = {Supercomputing '00: Proceedings of the 2000 ACM/IEEE Conference on Supercomputing (CDROM)},
  14023. Pages = {32},
  14024. Publisher = {IEEE Computer Society},
  14025. Title = {Tiling optimizations for {3D} scientific computations},
  14026. Year = {2000}}
  14027. @inproceedings{qing08,
  14028. Address = {Berlin, Heidelberg},
  14029. Author = {Yi, Qing and Qasem, Apan},
  14030. Booktitle = {Languages and Compilers for Parallel Computing: 21th International Workshop, LCPC 2008, Edmonton, Canada, July 31 - August 2, 2008, Revised Selected Papers},
  14031. Date-Modified = {2010-12-17 10:23:06 -0700},
  14032. Isbn = {978-3-540-89739-2},
  14033. Pages = {343--355},
  14034. Publisher = {Springer-Verlag},
  14035. Title = {Exploring the Optimization Space of Dense Linear Algebra Kernels},
  14036. Year = 2008,
  14037. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-89740-8_24}}
  14038. @inproceedings{agakov-machine-learn,
  14039. Address = {Washington, DC, USA},
  14040. Author = {Agakov, F. and Bonilla, E. and Cavazos, J. and Franke, B. and Fursin, G. and O'Boyle, M. F. P. and Thomson, J. and Toussaint, M. and Williams, C. K. I.},
  14041. Booktitle = {CGO '06: Proceedings of the International Symposium on Code Generation and Optimization},
  14042. Date-Modified = {2010-12-17 10:23:06 -0700},
  14043. Isbn = {0-7695-2499-0},
  14044. Pages = {295--305},
  14045. Publisher = {IEEE Computer Society},
  14046. Title = {Using Machine Learning to Focus Iterative Optimization},
  14047. Year = {2006},
  14048. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2006.37}}
  14049. @inproceedings{louis-noel-genetic,
  14050. Address = {New York, NY, USA},
  14051. Author = {Pouchet, Louis-No{\"{e}}l and Bastoul, C\'{e}dric and Cohen, Albert and Cavazos, John},
  14052. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  14053. Date-Modified = {2010-12-17 10:23:06 -0700},
  14054. Isbn = {978-1-59593-860-2},
  14055. Location = {Tucson, AZ, USA},
  14056. Pages = {90--100},
  14057. Publisher = {ACM},
  14058. Title = {Iterative optimization in the polyhedral model: {Part} {II}, multidimensional time},
  14059. Year = {2008},
  14060. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375594}}
  14061. @inproceedings{chen-search,
  14062. Address = {Washington, DC, USA},
  14063. Author = {Chen, Chun and Chame, Jacqueline and Hall, Mary},
  14064. Booktitle = {CGO '05: Proceedings of the International Symposium on Code Generation and Optimization},
  14065. Date-Modified = {2010-12-17 10:23:06 -0700},
  14066. Isbn = {0-7695-2298-X},
  14067. Pages = {111--122},
  14068. Publisher = {IEEE Computer Society},
  14069. Title = {Combining Models and Guided Empirical Search to Optimize for Multiple Levels of the Memory Hierarchy},
  14070. Year = {2005},
  14071. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2005.10}}
  14072. @phdthesis{Qasem07-thesis,
  14073. Author = {Apan Qasem},
  14074. Month = {July},
  14075. School = {Rice University},
  14076. Title = {Automatic Tuning of Scientific Applications},
  14077. Year = {2007}}
  14078. @article{McCalpin1995,
  14079. Abstract = {The ratio of cpu speed to memory speed in current high-performance
  14080. computers is growing rapidly, with significant implications for the
  14081. design and implementation of algorithms in scientific computing.
  14082. I present the results of a broad survey of memory bandwidth and machine
  14083. balance for a large variety of current computers, including uniprocessors,
  14084. vector processors, shared-memory systems, and districuted-memory
  14085. systems. The results are analyzed in terms of the sustainable data
  14086. transfer rates for uncached unit-stride vector operation for each
  14087. machine, and for each class.},
  14088. Author = {John D. McCalpin},
  14089. Journal = {IEEE Computer Society Technical Committee on Computer Architecture (TCCA) Newsletter},
  14090. Month = dec,
  14091. Pages = {19--25},
  14092. Pdf = {http://tab.computer.org/tcca/NEWS/DEC95/dec95_mccalpin.ps},
  14093. Title = {Memory Bandwidth and Machine Balance in Current High Performance Computers},
  14094. Year = {1995}}
  14095. @misc{AMDMath:fk,
  14096. Author = {AMD},
  14097. Howpublished = {\newline http://developer.amd.com/cpu/Libraries/acml/Pages/default.aspx},
  14098. Title = {{AMD} Core Math Library ({ACML})},
  14099. Year = {2009}}
  14100. @inproceedings{Spear:2006hp,
  14101. Author = {Spear, Michael F. and Marathe, Virendra J. and {{Scherer III}}, William N. and Scott, Michael L.},
  14102. Booktitle = {Proceedings of the Twentieth International Symposium on Distributed Computing},
  14103. Date-Added = {2009-08-21 23:01:40 -0600},
  14104. Date-Modified = {2009-08-21 23:01:45 -0600},
  14105. Month = {Sep},
  14106. Pdf = {http://www.cs.rochester.edu/u/scott/papers/2006_DISC_conflict.pdf},
  14107. Title = {Conflict Detection and Validation Strategies for SoftwareTransactional Memory},
  14108. Year = {2006},
  14109. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliLzIwMDZfRElTQ19jb25mbGljdC5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFjIwMDZfRElTQ19jb25mbGljdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5UHM5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA2X0RJU0NfY29uZmxpY3QucGRmAAAOAC4AFgAyADAAMAA2AF8ARABJAFMAQwBfAGMAbwBuAGYAbABpAGMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIwMDZfRElTQ19jb25mbGljdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  14110. @article{Herlihy:1990if,
  14111. Author = {Herlihy, Maurice and Wing, Jeannette M.},
  14112. Date-Added = {2009-08-21 22:50:52 -0600},
  14113. Date-Modified = {2009-08-21 22:50:57 -0600},
  14114. Journal = {ACM Transactions on Programming Languages and Systems},
  14115. Month = {Jul},
  14116. Number = {3},
  14117. Pages = {463--492},
  14118. Title = {Linearizability: A Correctness Condition for Concurrent Objects},
  14119. Urlpage = {http://doi.acm.org/10.1145/78969.78972},
  14120. Volume = {12},
  14121. Year = {1990},
  14122. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0NjMtaGVybGloeS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0NjMtaGVybGloeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ew3RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA0NjMtaGVybGloeS5wZGYADgAiABAAcAA0ADYAMwAtAGgAZQByAGwAaQBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0NjMtaGVybGloeS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  14123. @incollection{Scott:2006hq,
  14124. Author = {Scott, Michael L.},
  14125. Booktitle = {ACM SIGPLAN Workshop on Transactional Computing},
  14126. Date-Added = {2009-08-21 22:48:09 -0600},
  14127. Date-Modified = {2009-08-21 22:48:12 -0600},
  14128. Month = {Jun},
  14129. Note = {Held in conjunction with PLDI 2006},
  14130. Pdf = {http://www.cs.rochester.edu/u/scott/papers/2006_TRANSACT_formal_STM.pdf},
  14131. Title = {Sequential Specification of Transactional Memory Semantics},
  14132. Year = {2006},
  14133. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uL0Ryb3Bib3gvYmliLzIwMDZfVFJBTlNBQ1RfZm9ybWFsX1NUTS5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHDIwMDZfVFJBTlNBQ1RfZm9ybWFsX1NUTS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5V7M5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgBFTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA2X1RSQU5TQUNUX2Zvcm1hbF9TVE0ucGRmAAAOADoAHAAyADAAMAA2AF8AVABSAEEATgBTAEEAQwBUAF8AZgBvAHIAbQBhAGwAXwBTAFQATQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIwMDZfVFJBTlNBQ1RfZm9ybWFsX1NUTS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC8AMEAyQKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  14134. @inproceedings{Spear:2008pt,
  14135. Address = {Berlin, Heidelberg},
  14136. Author = {Spear, Michael F. and Dalessandro, Luke and Marathe, Virendra J. and Scott, Michael L.},
  14137. Booktitle = {OPODIS '08: Proceedings of the 12th International Conference on Principles of Distributed Systems},
  14138. Date-Added = {2009-08-21 22:46:55 -0600},
  14139. Date-Modified = {2010-12-17 10:23:06 -0700},
  14140. Isbn = {978-3-540-92220-9},
  14141. Location = {Luxor, Egypt},
  14142. Pages = {275--294},
  14143. Publisher = {Springer-Verlag},
  14144. Title = {Ordering-Based Semantics for Software Transactional Memory},
  14145. Year = {2008},
  14146. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-92221-6_19}}
  14147. @inproceedings{Luchangco:2008xq,
  14148. Address = {New York, NY, USA},
  14149. Author = {Luchangco, Victor},
  14150. Booktitle = {SPAA '08: Proceedings of the twentieth annual symposium on Parallelism in algorithms and architectures},
  14151. Date-Added = {2009-08-21 22:43:30 -0600},
  14152. Date-Modified = {2010-12-17 10:23:06 -0700},
  14153. Isbn = {978-1-59593-973-9},
  14154. Location = {Munich, Germany},
  14155. Pages = {98--100},
  14156. Publisher = {ACM},
  14157. Title = {Against lock-based semantics for transactional memory},
  14158. Year = {2008},
  14159. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA5OC1sdWNoYW5nY28ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwOTgtbHVjaGFuZ2NvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vI0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwOTgtbHVjaGFuZ2NvLnBkZgAADgAkABEAcAA5ADgALQBsAHUAYwBoAGEAbgBnAGMAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDk4LWx1Y2hhbmdjby5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  14160. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1378533.1378549}}
  14161. @inproceedings{Herlihy:1988fq,
  14162. Address = {New York, NY, USA},
  14163. Author = {Herlihy, M. P. and Wing, J. M.},
  14164. Booktitle = {Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming},
  14165. Date-Added = {2009-08-21 22:39:19 -0600},
  14166. Date-Modified = {2010-12-17 10:23:06 -0700},
  14167. Isbn = {0-89791-304-3},
  14168. Location = {San Diego, California, United States},
  14169. Pages = {133--135},
  14170. Publisher = {ACM},
  14171. Title = {Linearizable concurrent objects},
  14172. Year = {1988},
  14173. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMzMtaGVybGloeS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMzMtaGVybGloeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebfRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxMzMtaGVybGloeS5wZGYADgAiABAAcAAxADMAMwAtAGgAZQByAGwAaQBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMzMtaGVybGloeS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  14174. Bdsk-Url-1 = {http://doi.acm.org/10.1145/67386.67423}}
  14175. @book{Larus:2007sp,
  14176. Author = {James R. Larus and Ravi Rajwar},
  14177. Date-Added = {2009-08-21 22:25:50 -0600},
  14178. Date-Modified = {2009-08-21 22:27:03 -0600},
  14179. Editor = {Mark D. Hill},
  14180. Publisher = {Morgan and Laypool},
  14181. Title = {Transactional Memory},
  14182. Year = {2007}}
  14183. @article{Hack:2006hi,
  14184. Author = {Sebastian Hack and Gerhard Goos},
  14185. Date-Added = {2009-08-18 15:58:31 -0600},
  14186. Date-Modified = {2010-12-17 10:23:06 -0700},
  14187. Issn = {0020-0190},
  14188. Journal = {Information Processing Letters},
  14189. Keywords = {Graph algorithms},
  14190. Number = {4},
  14191. Pages = {150 - 155},
  14192. Title = {Optimal register allocation for SSA-form programs in polynomial time},
  14193. Volume = {98},
  14194. Year = {2006},
  14195. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNkYXJ0aWNsZSgzKTEucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzZGFydGljbGUoMykxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nm0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzZGFydGljbGUoMykxLnBkZgAADgAkABEAcwBkAGEAcgB0AGkAYwBsAGUAKAAzACkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2RhcnRpY2xlKDMpMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  14196. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V0F-4J91RDC-1/2/605deda79b0cfb12ff7893afe3236645},
  14197. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.ipl.2006.01.008}}
  14198. @article{Chaitin:1981vl,
  14199. Author = {Gregory J. Chaitin and Marc A. Auslander and Ashok K. Chandra and John Cocke and Martin E. Hopkins and Peter W. Markstein},
  14200. Date-Added = {2009-08-18 15:39:06 -0600},
  14201. Date-Modified = {2009-08-18 15:40:26 -0600},
  14202. Journal = {Computer Languages},
  14203. Pages = {47-57},
  14204. Title = {Register allocation via coloring},
  14205. Volume = {6},
  14206. Year = {1981},
  14207. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1jaGFpdGluODEucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1jaGFpdGluODEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Eb0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjaGFpdGluODEucGRmAAAOABwADQBjAGgAYQBpAHQAaQBuADgAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY2hhaXRpbjgxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  14208. @phdthesis{Briggs:1992yf,
  14209. Author = {Preston Briggs},
  14210. Date-Added = {2009-08-18 13:08:13 -0600},
  14211. Date-Modified = {2009-08-18 13:08:41 -0600},
  14212. School = {Rice University},
  14213. Title = {Register Allocation via Graph Coloring},
  14214. Year = {1992},
  14215. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJyaWdnczkycmVnaXN0ZXIucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRicmlnZ3M5MnJlZ2lzdGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A/0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBicmlnZ3M5MnJlZ2lzdGVyLnBkZgAOACoAFABiAHIAaQBnAGcAcwA5ADIAcgBlAGcAaQBzAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9icmlnZ3M5MnJlZ2lzdGVyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  14216. @article{Lotfi:1986oq,
  14217. Address = {Oxford, UK, UK},
  14218. Author = {Lotfi, Vahid and Sarin, Sanjiv},
  14219. Date-Added = {2009-08-18 12:23:28 -0600},
  14220. Date-Modified = {2010-12-17 10:23:06 -0700},
  14221. Issn = {0305-0548},
  14222. Journal = {Comput. Oper. Res.},
  14223. Number = {1},
  14224. Pages = {27--32},
  14225. Publisher = {Elsevier Science Ltd.},
  14226. Title = {A graph coloring algorithm for large scale scheduling problems},
  14227. Volume = {13},
  14228. Year = {1986},
  14229. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0305-0548(86)90061-4}}
  14230. @article{Palubeckis:2008nx,
  14231. Abstract = {We present a reduction from the problem of colouring the vertices of the graph to the maximum independent set problem (MISP) showing that for an <i>n</i>-vertex graph <i>G</i> the sum of the chromatic number of <i>G</i> and the independence number of a graph derived from the complement of <i>G</i> is equal to <i>n</i>. We investigate the applicability of the MISP greedy algorithm to the graph colouring problem. We prove that the well-known Leighton RLF algorithm and an algorithm obtained by modifying the MISP greedy heuristic behave in exactly the same way.},
  14232. Author = {Palubeckis, G.},
  14233. Citeulike-Article-Id = {5469515},
  14234. Citeulike-Linkout-0 = {http://dx.doi.org/10.1080/00207160701419114},
  14235. Date-Added = {2009-08-18 12:17:04 -0600},
  14236. Date-Modified = {2010-12-17 10:23:06 -0700},
  14237. Journal = {International Journal of Computer Mathematics},
  14238. Number = {2},
  14239. Pages = {191--200},
  14240. Posted-At = {2009-08-18 19:16:52},
  14241. Priority = {2},
  14242. Publisher = {Taylor \& Francis},
  14243. Title = {On the recursive largest first algorithm for graph colouring},
  14244. Volume = {85},
  14245. Year = {2008},
  14246. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliLzc5MDM1OTE3My5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDTc5MDM1OTE3My5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4frM5Zq5AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhCQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA3OTAzNTkxNzMucGRmAA4AHAANADcAOQAwADMANQA5ADEANwAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNzkwMzU5MTczLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  14247. Bdsk-Url-1 = {http://dx.doi.org/10.1080/00207160701419114}}
  14248. @article{Galinier:2006cr,
  14249. Address = {Oxford, UK, UK},
  14250. Author = {Galinier, Philippe and Hertz, Alain},
  14251. Date-Added = {2009-08-18 12:13:10 -0600},
  14252. Date-Modified = {2010-12-17 10:23:06 -0700},
  14253. Issn = {0305-0548},
  14254. Journal = {Comput. Oper. Res.},
  14255. Number = {9},
  14256. Pages = {2547--2562},
  14257. Publisher = {Elsevier Science Ltd.},
  14258. Title = {A survey of local search methods for graph coloring},
  14259. Volume = {33},
  14260. Year = {2006},
  14261. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNkYXJ0aWNsZSgzKTAucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzZGFydGljbGUoMykwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nl0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzZGFydGljbGUoMykwLnBkZgAADgAkABEAcwBkAGEAcgB0AGkAYwBsAGUAKAAzACkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2RhcnRpY2xlKDMpMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  14262. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.cor.2005.07.028}}
  14263. @article{Palubeckis:2008dq,
  14264. Address = {Bristol, PA, USA},
  14265. Author = {Palubeckis, G.},
  14266. Date-Added = {2009-08-18 12:09:12 -0600},
  14267. Date-Modified = {2010-12-17 10:23:07 -0700},
  14268. Issn = {0020-7160},
  14269. Journal = {Int. J. Comput. Math.},
  14270. Number = {2},
  14271. Pages = {191--200},
  14272. Publisher = {Taylor \& Francis, Inc.},
  14273. Title = {On the recursive largest first algorithm for graph colouring},
  14274. Volume = {85},
  14275. Year = {2008},
  14276. Bdsk-Url-1 = {http://dx.doi.org/10.1080/00207160701419114}}
  14277. @book{Rosen:2002bh,
  14278. Author = {Rosen, Kenneth H.},
  14279. Date-Added = {2009-08-18 12:06:39 -0600},
  14280. Date-Modified = {2009-08-18 12:06:43 -0600},
  14281. Isbn = {0072474777},
  14282. Publisher = {McGraw-Hill Higher Education},
  14283. Title = {Discrete Mathematics and Its Applications},
  14284. Year = {2002}}
  14285. @article{Tarjan:1984qf,
  14286. Author = {Robert E. Tarjan and Mihalis Yannakakis},
  14287. Date-Added = {2009-08-18 11:58:20 -0600},
  14288. Date-Modified = {2010-12-17 10:23:07 -0700},
  14289. Journal = {SIAM Journal on Computing},
  14290. Keywords = {graph algorithm; acyclic data base scheme; sparse Gaussian elimination; graph search; hypergraph},
  14291. Number = {3},
  14292. Pages = {566-579},
  14293. Publisher = {SIAM},
  14294. Title = {Simple Linear-Time Algorithms to Test Chordality of Graphs, Test Acyclicity of Hypergraphs, and Selectively Reduce Acyclic Hypergraphs},
  14295. Volume = {13},
  14296. Year = {1984},
  14297. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1NNSjAwMDU2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVNNSjAwMDU2Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPOeLM5Zt2AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhxgAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTTUowMDA1NjYucGRmAA4AHAANAFMATQBKADAAMAAwADUANgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU01KMDAwNTY2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  14298. Bdsk-Url-1 = {http://link.aip.org/link/?SMJ/13/566/1},
  14299. Bdsk-Url-2 = {http://dx.doi.org/10.1137/0213035}}
  14300. @book{Balakrishnan:1996ve,
  14301. Author = {Balakrishnan, V. K.},
  14302. Date-Added = {2009-08-18 10:52:15 -0600},
  14303. Date-Modified = {2009-08-18 10:52:22 -0600},
  14304. Isbn = {0486691152},
  14305. Publisher = {Dover Publications, Incorporated},
  14306. Title = {Introductory Discrete Mathematics},
  14307. Year = {1996}}
  14308. @book{Garey:1990zp,
  14309. Address = {New York, NY, USA},
  14310. Author = {Garey, Michael R. and Johnson, David S.},
  14311. Date-Added = {2009-08-18 00:00:02 -0600},
  14312. Date-Modified = {2009-08-18 00:00:07 -0600},
  14313. Isbn = {0716710455},
  14314. Publisher = {W. H. Freeman \& Co.},
  14315. Title = {Computers and Intractability; A Guide to the Theory of NP-Completeness},
  14316. Year = {1990}}
  14317. @article{Welsh:1967qe,
  14318. Abstract = {This paper points out the connection between the basic scheduling or timetabling problem with the well known problem of colouring the vertices of a graph in such a way that (i) no two adjacent vertices are the same colour and (ii) the number of colours used is a minimum. We give an algorithm for colouring a graph subject to (i) and give a new easily determined bound for the number of colours needed. This same bound is also a new upper bound for the chromatic number of a graph in terms of the degrees of its vertices. 10.1093/comjnl/10.1.85},
  14319. Author = {Welsh, D. J. A. and Powell, M. B.},
  14320. Citeulike-Article-Id = {5457407},
  14321. Citeulike-Linkout-0 = {http://dx.doi.org/10.1093/comjnl/10.1.85},
  14322. Citeulike-Linkout-1 = {http://comjnl.oxfordjournals.org/cgi/content/abstract/10/1/85},
  14323. Date-Added = {2009-08-17 23:36:07 -0600},
  14324. Date-Modified = {2010-12-17 10:23:07 -0700},
  14325. Journal = {The Computer Journal},
  14326. Month = {January},
  14327. Number = {1},
  14328. Pages = {85--86},
  14329. Posted-At = {2009-08-18 06:35:37},
  14330. Priority = {2},
  14331. Title = {An upper bound for the chromatic number of a graph and its application to timetabling problems},
  14332. Volume = {10},
  14333. Year = {1967},
  14334. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFS4uL0Ryb3Bib3gvYmliLzg1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEGODUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NcMzlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADg1LnBkZgAADgAOAAYAOAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAeVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvODUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApgCrALMCFwIZAh4CKQIyAkACRAJLAlQCWQJmAmkCewJ+AoMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAChQ==},
  14335. Bdsk-Url-1 = {http://dx.doi.org/10.1093/comjnl/10.1.85}}
  14336. @article{Brelaz:1979eu,
  14337. Address = {New York, NY, USA},
  14338. Author = {Br\'{e}laz, Daniel},
  14339. Date-Added = {2009-08-17 23:29:36 -0600},
  14340. Date-Modified = {2010-12-17 10:23:07 -0700},
  14341. Issn = {0001-0782},
  14342. Journal = {Commun. ACM},
  14343. Number = {4},
  14344. Pages = {251--256},
  14345. Publisher = {ACM},
  14346. Title = {New methods to color the vertices of a graph},
  14347. Volume = {22},
  14348. Year = {1979},
  14349. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNTEtYnJlbGF6LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI1MS1icmVsYXoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96a9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI1MS1icmVsYXoucGRmAAAOACAADwBwADIANQAxAC0AYgByAGUAbABhAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNTEtYnJlbGF6LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  14350. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359094.359101}}
  14351. @inproceedings{Pouchet:2008cl,
  14352. Address = {New York, NY, USA},
  14353. Author = {Pouchet, Louis-No{\"{e}}l and Bastoul, C\'{e}dric and Cohen, Albert and Cavazos, John},
  14354. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  14355. Date-Added = {2009-08-07 13:49:08 -0600},
  14356. Date-Modified = {2010-12-17 10:23:07 -0700},
  14357. Isbn = {978-1-59593-860-2},
  14358. Location = {Tucson, AZ, USA},
  14359. Pages = {90--100},
  14360. Publisher = {ACM},
  14361. Title = {Iterative optimization in the polyhedral model: part ii, multidimensional time},
  14362. Year = {2008},
  14363. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A5MC1wb3VjaGV0LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDkwLXBvdWNoZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97tNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDkwLXBvdWNoZXQucGRmAAAOACAADwBwADkAMAAtAHAAbwB1AGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A5MC1wb3VjaGV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  14364. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375594}}
  14365. @inproceedings{Palsberg:2007si,
  14366. Address = {Darlinghurst, Australia, Australia},
  14367. Author = {Palsberg, Jens},
  14368. Booktitle = {CATS '07: Proceedings of the thirteenth Australasian symposium on Theory of computing},
  14369. Date-Added = {2009-08-15 15:34:24 -0600},
  14370. Date-Modified = {2009-08-15 15:34:31 -0600},
  14371. Isbn = {1-920-68246-5},
  14372. Location = {Ballarat, Victoria, Australia},
  14373. Pages = {3--3},
  14374. Publisher = {Australian Computer Society, Inc.},
  14375. Title = {Register allocation via coloring of chordal graphs},
  14376. Year = {2007},
  14377. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVthcGxhczA1LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYXBsYXMwNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9untEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYXBsYXMwNS5wZGYAAA4AGAALAGEAcABsAGEAcwAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2FwbGFzMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  14378. @article{Assmann:1999dn,
  14379. Address = {River Edge, NJ, USA},
  14380. Author = {Assmann, U.},
  14381. Book = {Handbook of graph grammars and computing by graph transformation: vol. 2: applications, languages, and tools},
  14382. Date-Added = {2009-07-28 10:41:19 -0600},
  14383. Date-Modified = {2009-07-28 10:41:26 -0600},
  14384. Isbn = {981-02-4020-1},
  14385. Pages = {307--318},
  14386. Publisher = {World Scientific Publishing Co., Inc.},
  14387. Title = {{OPTIMIX}---a tool for rewriting and optimizing programs},
  14388. Year = 1999}
  14389. @inproceedings{Kimmell:2005rz,
  14390. Address = {Washington, DC, USA},
  14391. Author = {Kimmell, Garrin and Komp, Ed and Alexander, Perry},
  14392. Booktitle = {ECBS '05: Proceedings of the 12th IEEE International Conference and Workshops on Engineering of Computer-Based Systems},
  14393. Date-Added = {2009-07-23 16:34:16 -0600},
  14394. Date-Modified = {2010-12-17 10:23:07 -0700},
  14395. Isbn = {0-7695-2308-0},
  14396. Pages = {331--338},
  14397. Publisher = {IEEE Computer Society},
  14398. Title = {Building Compilers by Combining Algebras},
  14399. Year = {2005},
  14400. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVplY2JzMDUucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QplY2JzMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3M50Q82+wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBlY2JzMDUucGRmAA4AFgAKAGUAYwBiAHMAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9lY2JzMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  14401. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ECBS.2005.23}}
  14402. @article{Sumii:2007hb,
  14403. Address = {New York, NY, USA},
  14404. Author = {Sumii, Eijiro and Pierce, Benjamin C.},
  14405. Date-Added = {2009-07-17 08:50:09 -0600},
  14406. Date-Modified = {2010-12-17 10:23:07 -0700},
  14407. Issn = {0004-5411},
  14408. Journal = {J. ACM},
  14409. Number = {5},
  14410. Pages = {26},
  14411. Publisher = {ACM},
  14412. Title = {A bisimulation for type abstraction and recursion},
  14413. Volume = {54},
  14414. Year = {2007},
  14415. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hMjYtc3VtaWkucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hMjYtc3VtaWkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2500Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhMjYtc3VtaWkucGRmAAAOABwADQBhADIANgAtAHMAdQBtAGkAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTI2LXN1bWlpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  14416. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1284320.1284325}}
  14417. @article{Mason:1996yf,
  14418. Address = {Duluth, MN, USA},
  14419. Author = {Mason, Ian A. and Smith, Scott F. and Talcott, Carolyn L.},
  14420. Date-Added = {2009-07-16 23:53:30 -0600},
  14421. Date-Modified = {2010-12-17 10:23:07 -0700},
  14422. Issn = {0890-5401},
  14423. Journal = {Inf. Comput.},
  14424. Number = {1},
  14425. Pages = {26--47},
  14426. Publisher = {Academic Press, Inc.},
  14427. Title = {From operational semantics to domain theory},
  14428. Volume = {128},
  14429. Year = {1996},
  14430. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+NEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2RhcnRpY2xlMi5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2RhcnRpY2xlMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  14431. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1996.0061}}
  14432. @inproceedings{Wrigstad:2009oz,
  14433. Author = {Tobias Wrigstad and Patrick Eugster and John Field and Nate Nystrom and Jan Vitek},
  14434. Booktitle = {International Workshop on Script to Program Evolution},
  14435. Date-Added = {2009-07-11 16:26:39 -0600},
  14436. Date-Modified = {2009-07-11 16:27:46 -0600},
  14437. Month = {July},
  14438. Title = {Software Hardening: A Research Agenda},
  14439. Year = {2009}}
  14440. @techreport{Wall:2009rw,
  14441. Author = {Larry Wall},
  14442. Date-Added = {2009-07-11 15:47:11 -0600},
  14443. Date-Modified = {2010-12-17 10:23:07 -0700},
  14444. Month = {June},
  14445. Title = {Synopsis 2: Bits and Pieces},
  14446. Year = {2009},
  14447. Bdsk-Url-1 = {http://perlcabal.org/syn/S02.html}}
  14448. @misc{Hejlsberg:2008hb,
  14449. Author = {Anders Hejlsberg},
  14450. Date-Added = {2009-07-11 15:07:34 -0600},
  14451. Date-Modified = {2009-07-11 15:09:02 -0600},
  14452. Howpublished = {http://channel9.msdn.com/pdc2008/TL16/},
  14453. Month = {October},
  14454. Title = {The Future of C\#},
  14455. Year = {2008}}
  14456. @article{Scott:1977ff,
  14457. Address = {New York, NY, USA},
  14458. Author = {Scott, Dana S.},
  14459. Date-Added = {2009-07-16 17:04:19 -0600},
  14460. Date-Modified = {2010-12-17 10:23:07 -0700},
  14461. Issn = {0001-0782},
  14462. Journal = {Commun. ACM},
  14463. Number = {9},
  14464. Pages = {634--641},
  14465. Publisher = {ACM},
  14466. Title = {Logic and programming languages},
  14467. Volume = {20},
  14468. Year = {1977},
  14469. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ExOTc2LXNjb3R0LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTE5NzYtc2NvdHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ucdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTE5NzYtc2NvdHQucGRmAAAOACAADwBhADEAOQA3ADYALQBzAGMAbwB0AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ExOTc2LXNjb3R0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  14470. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359810.359826}}
  14471. @article{Tennent:1976pi,
  14472. Address = {New York, NY, USA},
  14473. Author = {Tennent, R. D.},
  14474. Date-Added = {2009-07-16 17:03:35 -0600},
  14475. Date-Modified = {2010-12-17 10:23:07 -0700},
  14476. Issn = {0001-0782},
  14477. Journal = {Commun. ACM},
  14478. Number = {8},
  14479. Pages = {437--453},
  14480. Publisher = {ACM},
  14481. Title = {The denotational semantics of programming languages},
  14482. Volume = {19},
  14483. Year = {1976},
  14484. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0MzctdGVubmVudC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0MzctdGVubmVudC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ev/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA0MzctdGVubmVudC5wZGYADgAiABAAcAA0ADMANwAtAHQAZQBuAG4AZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0MzctdGVubmVudC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  14485. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360303.360308}}
  14486. @inproceedings{Arvind:1997mi,
  14487. Address = {London, UK},
  14488. Author = {Arvind, and Caro, Alejandro and Maessen, Jan-Willem and Aditya, Shail},
  14489. Booktitle = {LCPC '96: Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing},
  14490. Date-Added = {2009-07-16 16:31:18 -0600},
  14491. Date-Modified = {2009-07-16 16:31:22 -0600},
  14492. Isbn = {3-540-63091-0},
  14493. Pages = {519--533},
  14494. Publisher = {Springer-Verlag},
  14495. Title = {A Multithreaded Substrate and Compilation Model for the Implicity Parallel Language pH},
  14496. Year = {1997},
  14497. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS41NS42NTAucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNTUuNjUwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvXIzOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjU1LjY1MC5wZGYADgAkABEAMQAwAC4AMQAuADEALgA1ADUALgA2ADUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS41NS42NTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  14498. @inproceedings{Aditya:1995hb,
  14499. Address = {New York, NY, USA},
  14500. Author = {Aditya, Shail and Stoy, Joseph E. and Arvind,},
  14501. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  14502. Date-Added = {2009-07-16 16:24:57 -0600},
  14503. Date-Modified = {2010-12-17 10:23:07 -0700},
  14504. Isbn = {0-89791-719-7},
  14505. Location = {La Jolla, California, United States},
  14506. Pages = {204--215},
  14507. Publisher = {ACM},
  14508. Title = {Semantics of barriers in a non-strict, implicitly-parallel language},
  14509. Year = {1995},
  14510. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMDQtYWRpdHlhLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIwNC1hZGl0eWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96K9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIwNC1hZGl0eWEucGRmAAAOACAADwBwADIAMAA0AC0AYQBkAGkAdAB5AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMDQtYWRpdHlhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  14511. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224206}}
  14512. @inproceedings{Maessen:2002pi,
  14513. Address = {New York, NY, USA},
  14514. Author = {Maessen, Jan-Willem},
  14515. Booktitle = {Haskell '02: Proceedings of the 2002 ACM SIGPLAN workshop on Haskell},
  14516. Date-Added = {2009-07-16 16:24:04 -0600},
  14517. Date-Modified = {2010-12-17 10:23:07 -0700},
  14518. Isbn = {1-58113-605-6},
  14519. Location = {Pittsburgh, Pennsylvania},
  14520. Pages = {38--50},
  14521. Publisher = {ACM},
  14522. Title = {Eager Haskell: resource-bounded execution yields efficient iteration},
  14523. Year = {2002},
  14524. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzOC1tYWVzc2VuLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM4LW1hZXNzZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL963tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM4LW1hZXNzZW4ucGRmAAAOACAADwBwADMAOAAtAG0AYQBlAHMAcwBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzOC1tYWVzc2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  14525. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581690.581694}}
  14526. @techreport{Traub:1986ph,
  14527. Address = {Cambridge, MA, USA},
  14528. Author = {Traub, K. R.},
  14529. Date-Added = {2009-07-16 16:17:46 -0600},
  14530. Date-Modified = {2009-07-16 16:17:54 -0600},
  14531. Publisher = {Massachusetts Institute of Technology},
  14532. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-LCS%2F%2FMIT%2FLCS%2FTR-370},
  14533. Title = {A COMPILER FOR THE MIT TAGGED-TOKEN DATAFLOW ARCHITECTURE},
  14534. Year = {1986},
  14535. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEk1JVC1MQ1MtVFItMzcwLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESTUlULUxDUy1UUi0zNzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNDEtGKq4ZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRiuPGAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoATUlULUxDUy1UUi0zNzAucGRmAA4AJgASAE0ASQBUAC0ATABDAFMALQBUAFIALQAzADcAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvTUlULUxDUy1UUi0zNzAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  14536. @inproceedings{Schauser:1995it,
  14537. Author = {Klaus E. Schauser and Seth C. Goldstein},
  14538. Booktitle = {Functional Programming Languages and Computer Architectures},
  14539. Date-Added = {2009-07-16 16:01:46 -0600},
  14540. Date-Modified = {2009-07-16 16:02:42 -0600},
  14541. Title = {How Much Non-strictness do Lenient Programs Require?},
  14542. Year = {1995},
  14543. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsZW5pZW50LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGVuaWVudC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94rtEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbGVuaWVudC5wZGYAAA4AGAALAGwAZQBuAGkAZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2xlbmllbnQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  14544. @techreport{Arvind:1988la,
  14545. Author = {Arvind and S.K. Heller and R.S. Nikhil},
  14546. Date-Added = {2009-07-16 15:37:31 -0600},
  14547. Date-Modified = {2009-07-16 15:38:29 -0600},
  14548. Institution = {MIT},
  14549. Number = {Computation Structures Group Memo 287},
  14550. Title = {Programming Generality and Parallel Computers},
  14551. Year = {1988},
  14552. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL01lbW8tMjg3LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMTWVtby0yODcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Q/czlmwoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1lbW8tMjg3LnBkZgAADgAaAAwATQBlAG0AbwAtADIAOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWVtby0yODcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  14553. @phdthesis{Schauser:CSD-94-832,
  14554. Author = {Schauser, Klaus Erik},
  14555. Date-Added = {2009-07-16 15:29:49 -0600},
  14556. Date-Modified = {2010-12-17 10:23:07 -0700},
  14557. Number = {UCB/CSD-94-832},
  14558. School = {EECS Department, University of California, Berkeley},
  14559. Title = {Compiling Lenient Languages for Parallel Asynchronous Execution},
  14560. Year = {1994},
  14561. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0NTRC05NC04MzIucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5DU0QtOTQtODMyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxhczOWa3wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4S8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQ1NELTk0LTgzMi5wZGYAAA4AHgAOAEMAUwBEAC0AOQA0AC0AOAAzADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9DU0QtOTQtODMyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  14562. Bdsk-Url-1 = {http://www.eecs.berkeley.edu/Pubs/TechRpts/1994/5850.html}}
  14563. @techreport{Gallier:1989vl,
  14564. Author = {Jean H. Gallier},
  14565. Date-Added = {2009-07-14 12:52:40 -0600},
  14566. Date-Modified = {2009-07-14 12:53:39 -0600},
  14567. Institution = {University of Pennsylvania},
  14568. Number = {MS-CIS-89-31},
  14569. Title = {On Girard's ``Candidats De Reductibilite''},
  14570. Year = {1989},
  14571. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0KDcpLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQoNykucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zg9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZnVsbHRleHQoNykucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQAKAA3ACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0KDcpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  14572. @article{Scott:1976lq,
  14573. Author = {Dana Scott},
  14574. Date-Added = {2009-07-13 10:04:10 -0600},
  14575. Date-Modified = {2010-12-17 10:23:07 -0700},
  14576. Journal = {SIAM Journal on Computing},
  14577. Keywords = {programming language semantics; lattice; continuous lattice; algebraic lattice; computability; retract; combinatory logic; lambda calculus; recursion theorem; enumeration degrees; continuous function; fixed-point theorem},
  14578. Number = {3},
  14579. Pages = {522-587},
  14580. Publisher = {SIAM},
  14581. Title = {Data Types as Lattices},
  14582. Volume = {5},
  14583. Year = {1976},
  14584. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGmRhdGFfdHlwZXNfYXNfbGF0dGljZXMucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpkYXRhX3R5cGVzX2FzX2xhdHRpY2VzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2/950crS9VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHLCzUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBkYXRhX3R5cGVzX2FzX2xhdHRpY2VzLnBkZgAOADYAGgBkAGEAdABhAF8AdAB5AHAAZQBzAF8AYQBzAF8AbABhAHQAdABpAGMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9kYXRhX3R5cGVzX2FzX2xhdHRpY2VzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCrALAAuAJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk},
  14585. Bdsk-Url-1 = {http://link.aip.org/link/?SMJ/5/522/1},
  14586. Bdsk-Url-2 = {http://dx.doi.org/10.1137/0205037}}
  14587. @article{rovner86:_modula,
  14588. Address = {Los Alamitos, CA, USA},
  14589. Author = {P. Rovner},
  14590. Date-Added = {2009-06-23 16:32:48 -0600},
  14591. Date-Modified = {2010-12-17 10:23:07 -0700},
  14592. Issn = {0740-7459},
  14593. Journal = {IEEE Software},
  14594. Number = 6,
  14595. Pages = {46-57},
  14596. Publisher = {IEEE Computer Society},
  14597. Title = {Extending Modula-2 to Build Large, Integrated Systems},
  14598. Volume = 3,
  14599. Year = 1986,
  14600. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL1NSQy1SUi0zLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMU1JDLVJSLTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9Wwczlm3cAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHHAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFNSQy1SUi0zLnBkZgAADgAaAAwAUwBSAEMALQBSAFIALQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU1JDLVJSLTMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  14601. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/MS.1986.229476}}
  14602. @inproceedings{Cardelli:1989kr,
  14603. Address = {New York, NY, USA},
  14604. Author = {Cardelli, L. and Donahue, J. and Jordan, M. and Kalsow, B. and Nelson, G.},
  14605. Booktitle = {POPL '89: Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  14606. Date-Added = {2009-06-23 16:19:21 -0600},
  14607. Date-Modified = {2010-12-17 10:23:07 -0700},
  14608. Isbn = {0-89791-294-2},
  14609. Location = {Austin, Texas, United States},
  14610. Pages = {202--212},
  14611. Publisher = {ACM},
  14612. Title = {The Modula--3 type system},
  14613. Year = {1989},
  14614. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDItY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjAyLWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oo0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjAyLWNhcmRlbGxpLnBkZgAADgAkABEAcAAyADAAMgAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIwMi1jYXJkZWxsaS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  14615. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75295}}
  14616. @inproceedings{Breazu-Tannen:1989il,
  14617. Address = {Piscataway, NJ, USA},
  14618. Author = {Breazu-Tannen, V. and Coquand, T. and Gunter, C. and Scedrov, A.},
  14619. Booktitle = {Proceedings of the Fourth Annual Symposium on Logic in computer science},
  14620. Date-Added = {2009-06-23 16:03:47 -0600},
  14621. Date-Modified = {2009-06-23 16:03:51 -0600},
  14622. Isbn = {0-8186-1954-6},
  14623. Location = {Pacific Grove, California, United States},
  14624. Pages = {112--129},
  14625. Publisher = {IEEE Press},
  14626. Title = {Inheritance and explicit coercion},
  14627. Year = {1989}}
  14628. @techreport{Lampson:1983et,
  14629. Author = {Butler W. Lampson},
  14630. Date-Added = {2009-06-23 15:56:08 -0600},
  14631. Date-Modified = {2009-06-23 15:56:56 -0600},
  14632. Institution = {Xerox PARC},
  14633. Title = {A Description of the Cedar Language},
  14634. Year = {1983},
  14635. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzMyYS1DZWRhckxhbmcucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4REzMmEtQ2VkYXJMYW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBFzzOWauAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMzJhLUNlZGFyTGFuZy5wZGYADgAkABEAMwAyAGEALQBDAGUAZABhAHIATABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzMyYS1DZWRhckxhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  14636. @inproceedings{Abadi:1989ez,
  14637. Author = {Abadi, M. and Cardelli, L. and Pierce, B. and Plotkin, G.},
  14638. Booktitle = {Symposium on Principles of programming languages},
  14639. Date-Added = {2009-06-23 15:38:48 -0600},
  14640. Date-Modified = {2014-04-06 15:58:51 +0000},
  14641. Title = {Dynamic typing in a statically-typed language},
  14642. Year = {1989},
  14643. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjEzLWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxMy1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96NtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIxMy1hYmFkaS5wZGYADgAeAA4AcAAyADEAMwAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIxMy1hYmFkaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  14644. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75296}}
  14645. @inproceedings{Liskov:1993dk,
  14646. Address = {New York, NY, USA},
  14647. Author = {Liskov, Barbara},
  14648. Booktitle = {HOPL-II: The second ACM SIGPLAN conference on History of programming languages},
  14649. Date-Added = {2009-06-23 15:24:34 -0600},
  14650. Date-Modified = {2010-12-17 10:23:07 -0700},
  14651. Isbn = {0-89791-570-4},
  14652. Location = {Cambridge, Massachusetts, United States},
  14653. Pages = {133--147},
  14654. Publisher = {ACM},
  14655. Title = {A history of CLU},
  14656. Year = {1993},
  14657. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzMtbGlza292LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzMy1saXNrb3YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95uNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEzMy1saXNrb3YucGRmAAAOACAADwBwADEAMwAzAC0AbABpAHMAawBvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMzMtbGlza292LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  14658. Bdsk-Url-1 = {http://doi.acm.org/10.1145/154766.155367}}
  14659. @inproceedings{Cardelli:1986dp,
  14660. Author = {Luca Cardelli},
  14661. Booktitle = {Combinators and Functional Programming Languages},
  14662. Date-Added = {2009-06-23 13:59:32 -0600},
  14663. Date-Modified = {2009-06-23 14:00:20 -0600},
  14664. Pages = {21-70},
  14665. Title = {Amber},
  14666. Volume = {242},
  14667. Year = {1986},
  14668. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlhbWJlci5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWFtYmVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADt/9DR27kkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0dvxZAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFtYmVyLnBkZgAADgAUAAkAYQBtAGIAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hbWJlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  14669. @techreport{Scheifler:1978tg,
  14670. Author = {Robert W. Scheifler},
  14671. Date-Added = {2009-06-23 11:51:19 -0600},
  14672. Date-Modified = {2009-06-23 11:52:02 -0600},
  14673. Institution = {MIT},
  14674. Title = {A Denotational Semantics of CLU},
  14675. Year = {1978},
  14676. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMjAxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0yMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAHfszlmxMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFjAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMjAxLnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADIAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0yMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  14677. @book{Steele:1990dz,
  14678. Address = {Newton, MA, USA},
  14679. Author = {Steele,Jr., Guy L.},
  14680. Date-Added = {2009-06-18 14:00:02 -0600},
  14681. Date-Modified = {2009-06-18 14:00:07 -0600},
  14682. Isbn = {1-55558-041-6},
  14683. Publisher = {Digital Press},
  14684. Title = {Common LISP: the language (2nd ed.)},
  14685. Year = {1990}}
  14686. @article{Miles:2007yq,
  14687. Author = {Donna Miles},
  14688. Date-Added = {2009-06-16 12:41:34 -0600},
  14689. Date-Modified = {2009-06-16 12:43:03 -0600},
  14690. Journal = {Air Force Print News},
  14691. Month = {May},
  14692. Title = {New concept gets latest technologies to warfighters quickly},
  14693. Year = {2007}}
  14694. @book{Council:2006kx,
  14695. Author = {{National Research Council}},
  14696. Date-Added = {2009-06-16 11:25:39 -0600},
  14697. Date-Modified = {2009-06-16 13:40:56 -0600},
  14698. Publisher = {The National Academies Press},
  14699. Title = {Basic Research in Information Science and Technology for Air Force Needs},
  14700. Year = {2006}}
  14701. @article{Howe:1996pi,
  14702. Address = {Duluth, MN, USA},
  14703. Author = {Howe, Douglas J.},
  14704. Date-Added = {2009-06-11 09:36:38 -0600},
  14705. Date-Modified = {2010-12-17 10:23:07 -0700},
  14706. Issn = {0890-5401},
  14707. Journal = {Inf. Comput.},
  14708. Number = {2},
  14709. Pages = {103--112},
  14710. Publisher = {Academic Press, Inc.},
  14711. Title = {Proving congruence of bisimulation in functional programming languages},
  14712. Volume = {124},
  14713. Year = {1996},
  14714. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3Byb3ZlLWNvbmdyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcHJvdmUtY29uZ3IucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFsYtNDmfhQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADTQ9I4AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcHJvdmUtY29uZ3IucGRmAAAOACAADwBwAHIAbwB2AGUALQBjAG8AbgBnAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3Byb3ZlLWNvbmdyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  14715. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1996.0008}}
  14716. @inproceedings{Howe:1989ph,
  14717. Author = {Howe, D.J.},
  14718. Date-Added = {2009-06-11 09:35:39 -0600},
  14719. Date-Modified = {2010-12-17 10:23:07 -0700},
  14720. Journal = {Logic in Computer Science, 1989. LICS '89, Proceedings., Fourth Annual Symposium on},
  14721. Keywords = {data structures, equivalence classes, formal logiccomputational system, equality reasoning, equivalence relation, extensionality condition, lazy computation systems, natural program equivalence, observational congruence, syntactic condition, type theories},
  14722. Month = {Jun},
  14723. Pages = {198-203},
  14724. Title = {Equality in lazy computation systems},
  14725. Year = {1989},
  14726. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGUVxdWFsaXR5aW5MYXp5X0xJQ1M4OS5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGUVxdWFsaXR5aW5MYXp5X0xJQ1M4OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhbOzTQ5o1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA00PSdQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AEVxdWFsaXR5aW5MYXp5X0xJQ1M4OS5wZGYAAA4ANAAZAEUAcQB1AGEAbABpAHQAeQBpAG4ATABhAHoAeQBfAEwASQBDAFMAOAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9FcXVhbGl0eWluTGF6eV9MSUNTODkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==},
  14727. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1989.39174}}
  14728. @article{Hoste:2007zl,
  14729. Author = {Hoste, K. and Eeckhout, L.},
  14730. Date-Added = {2009-06-06 21:56:22 -0600},
  14731. Date-Modified = {2010-12-17 10:23:07 -0700},
  14732. Issn = {0272-1732},
  14733. Journal = {Micro, IEEE},
  14734. Keywords = {computer architecture, microprogrammingcomputer designers, computer systems, microarchitecture-independent workload characterization, microprocessor design},
  14735. Month = {May-June},
  14736. Number = {3},
  14737. Pages = {63-72},
  14738. Title = {Microarchitecture-Independent Workload Characterization},
  14739. Volume = {27},
  14740. Year = {2007},
  14741. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1taWNyby1pbmQucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1taWNyby1pbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jm0Q845FBERiBDQVJPAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtaWNyby1pbmQucGRmAAAOABwADQBtAGkAYwByAG8ALQBpAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbWljcm8taW5kLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  14742. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MM.2007.56}}
  14743. @inproceedings{Grossman:2006yq,
  14744. Address = {New York, NY, USA},
  14745. Author = {Grossman, Dan and Manson, Jeremy and Pugh, William},
  14746. Booktitle = {MSPC '06: Proceedings of the 2006 workshop on Memory system performance and correctness},
  14747. Date-Added = {2009-05-27 16:20:25 -0600},
  14748. Date-Modified = {2010-12-17 10:23:07 -0700},
  14749. Isbn = {1-59593-578-9},
  14750. Location = {San Jose, California},
  14751. Pages = {62--69},
  14752. Publisher = {ACM},
  14753. Title = {What do high-level memory models mean for transactions?},
  14754. Year = {2006},
  14755. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA2Mi1ncm9zc21hbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA2Mi1ncm9zc21hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e13RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA2Mi1ncm9zc21hbi5wZGYADgAiABAAcAA2ADIALQBnAHIAbwBzAHMAbQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A2Mi1ncm9zc21hbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  14756. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1178597.1178609}}
  14757. @inproceedings{D.-Sangiorgi:2007fu,
  14758. Author = {D. Sangiorgi, N. Kobayashi, E. Sumii},
  14759. Booktitle = {International Symposium on Fundamentals of Software Engineerin (FSEN'07)},
  14760. Date-Added = {2009-05-26 16:12:57 -0600},
  14761. Date-Modified = {2009-05-26 16:14:25 -0600},
  14762. Title = {Logical Bisimulations and functional languages},
  14763. Year = {2007},
  14764. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsb2dCaXMucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpsb2dCaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3i60Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBsb2dCaXMucGRmAA4AFgAKAGwAbwBnAEIAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9sb2dCaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  14765. @inproceedings{Ramadan:2009dp,
  14766. Address = {New York, NY, USA},
  14767. Author = {Ramadan, Hany E. and Roy, Indrajit and Herlihy, Maurice and Witchel, Emmett},
  14768. Booktitle = {PPoPP '09: Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming},
  14769. Date-Added = {2009-05-17 21:12:35 -0600},
  14770. Date-Modified = {2010-12-17 10:23:07 -0700},
  14771. Isbn = {978-1-60558-397-6},
  14772. Location = {Raleigh, NC, USA},
  14773. Pages = {163--172},
  14774. Publisher = {ACM},
  14775. Title = {Committing conflicting transactions in an STM},
  14776. Year = {2009},
  14777. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjMtcmFtYWRhbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjMtcmFtYWRhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ee/RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxNjMtcmFtYWRhbi5wZGYADgAiABAAcAAxADYAMwAtAHIAYQBtAGEAZABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNjMtcmFtYWRhbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  14778. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1504176.1504201}}
  14779. @inproceedings{Moore:2008oq,
  14780. Address = {New York, NY, USA},
  14781. Author = {Moore, Katherine F. and Grossman, Dan},
  14782. Booktitle = {POPL '08: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  14783. Date-Added = {2009-05-16 13:12:00 -0600},
  14784. Date-Modified = {2010-12-17 10:23:07 -0700},
  14785. Isbn = {978-1-59593-689-9},
  14786. Location = {San Francisco, California, USA},
  14787. Pages = {51--62},
  14788. Publisher = {ACM},
  14789. Title = {High-level small-step operational semantics for transactions},
  14790. Year = {2008},
  14791. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTEtbW9vcmUucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTEtbW9vcmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3st0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTEtbW9vcmUucGRmAAAOABwADQBwADUAMQAtAG0AbwBvAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDUxLW1vb3JlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  14792. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328448}}
  14793. @inproceedings{Guerraoui:2008la,
  14794. Address = {New York, NY, USA},
  14795. Author = {Guerraoui, Rachid and Kapalka, Michal},
  14796. Booktitle = {PPoPP '08: Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming},
  14797. Date-Added = {2009-05-15 23:07:00 -0600},
  14798. Date-Modified = {2010-12-17 10:23:07 -0700},
  14799. Isbn = {978-1-59593-795-7},
  14800. Location = {Salt Lake City, UT, USA},
  14801. Pages = {175--184},
  14802. Publisher = {ACM},
  14803. Title = {On the correctness of transactional memory},
  14804. Year = {2008},
  14805. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNzUtZ3VlcnJhb3VpLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE3NS1ndWVycmFvdWkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95/9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE3NS1ndWVycmFvdWkucGRmAA4AJgASAHAAMQA3ADUALQBnAHUAZQByAHIAYQBvAHUAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE3NS1ndWVycmFvdWkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  14806. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1345206.1345233}}
  14807. @inproceedings{Abadi:2008eu,
  14808. Address = {New York, NY, USA},
  14809. Author = {Abadi, Mart\'{\i}n and Birrell, Andrew and Harris, Tim and Isard, Michael},
  14810. Booktitle = {POPL '08: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  14811. Date-Added = {2009-05-15 23:03:24 -0600},
  14812. Date-Modified = {2010-12-17 10:23:07 -0700},
  14813. Isbn = {978-1-59593-689-9},
  14814. Location = {San Francisco, California, USA},
  14815. Pages = {63--74},
  14816. Publisher = {ACM},
  14817. Title = {Semantics of transactional memory and automatic mutual exclusion},
  14818. Year = {2008},
  14819. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjMtYWJhZGkucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjMtYWJhZGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ti0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNjMtYWJhZGkucGRmAAAOABwADQBwADYAMwAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDYzLWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  14820. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328449}}
  14821. @inproceedings{Chen:2005eu,
  14822. Address = {New York, NY, USA},
  14823. Author = {Chen, Juan and Tarditi, David},
  14824. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  14825. Date-Added = {2009-04-23 22:27:08 -0600},
  14826. Date-Modified = {2010-12-17 10:23:07 -0700},
  14827. Isbn = {1-58113-830-X},
  14828. Location = {Long Beach, California, USA},
  14829. Pages = {38--49},
  14830. Publisher = {ACM},
  14831. Title = {A simple typed intermediate language for object-oriented languages},
  14832. Year = {2005},
  14833. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzgtY2hlbi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzOC1jaGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/etzRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzOC1jaGVuLnBkZgAOABoADABwADMAOAAtAGMAaABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzOC1jaGVuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  14834. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040309}}
  14835. @techreport{Zhao:2005kc,
  14836. Author = {Y. Zhao and Q. Yi and K. Kennedy and D. Quinlan and R. Vuduc},
  14837. Date-Added = {2009-04-13 20:37:29 -0600},
  14838. Date-Modified = {2009-04-13 20:38:24 -0600},
  14839. Institution = {Lawrence Livermore National Laboratory},
  14840. Month = {December},
  14841. Title = {Parameterizing loop fusion for automated empirical tuning},
  14842. Year = {2005}}
  14843. @phdthesis{Qasem:2007dw,
  14844. Address = {Houston, Texas},
  14845. Author = {Apan Qasem},
  14846. Date-Added = {2009-04-13 20:31:05 -0600},
  14847. Date-Modified = {2009-04-13 20:36:19 -0600},
  14848. Month = {July},
  14849. Read = {Yes},
  14850. School = {Rice University},
  14851. Title = {Automatic Tuning of Scientific Applications},
  14852. Year = {2007},
  14853. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhkaXNzLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZGlzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xU9EPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZGlzcy5wZGYADgASAAgAZABpAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZGlzcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  14854. @inproceedings{Siek:2009rt,
  14855. Author = {Jeremy G. Siek and Ronald Garcia and Walid Taha},
  14856. Booktitle = {European Symposium on Programming},
  14857. Date-Added = {2009-03-19 22:57:36 -0600},
  14858. Date-Modified = {2012-12-29 13:32:22 -0700},
  14859. Month = {March},
  14860. Pages = {17--31},
  14861. Series = {ESOP},
  14862. Title = {Exploring the Design Space of Higher-Order Casts},
  14863. Year = {2009},
  14864. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjUucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vX0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwYXBlcjUucGRmAA4AFgAKAHAAYQBwAGUAcgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wYXBlcjUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  14865. @book{Herlihy:2008qy,
  14866. Author = {Maurice Herlihy and Nir Shavit},
  14867. Date-Added = {2009-03-19 21:07:30 -0600},
  14868. Date-Modified = {2009-03-19 21:08:20 -0600},
  14869. Publisher = {Elsevier},
  14870. Title = {The Art of Multiprocessor Programming},
  14871. Year = {2008},
  14872. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1tdWx0aV9hcnQucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1tdWx0aV9hcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j70Q845QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtdWx0aV9hcnQucGRmAAAOABwADQBtAHUAbAB0AGkAXwBhAHIAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbXVsdGlfYXJ0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  14873. @article{Siek:2008rr,
  14874. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  14875. Date-Added = {2009-03-18 22:25:18 -0700},
  14876. Date-Modified = {2011-03-10 09:26:30 -0700},
  14877. Journal = {Science of Computer Programming},
  14878. Month = {September},
  14879. Pages = {423--465},
  14880. Title = {A Language for Generic Programming in the Large},
  14881. Volume = {76},
  14882. Year = {2011},
  14883. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+dEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2RhcnRpY2xlMy5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2RhcnRpY2xlMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  14884. @book{Nordsrtom:1990kl,
  14885. Author = {Bengt Nordsrt{\"o}m and Kent Petersson and Jan M. Smith},
  14886. Date-Added = {2009-03-16 16:41:56 -0600},
  14887. Date-Modified = {2009-03-16 16:42:52 -0600},
  14888. Publisher = {Oxford University Press},
  14889. Title = {Programming in Martin-L{\"o}f's Type Theory},
  14890. Year = {1990},
  14891. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpib29rLTEucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpib29rLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A50Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBib29rLTEucGRmAA4AFgAKAGIAbwBvAGsALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9ib29rLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  14892. @article{Sen:2008cr,
  14893. Address = {New York, NY, USA},
  14894. Author = {Sen, Koushik},
  14895. Date-Added = {2009-03-15 20:53:22 -0600},
  14896. Date-Modified = {2010-12-17 10:23:07 -0700},
  14897. Issn = {0362-1340},
  14898. Journal = {SIGPLAN Not.},
  14899. Number = {6},
  14900. Pages = {11--21},
  14901. Publisher = {ACM},
  14902. Title = {Race directed random testing of concurrent programs},
  14903. Volume = {43},
  14904. Year = {2008},
  14905. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlyYWNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXJhY2VkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ibjRDzyQAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHJhY2VkLnBkZgAADgAUAAkAcgBhAGMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9yYWNlZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  14906. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1379022.1375584}}
  14907. @inproceedings{Wadler:2009qv,
  14908. Author = {Philip Wadler and Robert Bruce Findler},
  14909. Booktitle = {European {S}ymposium on {P}rogramming},
  14910. Date-Added = {2009-03-11 00:39:04 -0600},
  14911. Date-Modified = {2012-12-29 13:39:57 -0700},
  14912. Month = {March},
  14913. Pages = {1--16},
  14914. Series = {ESOP},
  14915. Title = {Well-typed programs can't be blamed},
  14916. Year = {2009},
  14917. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5ibGFtZS10ci0xLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmxhbWUtdHItMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wMNEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYmxhbWUtdHItMS5wZGYADgAeAA4AYgBsAGEAbQBlAC0AdAByAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYmxhbWUtdHItMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  14918. @article{Leroy:2009rc,
  14919. Address = {Duluth, MN, USA},
  14920. Author = {Leroy, Xavier and Grall, Herv\'{e}},
  14921. Date-Added = {2009-03-10 22:24:50 -0600},
  14922. Date-Modified = {2010-12-17 10:23:07 -0700},
  14923. Issn = {0890-5401},
  14924. Journal = {Inf. Comput.},
  14925. Number = {2},
  14926. Pages = {284--304},
  14927. Publisher = {Academic Press, Inc.},
  14928. Title = {Coinductive big-step operational semantics},
  14929. Volume = {207},
  14930. Year = {2009},
  14931. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGNvaW5kc2VtLWpvdXJuYWwucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRjb2luZHNlbS1qb3VybmFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Eo0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjb2luZHNlbS1qb3VybmFsLnBkZgAOACoAFABjAG8AaQBuAGQAcwBlAG0ALQBqAG8AdQByAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9jb2luZHNlbS1qb3VybmFsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  14932. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.ic.2007.12.004}}
  14933. @article{Milner:1991qd,
  14934. Address = {Essex, UK},
  14935. Author = {Milner, Robin and Tofte, Mads},
  14936. Date-Added = {2009-03-10 22:07:09 -0600},
  14937. Date-Modified = {2010-12-17 10:23:07 -0700},
  14938. Issn = {0304-3975},
  14939. Journal = {Theor. Comput. Sci.},
  14940. Number = {1},
  14941. Pages = {209--220},
  14942. Publisher = {Elsevier Science Publishers Ltd.},
  14943. Title = {Co-induction in relational semantics},
  14944. Volume = {87},
  14945. Year = {1991},
  14946. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yOC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifTRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNkYXJ0aWNsZS0yOC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NkYXJ0aWNsZS0yOC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  14947. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(91)90033-X}}
  14948. @inproceedings{Soyeon-Park:2009hl,
  14949. Author = {Soyeon Park, Shan Lu, Yuanyuan Zhou},
  14950. Booktitle = {Architectural Support for Programming Languages and Operating Systems},
  14951. Date-Added = {2009-03-08 23:03:43 -0600},
  14952. Date-Modified = {2009-03-08 23:04:23 -0600},
  14953. Title = {CTrigger: Exposing Atomicity Violation Bugs from Their Hiding Places},
  14954. Year = {2009},
  14955. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGFzcGxvczA5Mi16aG91LTEucGRm0hcLGBlXTlMuZGF0YU8RAZQAAAAAAZQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRRRhc3Bsb3MwOTItemhvdS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARb2jxdn/FQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMXaU3UAAAABABAAKelFACbV9gAHTE8AAGiFAAIAOU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjphc3Bsb3MwOTItemhvdS0xLnBkZgAADgAqABQAYQBzAHAAbABvAHMAMAA5ADIALQB6AGgAbwB1AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALFVzZXJzL3NpZWsvc3VidXJiYW4vYmliL2FzcGxvczA5Mi16aG91LTEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICSgJMAlECXAJlAnMCdwJ+AocCjAKZApwCrgKxArYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACuA==}}
  14956. @inproceedings{Musuvathi:2008db,
  14957. Author = {M. Musuvathi and S. Qadeer and T. Ball and G. Basler and P. A. Nainar and I. Neamtiu},
  14958. Booktitle = {Operating System Design and Implementation},
  14959. Date-Added = {2009-03-08 23:00:16 -0600},
  14960. Date-Modified = {2009-03-08 23:01:21 -0600},
  14961. Title = {Finding and Reproducing Heisenbugs in Concurrent Programs},
  14962. Year = {2008},
  14963. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEm9zZGkyMDA4LWNoZXNzLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESb3NkaTIwMDgtY2hlc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95W9EPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAb3NkaTIwMDgtY2hlc3MucGRmAA4AJgASAG8AcwBkAGkAMgAwADAAOAAtAGMAaABlAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvb3NkaTIwMDgtY2hlc3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  14964. @article{Muller:1999uq,
  14965. Address = {New York, NY, USA},
  14966. Author = {M{\"{u}}ller,, Olaf and Nipkow,, Tobias and Von Oheimb,, David and Slotosch,, Oscar},
  14967. Date-Added = {2009-03-03 09:36:06 -0700},
  14968. Date-Modified = {2010-12-17 10:23:07 -0700},
  14969. Issn = {0956-7968},
  14970. Journal = {J. Funct. Program.},
  14971. Number = {2},
  14972. Pages = {191--223},
  14973. Publisher = {Cambridge University Press},
  14974. Title = {HOLCF = HOL + LCF},
  14975. Volume = {9},
  14976. Year = {1999},
  14977. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk5MDAzNDFYYS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODk5MDAzNDFYYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8N3M5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5Njg5OTAwMzQxWGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAA5ADkAMAAwADMANAAxAFgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk5MDAzNDFYYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  14978. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S095679689900341X}}
  14979. @inbook{Abramsky:1994cr,
  14980. Author = {Samson Abramsky and Achim Jung},
  14981. Booktitle = {Handbook of Logic in Computer Science},
  14982. Date-Added = {2009-03-03 21:48:52 -0700},
  14983. Date-Modified = {2009-03-03 21:49:15 -0700},
  14984. Pages = {1--168},
  14985. Publisher = {Clarendon Press},
  14986. Title = {Domain Theory},
  14987. Year = {1994},
  14988. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpoYW5keTEucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpoYW5keTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3We0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBoYW5keTEucGRmAA4AFgAKAGgAYQBuAGQAeQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9oYW5keTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  14989. @techreport{Bailey:2002la,
  14990. Author = {David H. Bailey and Yozo Hida and Xiaoye S. Li and Brandon Thompson},
  14991. Date-Added = {2009-02-26 16:49:07 -0700},
  14992. Date-Modified = {2009-02-26 16:49:53 -0700},
  14993. Institution = {Lawrence Berkeley National Laboratory},
  14994. Month = {September},
  14995. Number = {LBNL-53651},
  14996. Title = {ARPREC: An Arbitrary Precision Computation Package},
  14997. Year = {2002},
  14998. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVphcnByZWMucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QphcnByZWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26i0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhcnByZWMucGRmAA4AFgAKAGEAcgBwAHIAZQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hcnByZWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  14999. @article{Gianantonio:2004cq,
  15000. Author = {Pietro Di Gianantonio and Pier Luca Lanzi},
  15001. Date-Added = {2009-02-26 21:26:08 -0700},
  15002. Date-Modified = {2010-12-17 10:23:07 -0700},
  15003. Issn = {1571-0661},
  15004. Journal = {Electronic Notes in Theoretical Computer Science},
  15005. Note = {Proceedings of the Workshop of the COMETA Project on Computational Metamodels},
  15006. Pages = {113 - 128},
  15007. Title = {Lazy Algorithms for Exact Real Arithmetic},
  15008. Volume = {104},
  15009. Year = {2004},
  15010. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifPRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNkYXJ0aWNsZS0yNy5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NkYXJ0aWNsZS0yNy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  15011. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B75H1-4DV1WGT-8/2/dd9c9b43f94ca8e2d65464db2bd50e2b},
  15012. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.entcs.2004.08.021}}
  15013. @phdthesis{Moore:1962gd,
  15014. Author = {R. E. Moore},
  15015. Date-Added = {2009-02-26 15:27:57 -0700},
  15016. Date-Modified = {2009-02-26 15:28:36 -0700},
  15017. School = {Stanford University},
  15018. Title = {Interval Arithmetic and Automatic Error Analysis in Digital Computing},
  15019. Year = {1962},
  15020. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpkaXNlcnQucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpkaXNlcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FS0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBkaXNlcnQucGRmAA4AFgAKAGQAaQBzAGUAcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9kaXNlcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  15021. @manual{IEEEFloat,
  15022. Author = {IEEE 1987},
  15023. Date-Added = {2009-02-26 15:13:05 -0700},
  15024. Date-Modified = {2009-02-26 15:14:25 -0700},
  15025. Organization = {IEEE},
  15026. Title = {IEEE Standard 754-1985 for Binary Floating-Point Arithmetic},
  15027. Year = {1987}}
  15028. @article{Goldberg:1991lq,
  15029. Address = {New York, NY, USA},
  15030. Author = {Goldberg, David},
  15031. Date-Added = {2009-02-26 15:04:59 -0700},
  15032. Date-Modified = {2010-12-17 10:23:07 -0700},
  15033. Issn = {0360-0300},
  15034. Journal = {ACM Comput. Surv.},
  15035. Number = {1},
  15036. Pages = {5--48},
  15037. Publisher = {ACM},
  15038. Title = {What every computer scientist should know about floating-point arithmetic},
  15039. Volume = {23},
  15040. Year = {1991},
  15041. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1LWdvbGRiZXJnLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUtZ29sZGJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97JdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDUtZ29sZGJlcmcucGRmAAAOACAADwBwADUALQBnAG8AbABkAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1LWdvbGRiZXJnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  15042. Bdsk-Url-1 = {http://doi.acm.org/10.1145/103162.103163}}
  15043. @article{Nanevski:2003sf,
  15044. Address = {Hingham, MA, USA},
  15045. Author = {Nanevski,, Aleksandar and Blelloch,, Guy and Harper,, Robert},
  15046. Date-Added = {2009-02-26 15:01:01 -0700},
  15047. Date-Modified = {2010-12-17 10:23:07 -0700},
  15048. Issn = {1388-3690},
  15049. Journal = {Higher Order Symbol. Comput.},
  15050. Number = {4},
  15051. Pages = {379--400},
  15052. Publisher = {Kluwer Academic Publishers},
  15053. Title = {Automatic Generation of Staged Geometric Predicates},
  15054. Volume = {16},
  15055. Year = {2003},
  15056. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC01LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zkdEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZnVsbHRleHQtNS5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0ANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQtNS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  15057. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1025876920522}}
  15058. @inproceedings{Potts:1997by,
  15059. Address = {Washington, DC, USA},
  15060. Author = {Potts, Peter and Edalat, Abbas and Escardo, Martin},
  15061. Booktitle = {LICS '97: Proceedings of the 12th Annual IEEE Symposium on Logic in Computer Science},
  15062. Date-Added = {2009-02-25 23:53:06 -0700},
  15063. Date-Modified = {2009-02-25 23:53:22 -0700},
  15064. Isbn = {0-8186-7925-5},
  15065. Pages = {248},
  15066. Publisher = {IEEE Computer Society},
  15067. Title = {Semantics of Exact Real Arithmetic},
  15068. Year = {1997},
  15069. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy00MC5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEE1lcmdlUERGcy00MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDXnM5ZsKAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNZXJnZVBERnMtNDAucGRmAAAOACIAEABNAGUAcgBnAGUAUABEAEYAcwAtADQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL01lcmdlUERGcy00MC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  15070. @article{Ciaffaglione:2006pi,
  15071. Address = {Essex, UK},
  15072. Author = {Ciaffaglione,, Alberto and Di Gianantonio,, Pietro},
  15073. Date-Added = {2009-02-25 23:44:18 -0700},
  15074. Date-Modified = {2010-12-17 10:23:07 -0700},
  15075. Issn = {0304-3975},
  15076. Journal = {Theor. Comput. Sci.},
  15077. Number = {1},
  15078. Pages = {39--51},
  15079. Publisher = {Elsevier Science Publishers Ltd.},
  15080. Title = {A certified, corecursive implementation of exact real numbers},
  15081. Volume = {351},
  15082. Year = {2006},
  15083. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifLRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNkYXJ0aWNsZS0yNi5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NkYXJ0aWNsZS0yNi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  15084. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2005.09.061}}
  15085. @book{Bishop:1967bf,
  15086. Author = {Errett Bishop},
  15087. Date-Added = {2009-02-25 23:24:31 -0700},
  15088. Date-Modified = {2009-02-25 23:25:15 -0700},
  15089. Publisher = {McGraw-Hill},
  15090. Title = {Foundations of Constructive Analysis},
  15091. Year = {1967}}
  15092. @article{Wiedmer1980133,
  15093. Author = {E. Wiedmer},
  15094. Date-Added = {2009-02-25 23:21:52 -0700},
  15095. Date-Modified = {2010-12-17 10:23:07 -0700},
  15096. Issn = {0304-3975},
  15097. Journal = {Theoretical Computer Science},
  15098. Number = {2},
  15099. Pages = {133 - 155},
  15100. Title = {Computing with infinite objects},
  15101. Volume = {10},
  15102. Year = {1980},
  15103. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifHRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNkYXJ0aWNsZS0yNS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NkYXJ0aWNsZS0yNS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  15104. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V1G-45FC484-4X/2/f90e063ae113cc30c5895e7f998fcb5e},
  15105. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0304-3975(80)90011-0}}
  15106. @article{Bailey:2005zp,
  15107. Address = {Piscataway, NJ, USA},
  15108. Author = {Bailey, David H.},
  15109. Date-Added = {2009-02-25 22:18:20 -0700},
  15110. Date-Modified = {2010-12-17 10:23:07 -0700},
  15111. Issn = {1521-9615},
  15112. Journal = {Computing in Science and Engg.},
  15113. Number = {3},
  15114. Pages = {54--61},
  15115. Publisher = {IEEE Educational Activities Department},
  15116. Title = {High-Precision Floating-Point Arithmetic in Scientific Computation},
  15117. Volume = {7},
  15118. Year = {2005},
  15119. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy00LnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPTWVyZ2VQREZzLTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lr8zlmwoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1lcmdlUERGcy00LnBkZgAOACAADwBNAGUAcgBnAGUAUABEAEYAcwAtADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMtNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  15120. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MCSE.2005.52}}
  15121. @inproceedings{Boehm:1986db,
  15122. Address = {New York, NY, USA},
  15123. Author = {Boehm,, Hans-J. and Cartwright,, Robert and Riggle,, Mark and O'Donnell,, Michael J.},
  15124. Booktitle = {LFP '86: Proceedings of the 1986 ACM conference on LISP and functional programming},
  15125. Date-Added = {2009-02-25 22:01:04 -0700},
  15126. Date-Modified = {2010-12-17 10:23:07 -0700},
  15127. Isbn = {0-89791-200-4},
  15128. Location = {Cambridge, Massachusetts, United States},
  15129. Pages = {162--173},
  15130. Publisher = {ACM},
  15131. Title = {Exact real arithmetic: a case study in higher order programming},
  15132. Year = {1986},
  15133. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYyLWJvZWhtLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2Mi1ib2VobS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL956tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE2Mi1ib2VobS5wZGYADgAeAA4AcAAxADYAMgAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE2Mi1ib2VobS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  15134. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319838.319860}}
  15135. @article{Marcial-Romero:2007rm,
  15136. Address = {Essex, UK},
  15137. Author = {Marcial-Romero,, J. Raymundo and Escard\'{o},, Mart\'{\i}n H.},
  15138. Date-Added = {2009-02-25 21:46:03 -0700},
  15139. Date-Modified = {2010-12-17 10:23:07 -0700},
  15140. Issn = {0304-3975},
  15141. Journal = {Theor. Comput. Sci.},
  15142. Number = {1-2},
  15143. Pages = {120--141},
  15144. Publisher = {Elsevier Science Publishers Ltd.},
  15145. Title = {Semantics of a sequential language for exact real-number computation},
  15146. Volume = {379},
  15147. Year = {2007},
  15148. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2007.01.021}}
  15149. @inproceedings{Edalat:1998sf,
  15150. Address = {New York, NY, USA},
  15151. Author = {Edalat,, Abbas and Potts,, Peter John and S{\"{u}}nderhauf,, Philipp},
  15152. Booktitle = {ICFP '98: Proceedings of the third ACM SIGPLAN international conference on Functional programming},
  15153. Date-Added = {2009-02-25 21:43:32 -0700},
  15154. Date-Modified = {2010-12-17 10:23:07 -0700},
  15155. Isbn = {1-58113-024-4},
  15156. Location = {Baltimore, Maryland, United States},
  15157. Pages = {185--194},
  15158. Publisher = {ACM},
  15159. Title = {Lazy computation with exact real numbers},
  15160. Year = {1998},
  15161. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODUtZWRhbGF0LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4NS1lZGFsYXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96EtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE4NS1lZGFsYXQucGRmAAAOACAADwBwADEAOAA1AC0AZQBkAGEAbABhAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxODUtZWRhbGF0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  15162. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289441}}
  15163. @article{Boehm:1990nr,
  15164. Address = {Boston, MA, USA},
  15165. Author = {Boehm,, Hans and Cartwright,, Robert},
  15166. Book = {Research topics in functional programming},
  15167. Date-Added = {2009-02-25 21:42:36 -0700},
  15168. Date-Modified = {2009-02-25 21:42:43 -0700},
  15169. Isbn = {0-201-17236-4},
  15170. Pages = {43--64},
  15171. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15172. Title = {Exact real arithmetic formulating real numbers as functions},
  15173. Year = {1990}}
  15174. @article{Cousineau:1987dz,
  15175. Address = {Amsterdam, The Netherlands, The Netherlands},
  15176. Author = {Cousineau,, G. and Curien,, P.-L.},
  15177. Date-Added = {2009-02-23 14:19:00 -0700},
  15178. Date-Modified = {2010-12-17 10:23:07 -0700},
  15179. Issn = {0167-6423},
  15180. Journal = {Sci. Comput. Program.},
  15181. Number = {2},
  15182. Pages = {173--202},
  15183. Publisher = {Elsevier North-Holland, Inc.},
  15184. Title = {The categorical abstract machine},
  15185. Volume = {8},
  15186. Year = {1987},
  15187. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZSgzKS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZSgzKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ieTRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNkYXJ0aWNsZSgzKS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUAKAAzACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NkYXJ0aWNsZSgzKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  15188. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0167-6423(87)90020-7}}
  15189. @phdthesis{Young:1988qy,
  15190. Author = {William D. Young},
  15191. Date-Added = {2009-02-11 09:37:11 -0700},
  15192. Date-Modified = {2009-02-11 09:38:17 -0700},
  15193. Month = {December},
  15194. School = {The University of Texas at Austin},
  15195. Title = {A VERIFIED CODE GENERATOR FOR A SUBSET OF GYPSY},
  15196. Year = {1988},
  15197. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHlvdW5nLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHlvdW5nLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCuMjRI4VrUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0SO9qwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHlvdW5nLXRoZXNpcy5wZGYADgAiABAAeQBvAHUAbgBnAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3lvdW5nLXRoZXNpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  15198. @techreport{Ager:2004qy,
  15199. Author = {Mads Sig Ager and Olivier Danvy and Jan Midtgaard},
  15200. Date-Added = {2009-02-22 22:13:23 -0700},
  15201. Date-Modified = {2009-02-22 22:14:30 -0700},
  15202. Institution = {BRICS},
  15203. Month = {December},
  15204. Number = {RS-04-28},
  15205. Title = {A Functional Correspondence between Monadic Evaluators and Abstract Machines for Languages with Computational Effects.},
  15206. Year = {2004},
  15207. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA0LTI4LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtUlMtMDQtMjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA70ZczlmsoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLVJTLTA0LTI4LnBkZgAADgAmABIAQgBSAEkAQwBTAC0AUgBTAC0AMAA0AC0AMgA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtUlMtMDQtMjgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  15208. @article{Ager:2005bs,
  15209. Address = {Essex, UK},
  15210. Author = {Ager,, Mads Sig and Danvy,, Olivier and Midtgaard,, Jan},
  15211. Date-Added = {2009-02-22 22:06:06 -0700},
  15212. Date-Modified = {2010-12-17 10:23:07 -0700},
  15213. Issn = {0304-3975},
  15214. Journal = {Theor. Comput. Sci.},
  15215. Number = {1},
  15216. Pages = {149--172},
  15217. Publisher = {Elsevier Science Publishers Ltd.},
  15218. Title = {A functional correspondence between monadic evaluators and abstract machines for languages with computational effects},
  15219. Volume = {342},
  15220. Year = {2005},
  15221. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifDRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNkYXJ0aWNsZS0yNC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NkYXJ0aWNsZS0yNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  15222. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2005.06.008}}
  15223. @article{Lillibridge:1999la,
  15224. Address = {Hingham, MA, USA},
  15225. Author = {Lillibridge,, Mark},
  15226. Date-Added = {2009-02-22 21:14:24 -0700},
  15227. Date-Modified = {2010-12-17 10:23:07 -0700},
  15228. Issn = {1388-3690},
  15229. Journal = {Higher Order Symbol. Comput.},
  15230. Number = {1},
  15231. Pages = {75--104},
  15232. Publisher = {Kluwer Academic Publishers},
  15233. Title = {Unchecked Exceptions Can Be Strictly More Powerful Than Call/CC},
  15234. Volume = {12},
  15235. Year = {1999},
  15236. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xOS42OTQucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuMTkuNjk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu4bzOWarwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjE5LjY5NC5wZGYADgAkABEAMQAwAC4AMQAuADEALgAxADkALgA2ADkANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4xOS42OTQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  15237. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1010020917337}}
  15238. @article{McIlroy:1960uq,
  15239. Address = {New York, NY, USA},
  15240. Author = {McIlroy,, M. Douglas},
  15241. Date-Added = {2009-02-19 21:27:08 -0700},
  15242. Date-Modified = {2010-12-17 10:23:07 -0700},
  15243. Issn = {0001-0782},
  15244. Journal = {Commun. ACM},
  15245. Number = {4},
  15246. Pages = {214--220},
  15247. Publisher = {ACM},
  15248. Title = {Macro instruction extensions of compiler languages},
  15249. Volume = {3},
  15250. Year = {1960},
  15251. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMTQtbWNpbHJveS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMTQtbWNpbHJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ejjRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyMTQtbWNpbHJveS5wZGYADgAiABAAcAAyADEANAAtAG0AYwBpAGwAcgBvAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMTQtbWNpbHJveS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  15252. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367177.367223}}
  15253. @article{Barendregt:1993cr,
  15254. Abstract = {Illative combinatory logic consists of the theory of combinators or lambda calculus extended by extra constants (and corresponding axioms and rules) intended to capture inference. The paper considers systems of illative combinatory logic that are sound for first-order propositional and predicate calculus. The interpretation from ordinary logic into the illative systems can be done in two ways: following the propositions-as-types paradigm, in which derivations become combinators or, in a more direct way, in which derivations are not translated. Both translations are closely related in a canonical way. The two direct translations turn out to be complete. The paper fulfills the program of Church [1932], [1933] and Curry [1930] to base logic on a consistent system of {\^I}{\guillemotright}-terms or combinators. Hitherto this program had failed because systems of ICL were either too weak (to provide a sound interpretation) or too strong (sometimes even inconsistent).},
  15255. Author = {Barendregt, Henk and Bunder, Martin and Dekkers, Wil},
  15256. Copyright = {Copyright {\copyright} 1993 Association for Symbolic Logic},
  15257. Date-Added = {2009-02-18 22:52:15 -0700},
  15258. Date-Modified = {2010-12-17 10:23:07 -0700},
  15259. Issn = {00224812},
  15260. Journal = {The Journal of Symbolic Logic},
  15261. Jstor_Articletype = {primary_article},
  15262. Jstor_Formatteddate = {Sep., 1993},
  15263. Number = {3},
  15264. Pages = {769--788},
  15265. Publisher = {Association for Symbolic Logic},
  15266. Title = {Systems of Illative Combinatory Logic Complete for First-Order Propositional and Predicate Calculus},
  15267. Volume = {58},
  15268. Year = {1993},
  15269. Bdsk-Url-1 = {http://www.jstor.org/stable/2275096}}
  15270. @article{Dreyer:2008uq,
  15271. Address = {New York, NY, USA},
  15272. Author = {Derek Dreyer and Andreas Rossberg},
  15273. Date-Added = {2009-02-09 23:17:49 -0700},
  15274. Date-Modified = {2011-11-12 18:10:26 -0700},
  15275. Issn = {0362-1340},
  15276. Journal = {SIGPLAN Not.},
  15277. Number = {9},
  15278. Pages = {307--320},
  15279. Publisher = {ACM},
  15280. Title = {Mixin' up the {ML} module system},
  15281. Volume = {43},
  15282. Year = {2008},
  15283. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1411203.1411248}}
  15284. @article{Barrett:1996la,
  15285. Address = {New York, NY, USA},
  15286. Author = {Barrett, Kim and Cassels, Bob and Haahr, Paul and Moon, David A. and Playford, Keith and Withington, P. Tucker},
  15287. Date-Added = {2009-02-09 13:47:14 -0700},
  15288. Date-Modified = {2010-12-17 10:23:07 -0700},
  15289. Issn = {0362-1340},
  15290. Journal = {SIGPLAN Not.},
  15291. Number = {10},
  15292. Pages = {69--82},
  15293. Publisher = {ACM},
  15294. Title = {A monotonic superclass linearization for Dylan},
  15295. Volume = {31},
  15296. Year = {1996},
  15297. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2OS1iYXJyZXR0LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY5LWJhcnJldHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97edEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDY5LWJhcnJldHQucGRmAAAOACAADwBwADYAOQAtAGIAYQByAHIAZQB0AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A2OS1iYXJyZXR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  15298. Bdsk-Url-1 = {http://doi.acm.org/10.1145/236338.236343}}
  15299. @mastersthesis{Smeding:2009rr,
  15300. Author = {Gideon Joachim Smeding},
  15301. Date-Added = {2009-02-09 11:49:56 -0700},
  15302. Date-Modified = {2009-02-09 11:50:39 -0700},
  15303. Month = {January},
  15304. School = {Universiteit Utrecht},
  15305. Title = {An executable operational semantics for Python},
  15306. Year = {2009},
  15307. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10aGVzaXMoMikucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10aGVzaXMoMikucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pI0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB0aGVzaXMoMikucGRmAAAOABwADQB0AGgAZQBzAGkAcwAoADIAKQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdGhlc2lzKDIpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  15308. @phdthesis{Findler:2002kl,
  15309. Address = {Houston, Texas},
  15310. Author = {Robert Bruce Findler},
  15311. Date-Added = {2009-02-04 12:22:17 -0700},
  15312. Date-Modified = {2009-02-04 12:23:11 -0700},
  15313. Month = {April},
  15314. School = {Rice University},
  15315. Title = {Behavioral Software Contracts},
  15316. Year = {2002},
  15317. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIWJlaGF2aW9yYWwtc29mdHdhcmUtY29udHJhY3RzLnBkZtIXCxgZV05TLmRhdGFPEQHUAAAAAAHUAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfYmVoYXZpb3JhbC1zb2Z0d2FyZS0jQkY3MDI1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wJdEPNW0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAQAL9t8QFDaDwABcByAAISKQACAE1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYmVoYXZpb3JhbC1zb2Z0d2FyZS0jQkY3MDI1LnBkZgAADgBEACEAYgBlAGgAYQB2AGkAbwByAGEAbAAtAHMAbwBmAHQAdwBhAHIAZQAtAGMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA+VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9iZWhhdmlvcmFsLXNvZnR3YXJlLWNvbnRyYWN0cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwKXApkCngKpArICwALEAssC1ALZAuYC6QL7Av4DAwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMF}}
  15318. @article{Hagiya:1989uq,
  15319. Author = {Masami Hagiya},
  15320. Date-Added = {2009-01-01 14:35:58 -0700},
  15321. Date-Modified = {2010-12-17 10:23:07 -0700},
  15322. Issn = {0747-7171},
  15323. Journal = {Journal of Symbolic Computation},
  15324. Number = {6},
  15325. Pages = {651 - 680},
  15326. Title = {Meta-circular interpreter for a strongly typed language},
  15327. Volume = {8},
  15328. Year = {1989},
  15329. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ie/RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNkYXJ0aWNsZS0yMy5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NkYXJ0aWNsZS0yMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  15330. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6WM7-4SM6P3K-8/2/53bda160bfee900107be5f0d837aac82},
  15331. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0747-7171(89)80066-5}}
  15332. @unpublished{Pfenning:2004rp,
  15333. Author = {Frank Pfenning},
  15334. Date-Added = {2008-12-18 11:19:57 -0700},
  15335. Date-Modified = {2008-12-18 11:20:20 -0700},
  15336. Title = {Automated Theorem Proving},
  15337. Year = {2004},
  15338. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdhdHAucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdhdHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26o0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhdHAucGRmAAAOABAABwBhAHQAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYXRwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  15339. @techreport{Filinski:1989hc,
  15340. Author = {Andrzej Filinski},
  15341. Date-Added = {2008-12-18 11:12:11 -0700},
  15342. Date-Modified = {2008-12-18 11:12:43 -0700},
  15343. Institution = {DIKU},
  15344. Title = {Declarative Continuations and Categorical Duality},
  15345. Year = {1989},
  15346. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40My44NzI5LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQzLjg3MjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8KsczlmrEAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEBAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40My44NzI5LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADMALgA4ADcAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQzLjg3MjkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  15347. @inproceedings{Griffin:1990dp,
  15348. Address = {New York, NY, USA},
  15349. Author = {Timothy G. Griffin},
  15350. Booktitle = {POPL '90: Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  15351. Date-Added = {2008-12-18 11:01:52 -0700},
  15352. Date-Modified = {2010-12-17 10:23:07 -0700},
  15353. Isbn = {0-89791-343-4},
  15354. Location = {San Francisco, California, United States},
  15355. Pages = {47--58},
  15356. Publisher = {ACM},
  15357. Title = {A formulae-as-type notion of control},
  15358. Year = {1990},
  15359. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0Ny1ncmlmZmluLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3LWdyaWZmaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97EdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ3LWdyaWZmaW4ucGRmAAAOACAADwBwADQANwAtAGcAcgBpAGYAZgBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0Ny1ncmlmZmluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  15360. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96714}}
  15361. @inproceedings{Curien:2000qd,
  15362. Address = {New York, NY, USA},
  15363. Author = {Pierre-Louis Curien and Hugo Herbelin},
  15364. Booktitle = {ICFP '00: Proceedings of the fifth ACM SIGPLAN international conference on Functional programming},
  15365. Date-Added = {2008-12-18 11:00:41 -0700},
  15366. Date-Modified = {2010-12-17 10:23:07 -0700},
  15367. Isbn = {1-58113-202-6},
  15368. Pages = {233--243},
  15369. Publisher = {ACM},
  15370. Title = {The duality of computation},
  15371. Year = {2000},
  15372. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMzMtY3VyaWVuLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIzMy1jdXJpZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96UtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIzMy1jdXJpZW4ucGRmAAAOACAADwBwADIAMwAzAC0AYwB1AHIAaQBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMzMtY3VyaWVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  15373. Bdsk-Url-1 = {http://doi.acm.org/10.1145/351240.351262}}
  15374. @inproceedings{Wadler:2003db,
  15375. Address = {New York, NY, USA},
  15376. Author = {Philip Wadler},
  15377. Booktitle = {ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming},
  15378. Date-Added = {2008-12-18 10:59:34 -0700},
  15379. Date-Modified = {2010-12-17 10:23:07 -0700},
  15380. Isbn = {1-58113-756-7},
  15381. Location = {Uppsala, Sweden},
  15382. Pages = {189--201},
  15383. Publisher = {ACM},
  15384. Title = {Call-by-value is dual to call-by-name},
  15385. Year = {2003},
  15386. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODktd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4OS13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96F9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE4OS13YWRsZXIucGRmAAAOACAADwBwADEAOAA5AC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxODktd2FkbGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  15387. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944723}}
  15388. @article{Harper:1993rq,
  15389. Address = {New York, NY, USA},
  15390. Author = {Robert Harper and Furio Honsell and Gordon Plotkin},
  15391. Date-Added = {2008-12-07 23:26:47 -0700},
  15392. Date-Modified = {2010-12-17 10:23:07 -0700},
  15393. Issn = {0004-5411},
  15394. Journal = {J. ACM},
  15395. Number = {1},
  15396. Pages = {143--184},
  15397. Publisher = {ACM},
  15398. Title = {A framework for defining logics},
  15399. Volume = {40},
  15400. Year = {1993},
  15401. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDMtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0My1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95yNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE0My1oYXJwZXIucGRmAAAOACAADwBwADEANAAzAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNDMtaGFycGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  15402. Bdsk-Url-1 = {http://doi.acm.org/10.1145/138027.138060}}
  15403. @unpublished{Pfenning:2001lk,
  15404. Author = {Frank Pfenning},
  15405. Date-Added = {2008-12-07 23:13:39 -0700},
  15406. Date-Modified = {2008-12-07 23:14:22 -0700},
  15407. Month = {March},
  15408. Title = {Computation and Deduction},
  15409. Year = {2001},
  15410. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZjZC5wZGbSFwsYGVdOUy5kYXRhTxEBagAAAAABagACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBmNkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cRTRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGNkLnBkZgAOAA4ABgBjAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCVAJoAogIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+}}
  15411. @article{Harper:2005kb,
  15412. Address = {New York, NY, USA},
  15413. Author = {Robert Harper and Frank Pfenning},
  15414. Date-Added = {2008-12-07 23:04:17 -0700},
  15415. Date-Modified = {2010-12-17 10:23:07 -0700},
  15416. Issn = {1529-3785},
  15417. Journal = {ACM Trans. Comput. Logic},
  15418. Number = {1},
  15419. Pages = {61--101},
  15420. Publisher = {ACM},
  15421. Title = {On equivalence and canonical forms in the LF type theory},
  15422. Volume = {6},
  15423. Year = {2005},
  15424. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjEtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYxLWhhcnBlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97WdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDYxLWhhcnBlci5wZGYADgAeAA4AcAA2ADEALQBoAGEAcgBwAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDYxLWhhcnBlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  15425. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1042038.1042041}}
  15426. @misc{Altenkirch:2005if,
  15427. Author = {Thorsten Altenkirch and Conor McBride and James McKinna},
  15428. Date-Added = {2008-12-06 13:28:20 -0700},
  15429. Date-Modified = {2008-12-06 13:28:25 -0700},
  15430. Howpublished = {Manuscript, available online},
  15431. Month = {April},
  15432. Title = {Why Dependent Types Matter},
  15433. Year = {2005},
  15434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp5ZHRtLTEucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp5ZHRtLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42x0Q89+QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEkAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB5ZHRtLTEucGRmAA4AFgAKAHkAZAB0AG0ALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi95ZHRtLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  15435. @inproceedings{McBride:2005bf,
  15436. Author = {Conor McBride},
  15437. Booktitle = {Advanced Functional Programming},
  15438. Date-Added = {2008-12-06 13:22:05 -0700},
  15439. Date-Modified = {2008-12-06 13:22:46 -0700},
  15440. Title = {Epigram: Practical Programming with Dependent Types},
  15441. Year = {2005},
  15442. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWVwaWdyYW0tbm90ZXMucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFlcGlncmFtLW5vdGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3NG0Q82+wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBlcGlncmFtLW5vdGVzLnBkZgAADgAkABEAZQBwAGkAZwByAGEAbQAtAG4AbwB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZXBpZ3JhbS1ub3Rlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  15443. @inproceedings{Pfenning:1990qf,
  15444. Address = {London, UK},
  15445. Author = {Frank Pfenning and Christine Paulin-Mohring},
  15446. Booktitle = {Proceedings of the 5th International Conference on Mathematical Foundations of Programming Semantics},
  15447. Date-Added = {2008-12-06 12:40:34 -0700},
  15448. Date-Modified = {2008-12-06 12:40:39 -0700},
  15449. Isbn = {3-540-97375-3},
  15450. Pages = {209--228},
  15451. Publisher = {Springer-Verlag},
  15452. Title = {Inductively Defined Types in the Calculus of Constructions},
  15453. Year = {1990}}
  15454. @techreport{Brooke:2002fr,
  15455. Author = {Chris Brooke},
  15456. Date-Added = {2008-12-06 12:04:54 -0700},
  15457. Date-Modified = {2008-12-06 12:05:46 -0700},
  15458. Institution = {ComponentSource},
  15459. Title = {The Return on Investment on Commercial off-the-shelf (COTS) software components},
  15460. Year = {2002},
  15461. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJlJPSV9vbl9DT1RTX0NvbXBvbmVudHNfV2hpdGVfUGFwZXIucGRm0hcLGBlXTlMuZGF0YU8RAdQAAAAAAdQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRR9ST0lfb25fQ09UU19Db21wb25lbiM0MUExNDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQaFHxWAafQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMVgfO0AAAABABAAKelFACbV9gAHTE8AAGiFAAIARE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpST0lfb25fQ09UU19Db21wb25lbiM0MUExNDcucGRmAA4ATgAmAFIATwBJAF8AbwBuAF8AQwBPAFQAUwBfAEMAbwBtAHAAbwBuAGUAbgB0AHMAXwBXAGgAaQB0AGUAXwBQAGEAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAD5Vc2Vycy9zaWVrL3N1YnVyYmFuL2JpYi9ST0lfb25fQ09UU19Db21wb25lbnRzX1doaXRlX1BhcGVyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALcAvADEApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=}}
  15462. @article{Morisio:2002ys,
  15463. Address = {Los Alamitos, CA, USA},
  15464. Author = {M. Morisio and M. Ezran and C. Tully},
  15465. Date-Added = {2008-12-06 11:58:23 -0700},
  15466. Date-Modified = {2010-12-17 10:23:07 -0700},
  15467. Issn = {0098-5589},
  15468. Journal = {IEEE Transactions on Software Engineering},
  15469. Number = {4},
  15470. Pages = {340-357},
  15471. Publisher = {IEEE Computer Society},
  15472. Title = {Success and Failure Factors in Software Reuse},
  15473. Volume = {28},
  15474. Year = {2002},
  15475. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/TSE.2002.995420}}
  15476. @article{Rine:2000kx,
  15477. Author = {D. C. Rine and N. Nada},
  15478. Date-Added = {2008-12-06 11:50:15 -0700},
  15479. Date-Modified = {2010-12-17 10:23:07 -0700},
  15480. Issn = {0950-5849},
  15481. Journal = {Information and Software Technology},
  15482. Keywords = {Reference model},
  15483. Number = {1},
  15484. Pages = {47 - 65},
  15485. Title = {An empirical study of a software reuse reference model},
  15486. Volume = {42},
  15487. Year = {2000},
  15488. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ie7RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNkYXJ0aWNsZS0yMi5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NkYXJ0aWNsZS0yMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  15489. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V0B-3Y21WCF-5/2/b878b9952b9ed95a4524735b1aef100f},
  15490. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0950-5849(99)00055-5}}
  15491. @article{Mohagheghi:2004uq,
  15492. Author = {Mohagheghi, P. and Conradi, R. and Killi, O.M. and Schwarz, H.},
  15493. Date-Added = {2008-12-06 11:43:10 -0700},
  15494. Date-Modified = {2008-12-06 11:43:14 -0700},
  15495. Issn = {0270-5257},
  15496. Journal = {Software Engineering, 2004. ICSE 2004. Proceedings. 26th International Conference on},
  15497. Keywords = {data analysis, data mining, object-oriented programming, software reusability Ericsson, component reuse, data analysis, data mining, defect reporting system, defect-density, historical data, large-scale telecom system, software reuse, stability},
  15498. Month = {May},
  15499. Pages = {282-291},
  15500. Title = {An empirical study of software reuse vs. defect-density and stability},
  15501. Year = {2004},
  15502. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy0xLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPTWVyZ2VQREZzLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7hEszlmwoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1lcmdlUERGcy0xLnBkZgAOACAADwBNAGUAcgBnAGUAUABEAEYAcwAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  15503. @inproceedings{Abel:2008rr,
  15504. Author = {Andreas Abel and Thorsten Altenkirch},
  15505. Booktitle = {Mathematically Structured Functional Programming},
  15506. Date-Added = {2008-12-04 22:51:37 -0700},
  15507. Date-Modified = {2008-12-04 22:52:06 -0700},
  15508. Title = {A Partial Type Checking Algorithm for Type:Type},
  15509. Year = {2008},
  15510. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptc2ZwMDgucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qptc2ZwMDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j50Q845QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtc2ZwMDgucGRmAA4AFgAKAG0AcwBmAHAAMAA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9tc2ZwMDgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  15511. @inproceedings{Hudak:1998pt,
  15512. Address = {Washington, DC, USA},
  15513. Author = {P. Hudak},
  15514. Booktitle = {ICSR '98: Proceedings of the 5th International Conference on Software Reuse},
  15515. Date-Added = {2008-12-02 14:47:46 -0700},
  15516. Date-Modified = {2008-12-02 14:47:51 -0700},
  15517. Isbn = {0-8186-8377-5},
  15518. Pages = {134},
  15519. Publisher = {IEEE Computer Society},
  15520. Title = {Modular Domain Specific Languages and Tools},
  15521. Year = {1998},
  15522. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL01lcmdlUERGczEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5NZXJnZVBERnMxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuWEzOWbCgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATWVyZ2VQREZzMS5wZGYAAA4AHgAOAE0AZQByAGcAZQBQAEQARgBzADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  15523. @article{Griffin:1988ec,
  15524. Author = {Griffin, T.G.},
  15525. Date-Added = {2008-12-02 14:40:57 -0700},
  15526. Date-Modified = {2010-12-17 10:23:07 -0700},
  15527. Journal = {Logic in Computer Science, 1988. LICS '88., Proceedings of the Third Annual Symposium on},
  15528. Month = {Jul},
  15529. Pages = {372-383},
  15530. Title = {Notational definition-a formal account},
  15531. Year = {1988},
  15532. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL01lcmdlUERGczAucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5NZXJnZVBERnMwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxDdzOWbCgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATWVyZ2VQREZzMC5wZGYAAA4AHgAOAE0AZQByAGcAZQBQAEQARgBzADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  15533. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1988.5134}}
  15534. @inproceedings{Kohlbecker:1986dk,
  15535. Address = {New York, NY, USA},
  15536. Author = {Eugene Kohlbecker and Daniel P. Friedman and Matthias Felleisen and Bruce Duba},
  15537. Booktitle = {LFP '86: Proceedings of the 1986 ACM conference on LISP and functional programming},
  15538. Date-Added = {2008-12-02 14:30:43 -0700},
  15539. Date-Modified = {2010-12-17 10:23:07 -0700},
  15540. Isbn = {0-89791-200-4},
  15541. Location = {Cambridge, Massachusetts, United States},
  15542. Pages = {151--161},
  15543. Publisher = {ACM},
  15544. Title = {Hygienic macro expansion},
  15545. Year = {1986},
  15546. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxNTEta29obGJlY2tlci0xLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDE1MS1rb2hsYmVja2VyLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9519EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE1MS1rb2hsYmVja2VyLTEucGRmAAAOACwAFQBwADEANQAxAC0AawBvAGgAbABiAGUAYwBrAGUAcgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNTEta29obGJlY2tlci0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  15547. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319838.319859}}
  15548. @phdthesis{Visser:1997rc,
  15549. Author = {Eelco Visser},
  15550. Date-Added = {2008-12-02 14:17:34 -0700},
  15551. Date-Modified = {2008-12-02 14:18:16 -0700},
  15552. School = {University of Amsterdam},
  15553. Title = {Syntax Definition for Language Prototyping},
  15554. Year = {1997}}
  15555. @book{Tomita:1985qr,
  15556. Address = {Norwell, MA, USA},
  15557. Author = {Masaru Tomita},
  15558. Date-Added = {2008-12-02 14:16:33 -0700},
  15559. Date-Modified = {2008-12-02 14:16:39 -0700},
  15560. Isbn = {0898382025},
  15561. Publisher = {Kluwer Academic Publishers},
  15562. Title = {Efficient Parsing for Natural Language: A Fast Algorithm for Practical Systems},
  15563. Year = {1985}}
  15564. @inproceedings{Brand:2001hl,
  15565. Address = {London, UK},
  15566. Author = {Mark G. J. van den Brand and Arie van Deursen and Jan Heering and H. A. de Jong and Merijn de Jonge and Tobias Kuipers and Paul Klint and Leon Moonen and Pieter A. Olivier and Jeroen Scheerder and Jurgen J. Vinju and Eelco Visser and Joost Visser},
  15567. Booktitle = {CC '01: Proceedings of the 10th International Conference on Compiler Construction},
  15568. Date-Added = {2008-12-02 13:50:35 -0700},
  15569. Date-Modified = {2008-12-02 13:50:51 -0700},
  15570. Isbn = {3-540-41861-X},
  15571. Pages = {365--370},
  15572. Publisher = {Springer-Verlag},
  15573. Title = {The {ASF+SDF} Meta-environment: A Component-Based Language Development Environment},
  15574. Year = {2001},
  15575. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpjYzIwMDEucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpjYzIwMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3EQ0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjYzIwMDEucGRmAA4AFgAKAGMAYwAyADAAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9jYzIwMDEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  15576. @misc{Spolsky:2002fp,
  15577. Author = {Joel Spolsky},
  15578. Date-Added = {2008-12-02 12:49:53 -0700},
  15579. Date-Modified = {2008-12-02 14:42:13 -0700},
  15580. Howpublished = {\url{http://www.joelonsoftware.com/articles/LeakyAbstractions.html}},
  15581. Month = {November},
  15582. Title = {The Law of Leaky Abstractions},
  15583. Year = {2002}}
  15584. @inproceedings{Loh:2006sf,
  15585. Address = {New York, NY, USA},
  15586. Author = {Andres L{\"{o}}h and Ralf Hinze},
  15587. Booktitle = {PPDP '06: Proceedings of the 8th ACM SIGPLAN international conference on Principles and practice of declarative programming},
  15588. Date-Added = {2008-12-02 12:09:37 -0700},
  15589. Date-Modified = {2010-12-17 10:23:07 -0700},
  15590. Isbn = {1-59593-388-3},
  15591. Location = {Venice, Italy},
  15592. Pages = {133--144},
  15593. Publisher = {ACM},
  15594. Title = {Open data types and open functions},
  15595. Year = {2006},
  15596. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTMzLWxvaC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxMzMtbG9oLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebnRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxMzMtbG9oLnBkZgAOABoADABwADEAMwAzAC0AbABvAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMzMtbG9oLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  15597. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1140335.1140352}}
  15598. @phdthesis{Garcia:2008sf,
  15599. Author = {Ronald Garcia},
  15600. Date-Added = {2008-11-24 15:41:38 -0700},
  15601. Date-Modified = {2008-11-24 15:42:13 -0700},
  15602. Month = {September},
  15603. School = {Indiana University},
  15604. Title = {Static Computation and Reflection},
  15605. Year = {2008},
  15606. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVltYWluMC5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW1haW4wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eMzRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG1haW4wLnBkZgAADgAUAAkAbQBhAGkAbgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9tYWluMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  15607. @article{Landin:1966la,
  15608. Address = {New York, NY, USA},
  15609. Author = {P. J. Landin},
  15610. Date-Added = {2008-11-18 14:09:54 -0700},
  15611. Date-Modified = {2010-12-17 10:23:07 -0700},
  15612. Issn = {0001-0782},
  15613. Journal = {Commun. ACM},
  15614. Number = {3},
  15615. Pages = {157--166},
  15616. Publisher = {ACM},
  15617. Title = {The next 700 programming languages},
  15618. Volume = {9},
  15619. Year = {1966},
  15620. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTctbGFuZGluLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1Ny1sYW5kaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL954NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE1Ny1sYW5kaW4ucGRmAAAOACAADwBwADEANQA3AC0AbABhAG4AZABpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNTctbGFuZGluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  15621. Bdsk-Url-1 = {http://doi.acm.org/10.1145/365230.365257}}
  15622. @article{Smyth:1978ty,
  15623. Author = {M. B. Smyth},
  15624. Date-Added = {2008-11-17 22:10:41 -0700},
  15625. Date-Modified = {2008-11-17 22:12:06 -0700},
  15626. Journal = {Journal of Computer and System Sciences},
  15627. Month = {February},
  15628. Number = {1},
  15629. Pages = {23-36},
  15630. Title = {Power domains},
  15631. Volume = {16},
  15632. Year = {1978},
  15633. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ie3RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNkYXJ0aWNsZS0yMS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NkYXJ0aWNsZS0yMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  15634. @phdthesis{Leijen:2003ve,
  15635. Author = {Daan Leijen},
  15636. Date-Added = {2008-11-16 10:35:27 -0700},
  15637. Date-Modified = {2008-11-16 10:35:34 -0700},
  15638. Month = nov,
  15639. School = {Department of Computer Science, Universiteit Utrecht, The Netherlands},
  15640. Title = {The $\lambda$ Abroad -- A Functional Approach to Software Components},
  15641. Year = 2003,
  15642. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5waGQtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcGhkLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL976dEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGhkLXRoZXNpcy5wZGYADgAeAA4AcABoAGQALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcGhkLXRoZXNpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  15643. @inproceedings{Leijen:1999vn,
  15644. Address = {Berkeley, CA, USA},
  15645. Author = {Daan Leijen and Erik Meijer},
  15646. Booktitle = {DSL'99: Proceedings of the 2nd conference on Conference on Domain-Specific Languages},
  15647. Date-Added = {2008-11-15 15:27:36 -0700},
  15648. Date-Modified = {2008-11-15 15:27:41 -0700},
  15649. Location = {Austin, Texas},
  15650. Pages = {9--9},
  15651. Publisher = {USENIX Association},
  15652. Title = {Domain specific embedded compilers},
  15653. Year = {1999},
  15654. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNy4yNTk5LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjE3LjI1OTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7uwczlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4xNy4yNTk5LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAxADcALgAyADUAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjE3LjI1OTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  15655. @unpublished{Chlipala:2008rr,
  15656. Author = {Adam Chlipala},
  15657. Date-Added = {2008-11-06 13:42:38 -0700},
  15658. Date-Modified = {2008-11-06 13:43:15 -0700},
  15659. Month = {November},
  15660. Title = {Certified Programming with Dependent Types},
  15661. Year = {2008},
  15662. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjcGR0LnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY3BkdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xLdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY3BkdC5wZGYADgASAAgAYwBwAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY3BkdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  15663. @techreport{Remy:1992lq,
  15664. Date-Added = {2008-11-04 14:42:15 -0700},
  15665. Date-Modified = {2008-11-04 14:43:35 -0700},
  15666. Institution = {INRIA-ROCQUENCOURT},
  15667. Month = {October},
  15668. Number = {1766},
  15669. Title = {Extension of ML Type System with a Sorted Equational Theory on Types},
  15670. Year = {1992},
  15671. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40OC45ODA2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ4Ljk4MDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72FszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40OC45ODA2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADgALgA5ADgAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ4Ljk4MDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  15672. @inproceedings{McAllester:2003zr,
  15673. Author = {David McAllester},
  15674. Booktitle = {Rewriting Techniques and Applications},
  15675. Date-Added = {2008-11-04 13:03:44 -0700},
  15676. Date-Modified = {2008-11-04 13:05:32 -0700},
  15677. Pages = {436-451},
  15678. Publisher = {Springer-Verlag},
  15679. Series = {LCNS},
  15680. Title = {A Logical Algorithm for ML Type Inference},
  15681. Volume = {2706},
  15682. Year = {2003},
  15683. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zjtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZnVsbHRleHQtMjMucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0LTIzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  15684. @techreport{Corbineau:2007uq,
  15685. Author = {Pierre Corbineau},
  15686. Date-Added = {2008-10-30 22:41:06 -0600},
  15687. Date-Modified = {2008-10-30 22:41:50 -0600},
  15688. Institution = {University of Kaiserslautern},
  15689. Number = {364/07},
  15690. Title = {A Declarative Language for the Coq Proof Assistant},
  15691. Year = {2007},
  15692. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL0ItMDY1LnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJQi0wNjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7h8czlmsMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eETAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEItMDY1LnBkZgAOABQACQBCAC0AMAA2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9CLTA2NS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  15693. @inproceedings{Obua:2007qy,
  15694. Author = {Steven Obua},
  15695. Booktitle = {TPHOLs},
  15696. Date-Added = {2008-10-30 22:33:23 -0600},
  15697. Date-Modified = {2008-10-30 22:35:15 -0600},
  15698. Pages = {223-231},
  15699. Publisher = {Springer-Verlag},
  15700. Series = {LNCS},
  15701. Title = {Proof Pearl: Looping Around the Orbit},
  15702. Volume = {4732},
  15703. Year = {2007},
  15704. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsb29waW5nLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbG9vcGluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94vdEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbG9vcGluZy5wZGYAAA4AGAALAGwAbwBvAHAAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2xvb3BpbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  15705. @article{Ekman:2007dk,
  15706. Address = {Amsterdam, The Netherlands, The Netherlands},
  15707. Author = {Torbj{\"{o}}rn Ekman and G{\"{o}}rel Hedin},
  15708. Date-Added = {2008-10-30 13:46:24 -0600},
  15709. Date-Modified = {2010-12-17 10:23:07 -0700},
  15710. Issn = {0167-6423},
  15711. Journal = {Sci. Comput. Program.},
  15712. Number = {1-3},
  15713. Pages = {14--26},
  15714. Publisher = {Elsevier North-Holland, Inc.},
  15715. Title = {The JastAdd system --- modular extensible compiler construction},
  15716. Volume = {69},
  15717. Year = {2007},
  15718. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2007.02.003}}
  15719. @phdthesis{Harrison:2001pb,
  15720. Address = {Champaign, IL, USA},
  15721. Author = {William L Harrison},
  15722. Date-Added = {2008-10-30 13:45:30 -0600},
  15723. Date-Modified = {2014-01-09 13:14:11 +0000},
  15724. Publisher = {University of Illinois at Urbana-Champaign},
  15725. Title = {Modular Compilers and Their Correctness Proofs},
  15726. Year = {2001},
  15727. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWhhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWhhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/daHRDzd1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGhhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGYAAA4ANAAZAGgAYQByAHIAaQBzAG8AbgAtAGQAaQBzAHMAZQByAHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9oYXJyaXNvbi1kaXNzZXJ0YXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  15728. @phdthesis{Espinosa:1995la,
  15729. Address = {New York, NY, USA},
  15730. Author = {David A. Espinosa},
  15731. Date-Added = {2008-10-30 13:44:49 -0600},
  15732. Date-Modified = {2008-10-30 13:44:53 -0600},
  15733. Order_No = {UMI Order No. GAX95-33546},
  15734. Publisher = {Columbia University},
  15735. Title = {Semantic Lego},
  15736. Year = {1995}}
  15737. @article{Brand:2006fy,
  15738. Address = {Amsterdam, The Netherlands, The Netherlands},
  15739. Author = {Mark van den Brand and J\orgen Iversen and Peter D. Mosses},
  15740. Date-Added = {2008-10-30 13:42:14 -0600},
  15741. Date-Modified = {2010-12-17 10:23:07 -0700},
  15742. Issn = {0167-6423},
  15743. Journal = {Sci. Comput. Program.},
  15744. Number = {3},
  15745. Pages = {245--264},
  15746. Publisher = {Elsevier North-Holland, Inc.},
  15747. Title = {An action environment},
  15748. Volume = {61},
  15749. Year = {2006},
  15750. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2006.04.005}}
  15751. @inproceedings{Liang:1996th,
  15752. Address = {London, UK},
  15753. Author = {Sheng Liang and Paul Hudak},
  15754. Booktitle = {ESOP '96: Proceedings of the 6th European Symposium on Programming Languages and Systems},
  15755. Date-Added = {2008-10-30 13:40:27 -0600},
  15756. Date-Modified = {2008-10-30 13:40:31 -0600},
  15757. Isbn = {3-540-61055-3},
  15758. Pages = {219--234},
  15759. Publisher = {Springer-Verlag},
  15760. Title = {Modular Denotational Semantics for Compiler Construction},
  15761. Year = {1996},
  15762. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0VTT1AtTW9uSW50ZXJwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESRVNPUC1Nb25JbnRlcnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE1L+870DdpQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADO9FQqAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVTT1AtTW9uSW50ZXJwLnBkZgAADgAmABIARQBTAE8AUAAtAE0AbwBuAEkAbgB0AGUAcgBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRVNPUC1Nb25JbnRlcnAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  15763. @article{Doh:2003sp,
  15764. Address = {Amsterdam, The Netherlands, The Netherlands},
  15765. Author = {Kyung-Goo Doh and Peter D. Mosses},
  15766. Date-Added = {2008-10-30 13:39:12 -0600},
  15767. Date-Modified = {2010-12-17 10:23:07 -0700},
  15768. Issn = {0167-6423},
  15769. Journal = {Sci. Comput. Program.},
  15770. Number = {1},
  15771. Pages = {3--36},
  15772. Publisher = {Elsevier North-Holland, Inc.},
  15773. Title = {Composing programming languages by combining action-semantics modules},
  15774. Volume = {47},
  15775. Year = {2003},
  15776. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGU1LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2RhcnRpY2xlNS5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2RhcnRpY2xlNS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  15777. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0167-6423(02)00107-7}}
  15778. @article{Harrison:1998nx,
  15779. Author = {Harrison, W.L. and Kamin, S.N.},
  15780. Date-Added = {2008-10-30 13:31:27 -0600},
  15781. Date-Modified = {2010-12-17 10:23:07 -0700},
  15782. Issn = {1074-8970},
  15783. Journal = {Computer Languages, 1998. Proceedings. 1998 International Conference on},
  15784. Keywords = {computational linguistics, formal specification, program compilers, software reusability{\^I}{\guillemotright}, expressions, CBN evaluation, CBV, dynamic scoping, extensibility, imperative features, lambda expressions, language constructs, language specification, machine-like stores, mix and match method, modular compilers, modularity, monad structured interpreter, monad transformers, monadic semantics, monadic style, recursive procedures, semantic expressions, source language},
  15785. Month = {May},
  15786. Pages = {122-131},
  15787. Title = {Modular compilers based on monad transformers},
  15788. Year = {1998},
  15789. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDU1lcmdlUERGcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7fvM5ZsKAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWgAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNZXJnZVBERnMucGRmAA4AHAANAE0AZQByAGcAZQBQAEQARgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWVyZ2VQREZzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  15790. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICCL.1998.674163}}
  15791. @inproceedings{Weaver:2007cr,
  15792. Address = {New York, NY, USA},
  15793. Author = {Philip Weaver and Garrin Kimmell and Nicolas Frisby and Perry Alexander},
  15794. Booktitle = {ASE '07: Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering},
  15795. Date-Added = {2008-10-30 13:19:12 -0600},
  15796. Date-Modified = {2010-12-17 10:23:07 -0700},
  15797. Isbn = {978-1-59593-882-4},
  15798. Location = {Atlanta, Georgia, USA},
  15799. Pages = {473--476},
  15800. Publisher = {ACM},
  15801. Title = {Modular and generic programming with interpreterlib},
  15802. Year = {2007},
  15803. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NzMtd2VhdmVyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3My13ZWF2ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97F9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ3My13ZWF2ZXIucGRmAAAOACAADwBwADQANwAzAC0AdwBlAGEAdgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0NzMtd2VhdmVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  15804. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1321631.1321712}}
  15805. @inproceedings{Chen:2008uq,
  15806. Address = {New York, NY, USA},
  15807. Author = {Juan Chen and Chris Hawblitzel and Frances Perry and Mike Emmi and Jeremy Condit and Derrick Coetzee and Polyvios Pratikaki},
  15808. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  15809. Date-Added = {2008-10-27 13:10:46 -0600},
  15810. Date-Modified = {2010-12-17 10:23:07 -0700},
  15811. Isbn = {978-1-59593-860-2},
  15812. Location = {Tucson, AZ, USA},
  15813. Pages = {183--192},
  15814. Publisher = {ACM},
  15815. Title = {Type-preserving compilation for large-scale optimizing object-oriented compilers},
  15816. Year = {2008},
  15817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTgzLWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTgzLWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oP0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTgzLWNoZW4ucGRmAAAOABwADQBwADEAOAAzAC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE4My1jaGVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  15818. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375604}}
  15819. @techreport{Siek:2008sp,
  15820. Author = {Jeremy Siek and Ronald Garcia and Walid Taha},
  15821. Date-Added = {2008-10-28 17:35:42 -0600},
  15822. Date-Modified = {2008-10-28 17:36:01 -0600},
  15823. Institution = {University of Colorado at Boulder},
  15824. Month = {October},
  15825. Number = {CU-CS-1047-08},
  15826. Title = {Exploring the Design Space of Higher-Order Casts},
  15827. Year = 2008,
  15828. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL0NVLUNTLTEwNDctMDgtMS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE0NVLUNTLTEwNDctMDgtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO71/M5ZrfAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLwAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDVS1DUy0xMDQ3LTA4LTEucGRmAA4AKAATAEMAVQAtAEMAUwAtADEAMAA0ADcALQAwADgALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ1UtQ1MtMTA0Ny0wOC0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  15829. @article{Appel:2007xr,
  15830. Address = {New York, NY, USA},
  15831. Author = {Andrew W. Appel and Paul-Andr\'{e} Melli\`{e}s and Christopher D. Richards and J\'{e}r\^{o}me Vouillon},
  15832. Date-Added = {2008-10-14 11:04:24 -0600},
  15833. Date-Modified = {2010-12-17 10:23:07 -0700},
  15834. Issn = {0362-1340},
  15835. Journal = {SIGPLAN Not.},
  15836. Number = {1},
  15837. Pages = {109--122},
  15838. Publisher = {ACM},
  15839. Title = {A very modal model of a modern, major, general type system},
  15840. Volume = {42},
  15841. Year = {2007},
  15842. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190215.1190235}}
  15843. @article{Parkinson:2005ad,
  15844. Address = {New York, NY, USA},
  15845. Author = {Matthew Parkinson and Gavin Bierman},
  15846. Date-Added = {2008-10-14 10:47:57 -0600},
  15847. Date-Modified = {2010-12-17 10:23:07 -0700},
  15848. Issn = {0362-1340},
  15849. Journal = {SIGPLAN Not.},
  15850. Number = {1},
  15851. Pages = {247--258},
  15852. Publisher = {ACM},
  15853. Title = {Separation logic and abstraction},
  15854. Volume = {40},
  15855. Year = {2005},
  15856. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1047659.1040326}}
  15857. @inproceedings{Chang:2008gd,
  15858. Address = {New York, NY, USA},
  15859. Author = {Bor-Yuh Evan Chang and Xavier Rival},
  15860. Booktitle = {POPL '08: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  15861. Date-Added = {2008-10-13 13:11:41 -0600},
  15862. Date-Modified = {2010-12-17 10:23:07 -0700},
  15863. Isbn = {978-1-59593-689-9},
  15864. Location = {San Francisco, California, USA},
  15865. Pages = {247--260},
  15866. Publisher = {ACM},
  15867. Title = {Relational inductive shape analysis},
  15868. Year = {2008},
  15869. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328469}}
  15870. @inproceedings{Rinard:1996cr,
  15871. Address = {New York, NY, USA},
  15872. Author = {Martin C. Rinard and Pedro C. Diniz},
  15873. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  15874. Date-Added = {2008-10-12 18:32:07 -0600},
  15875. Date-Modified = {2010-12-17 10:23:07 -0700},
  15876. Isbn = {0-89791-795-2},
  15877. Location = {Philadelphia, Pennsylvania, United States},
  15878. Pages = {54--67},
  15879. Publisher = {ACM},
  15880. Title = {Commutativity analysis: a new analysis framework for parallelizing compilers},
  15881. Year = {1996},
  15882. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTQtcmluYXJkLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU0LXJpbmFyZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ONEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDU0LXJpbmFyZC5wZGYADgAeAA4AcAA1ADQALQByAGkAbgBhAHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU0LXJpbmFyZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  15883. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231390}}
  15884. @inproceedings{Widera:2000xd,
  15885. Address = {Exeter, UK, UK},
  15886. Author = {Manfred Widera and Christoph Beierle},
  15887. Booktitle = {SFP '99: Selected papers from the 1st Scottish Functional Programming Workshop (SFP99)},
  15888. Date-Added = {2008-10-11 21:26:21 -0600},
  15889. Date-Modified = {2008-10-11 21:26:27 -0600},
  15890. Isbn = {1-84150-024-0},
  15891. Pages = {68--78},
  15892. Publisher = {Intellect Books},
  15893. Title = {How to Combine the Benefits of Strict and Soft Typing},
  15894. Year = {2000},
  15895. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG1dpZGVyYUJlaWVybGUyMDAwLVNGUDk5LnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbV2lkZXJhQmVpZXJsZTIwMDAtU0ZQOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO26qNHaisJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR2sMCAAAAAQAQAL9t8QFDaDwABcByAAISKQACAElNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAV2lkZXJhQmVpZXJsZTIwMDAtU0ZQOTkucGRmAAAOADgAGwBXAGkAZABlAHIAYQBCAGUAaQBlAHIAbABlADIAMAAwADAALQBTAEYAUAA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADhVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL1dpZGVyYUJlaWVybGUyMDAwLVNGUDk5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5AnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=}}
  15896. @unpublished{Wadler:2008eu,
  15897. Abstract = {We introduce the blame calculus, which adds the notion of blame from Findler and Felleisen's contracts to a system similar to Siek and Taha's gradual types and Flanagan's hybrid types. We characterise where positive and negative blame can arise by decomposing the usual notion of subtype into positive and negative subtyping, and show that these recombine to yield naive subtyping. Naive typing has previously appeared in type systems that are unsound, but we believe this is the first time naive subtyping has played a role in establishing type soundness. },
  15898. Annote = {Submission to ICFP.},
  15899. Author = {Philip Wadler and Robert Bruce Findler},
  15900. Date-Added = {2008-10-04 00:03:18 -0600},
  15901. Date-Modified = {2008-10-07 11:46:22 -0600},
  15902. Note = {\url{http://homepages.inf.ed.ac.uk/wadler/topics/links.html#blame-icfp}},
  15903. Title = {Well-typed programs can't be blamed},
  15904. Year = {2008},
  15905. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlibGFtZS5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWJsYW1lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cDHRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGJsYW1lLnBkZgAADgAUAAkAYgBsAGEAbQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9ibGFtZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  15906. @techreport{Gal:2006gf,
  15907. Author = {Andreas Gal and Michael Franz},
  15908. Date-Added = {2008-09-29 23:38:22 -0600},
  15909. Date-Modified = {2008-09-29 23:39:18 -0600},
  15910. Institution = {University of California, Irvine},
  15911. Number = {ICS-TR-06-16},
  15912. Title = {Incremental Dynamic Code Generation with Trace Trees},
  15913. Year = {2006},
  15914. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RyYWNlLXRyZWVzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdHJhY2UtdHJlZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDUstEUu+hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRFQI4AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdHJhY2UtdHJlZXMucGRmAAAOACAADwB0AHIAYQBjAGUALQB0AHIAZQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3RyYWNlLXRyZWVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  15915. @inproceedings{Rose:1992uq,
  15916. Address = {New York, NY, USA},
  15917. Author = {John R. Rose and Hans Muller},
  15918. Booktitle = {LFP '92: Proceedings of the 1992 ACM conference on LISP and functional programming},
  15919. Date-Added = {2008-09-29 22:30:41 -0600},
  15920. Date-Modified = {2010-12-17 10:23:07 -0700},
  15921. Isbn = {0-89791-481-3},
  15922. Location = {San Francisco, California, United States},
  15923. Pages = {247--259},
  15924. Publisher = {ACM},
  15925. Title = {Integrating the Scheme and C languages},
  15926. Year = {1992},
  15927. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjQ3LXJvc2UucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjQ3LXJvc2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pl0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjQ3LXJvc2UucGRmAAAOABwADQBwADIANAA3AC0AcgBvAHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI0Ny1yb3NlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  15928. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141559}}
  15929. @phdthesis{Adve:1993ys,
  15930. Author = {S. V. Adve},
  15931. Date-Added = {2008-09-29 15:30:17 -0600},
  15932. Date-Modified = {2008-09-29 15:30:48 -0600},
  15933. Month = {December},
  15934. School = {University of Wisconsin},
  15935. Title = {Designing Memory Consistency Models for Shared-Memory Multiprocessors},
  15936. Year = {1993},
  15937. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2FkdmUtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYWR2ZS10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ukdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYWR2ZS10aGVzaXMucGRmAAAOACAADwBhAGQAdgBlAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2FkdmUtdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  15938. @inproceedings{Roberson:2008rt,
  15939. Author = {Michael Roberson and Melanie Harries and Paul T. Darga and Chandrasekhar Boyapati},
  15940. Booktitle = {OOPSLA},
  15941. Date-Added = {2008-09-29 15:05:41 -0600},
  15942. Date-Modified = {2008-09-29 15:06:20 -0600},
  15943. Title = {Efficient Software Model Checking of Soundness of Type Systems},
  15944. Year = {2008},
  15945. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzbGEwOC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHNsYTA4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVjRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG9vcHNsYTA4LnBkZgAOABoADABvAG8AcABzAGwAYQAwADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL29vcHNsYTA4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  15946. @article{Brookes:2007dk,
  15947. Author = {Stephen Brookes},
  15948. Date-Added = {2008-09-27 12:35:08 -0600},
  15949. Date-Modified = {2008-09-27 12:37:24 -0600},
  15950. Journal = {Theoretical Computer Science},
  15951. Month = {May},
  15952. Title = {A Semantics for Concurrent Separation Logic},
  15953. Volume = {375},
  15954. Year = {2007},
  15955. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNlcGxvZ2ljcmV2aXNlZGZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2VwbG9naWNyZXZpc2VkZmluYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J/9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2VwbG9naWNyZXZpc2VkZmluYWwucGRmAA4AMgAYAHMAZQBwAGwAbwBnAGkAYwByAGUAdgBpAHMAZQBkAGYAaQBuAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2VwbG9naWNyZXZpc2VkZmluYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  15956. @techreport{Mosses:1996rp,
  15957. Author = {Peter D. Mosses},
  15958. Date-Added = {2008-09-23 13:57:14 -0600},
  15959. Date-Modified = {2008-09-23 13:57:47 -0600},
  15960. Institution = {BRICS},
  15961. Number = {NS-96-14},
  15962. Title = {A Tutorial on Action Semantics},
  15963. Year = {1996},
  15964. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLU5TLTk2LTE0LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtTlMtOTYtMTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8KnMzlmskAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLU5TLTk2LTE0LnBkZgAADgAmABIAQgBSAEkAQwBTAC0ATgBTAC0AOQA2AC0AMQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtTlMtOTYtMTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  15965. @inproceedings{Rondon:2008zp,
  15966. Address = {New York, NY, USA},
  15967. Author = {Patrick M. Rondon and Ming Kawaguci and Ranjit Jhala},
  15968. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  15969. Date-Added = {2008-09-23 13:36:32 -0600},
  15970. Date-Modified = {2010-12-17 10:23:07 -0700},
  15971. Isbn = {978-1-59593-860-2},
  15972. Location = {Tucson, AZ, USA},
  15973. Pages = {159--169},
  15974. Publisher = {ACM},
  15975. Title = {Liquid types},
  15976. Year = {2008},
  15977. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTktcm9uZG9uLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1OS1yb25kb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL954tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE1OS1yb25kb24ucGRmAAAOACAADwBwADEANQA5AC0AcgBvAG4AZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNTktcm9uZG9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  15978. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375602}}
  15979. @article{Wadler:2003ud,
  15980. Address = {New York, NY, USA},
  15981. Author = {Philip Wadler and Peter Thiemann},
  15982. Date-Added = {2008-09-21 14:35:55 -0600},
  15983. Date-Modified = {2010-12-17 10:23:07 -0700},
  15984. Issn = {1529-3785},
  15985. Journal = {ACM Trans. Comput. Logic},
  15986. Number = {1},
  15987. Pages = {1--32},
  15988. Publisher = {ACM},
  15989. Title = {The marriage of effects and monads},
  15990. Volume = {4},
  15991. Year = {2003},
  15992. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS13YWRsZXIucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mE0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMS13YWRsZXIucGRmAAAOABwADQBwADEALQB3AGEAZABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEtd2FkbGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  15993. Bdsk-Url-1 = {http://doi.acm.org/10.1145/601775.601776}}
  15994. @inproceedings{Wadler:1998zp,
  15995. Address = {New York, NY, USA},
  15996. Author = {Philip Wadler},
  15997. Booktitle = {ICFP '98: Proceedings of the third ACM SIGPLAN international conference on Functional programming},
  15998. Date-Added = {2008-09-21 14:34:19 -0600},
  15999. Date-Modified = {2010-12-17 10:23:07 -0700},
  16000. Isbn = {1-58113-024-4},
  16001. Location = {Baltimore, Maryland, United States},
  16002. Pages = {63--74},
  16003. Publisher = {ACM},
  16004. Title = {The marriage of effects and monads},
  16005. Year = {1998},
  16006. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjMtd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYzLXdhZGxlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97aNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDYzLXdhZGxlci5wZGYADgAeAA4AcAA2ADMALQB3AGEAZABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDYzLXdhZGxlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  16007. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289429}}
  16008. @inproceedings{Kahlon:2007wo,
  16009. Author = {Vineet Kahlon and Yu Yang and Sriram Sankaranarayanan and Aarti Gupta},
  16010. Booktitle = {Computer Aided Verification (CAV)},
  16011. Date-Added = {2008-09-16 11:56:35 -0600},
  16012. Date-Modified = {2008-09-16 11:57:15 -0600},
  16013. Title = {Fast and Accurate Static Data Race Detection for Concurrent Programs},
  16014. Year = {2007},
  16015. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVljYXYwNy5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWNhdjA3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cQ7RDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGNhdjA3LnBkZgAADgAUAAkAYwBhAHYAMAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9jYXYwNy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  16016. @inproceedings{Steensgaard:1996cs,
  16017. Address = {New York, NY, USA},
  16018. Author = {Bjarne Steensgaard},
  16019. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  16020. Date-Added = {2008-09-16 10:44:42 -0600},
  16021. Date-Modified = {2010-12-17 10:23:07 -0700},
  16022. Isbn = {0-89791-769-3},
  16023. Location = {St. Petersburg Beach, Florida, United States},
  16024. Pages = {32--41},
  16025. Publisher = {ACM},
  16026. Title = {Points-to analysis in almost linear time},
  16027. Year = {1996},
  16028. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzMi1zdGVlbnNnYWFyZC5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzMi1zdGVlbnNnYWFyZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/errRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzMi1zdGVlbnNnYWFyZC5wZGYAAA4AKAATAHAAMwAyAC0AcwB0AGUAZQBuAHMAZwBhAGEAcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMzItc3RlZW5zZ2FhcmQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  16029. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237727}}
  16030. @inproceedings{Winskel:1987fp,
  16031. Author = {Glynn Winskel},
  16032. Booktitle = {Advances in Petri Nets 1986},
  16033. Date-Added = {2008-09-11 10:47:21 -0600},
  16034. Date-Modified = {2008-09-11 10:48:21 -0600},
  16035. Number = {255},
  16036. Series = {LNCS},
  16037. Title = {Event Structures},
  16038. Year = {1987},
  16039. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL0V2U3RyLnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJRXZTdHIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABARzczlmucAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE3AAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEV2U3RyLnBkZgAOABQACQBFAHYAUwB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9FdlN0ci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  16040. @article{Click:1995nr,
  16041. Address = {New York, NY, USA},
  16042. Author = {Cliff Click and Keith D. Cooper},
  16043. Date-Added = {2008-09-08 14:08:59 -0600},
  16044. Date-Modified = {2010-12-17 10:23:07 -0700},
  16045. Issn = {0164-0925},
  16046. Journal = {ACM Trans. Program. Lang. Syst.},
  16047. Number = {2},
  16048. Pages = {181--196},
  16049. Publisher = {ACM},
  16050. Title = {Combining analyses, combining optimizations},
  16051. Volume = {17},
  16052. Year = {1995},
  16053. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTgxLWNsaWNrLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4MS1jbGljay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96CtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE4MS1jbGljay5wZGYADgAeAA4AcAAxADgAMQAtAGMAbABpAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE4MS1jbGljay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  16054. Bdsk-Url-1 = {http://doi.acm.org/10.1145/201059.201061}}
  16055. @inproceedings{Dincklage:2008kx,
  16056. Address = {New York, NY, USA},
  16057. Author = {Daniel von Dincklage and Amer Diwan},
  16058. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  16059. Date-Added = {2008-09-02 21:33:02 -0600},
  16060. Date-Modified = {2010-12-17 10:23:07 -0700},
  16061. Isbn = {978-1-59593-860-2},
  16062. Location = {Tucson, AZ, USA},
  16063. Pages = {260--269},
  16064. Publisher = {ACM},
  16065. Title = {Explaining failures of program analyses},
  16066. Year = {2008},
  16067. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBsZGkwOC1kYW5pZWwucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwbGRpMDgtZGFuaWVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wF0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwbGRpMDgtZGFuaWVsLnBkZgAADgAkABEAcABsAGQAaQAwADgALQBkAGEAbgBpAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcGxkaTA4LWRhbmllbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  16068. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375614}}
  16069. @article{Friedman:1978rc,
  16070. Author = {Friedman, D.P. and Wise, D.S.},
  16071. Date-Added = {2008-08-21 10:23:40 -0600},
  16072. Date-Modified = {2010-12-17 10:23:07 -0700},
  16073. Issn = {0018-9340},
  16074. Journal = {Computers, IEEE Transactions on},
  16075. Keywords = {nullCompiling, Lisp, functional combinations, multiprocessing, recursion, suspensions},
  16076. Month = {April},
  16077. Number = {4},
  16078. Pages = {289-296},
  16079. Title = {Aspects of Applicative Programming for Parallel Processing},
  16080. Volume = {C-27},
  16081. Year = {1978},
  16082. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGFwcGxpY2F0aXZlLXBhcmFsbGVsLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYXBwbGljYXRpdmUtcGFyYWxsZWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUl1dGdrqxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRnebsAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYXBwbGljYXRpdmUtcGFyYWxsZWwucGRmAA4AMgAYAGEAcABwAGwAaQBjAGEAdABpAHYAZQAtAHAAYQByAGEAbABsAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYXBwbGljYXRpdmUtcGFyYWxsZWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  16083. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TC.1978.1675100}}
  16084. @book{Kernighan:1988nx,
  16085. Address = {Upper Saddle River, NJ, USA},
  16086. Author = {Brian W. Kernighan and Dennis M. Ritchie},
  16087. Date-Added = {2008-08-19 10:27:45 -0600},
  16088. Date-Modified = {2008-08-19 10:27:50 -0600},
  16089. Isbn = {0-13-110362-8},
  16090. Publisher = {Prentice Hall Press},
  16091. Title = {The C programming language},
  16092. Year = {1988}}
  16093. @article{Landin:1964dk,
  16094. Author = {P. J. Landin},
  16095. Date-Added = {2008-08-12 14:42:10 -0600},
  16096. Date-Modified = {2008-08-12 14:42:57 -0600},
  16097. Journal = {The Computer Journal},
  16098. Number = {4},
  16099. Pages = {308-320},
  16100. Title = {The Mechanical Evaluation of Expressions},
  16101. Volume = {6},
  16102. Year = {1964},
  16103. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxMYW5kaW42NC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDExhbmRpbjY0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhtZ/TRO84UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA00UneAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AExhbmRpbjY0LnBkZgAOABoADABMAGEAbgBkAGkAbgA2ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL0xhbmRpbjY0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  16104. @book{Meyer:1997hb,
  16105. Address = {Upper Saddle River, NJ, USA},
  16106. Author = {Bertrand Meyer},
  16107. Date-Added = {2008-08-05 23:21:01 -0600},
  16108. Date-Modified = {2008-08-05 23:21:05 -0600},
  16109. Isbn = {0-13-629155-4},
  16110. Publisher = {Prentice-Hall, Inc.},
  16111. Title = {Object-oriented software construction (2nd ed.)},
  16112. Year = {1997}}
  16113. @article{Seiler:2008rc,
  16114. Address = {New York, NY, USA},
  16115. Author = {Larry Seiler and Doug Carmean and Eric Sprangle and Tom Forsyth and Michael Abrash and Pradeep Dubey and Stephen Junkins and Adam Lake and Jeremy Sugerman and Robert Cavin and Roger Espasa and Ed Grochowski and Toni Juan and Pat Hanrahan},
  16116. Date-Added = {2008-08-04 09:59:06 -0600},
  16117. Date-Modified = {2010-12-17 10:23:07 -0700},
  16118. Issn = {0730-0301},
  16119. Journal = {ACM Trans. Graph.},
  16120. Number = {3},
  16121. Pages = {1--15},
  16122. Publisher = {ACM},
  16123. Title = {Larrabee: a many-core x86 architecture for visual computing},
  16124. Volume = {27},
  16125. Year = {2008},
  16126. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxsYXJyYWJlZS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGxhcnJhYmVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKjRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGxhcnJhYmVlLnBkZgAOABoADABsAGEAcgByAGEAYgBlAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2xhcnJhYmVlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  16127. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1360612.1360617}}
  16128. @manual{Haftmann:bc,
  16129. Author = {Florian Haftmann and Gerwin Klein and Tobias Nipkow and Norbert Schirmer},
  16130. Date-Added = {2008-07-28 14:20:24 -0600},
  16131. Date-Modified = {2008-07-28 14:22:01 -0600},
  16132. Organization = {TU M{\"u}nchen},
  16133. Title = {LaTeX Sugar for Isabelle Documents},
  16134. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzdWdhci5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXN1Z2FyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ijLRDzyVUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHN1Z2FyLnBkZgAADgAUAAkAcwB1AGcAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zdWdhci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  16135. @misc{Jones:2001pi,
  16136. Author = {Eric Jones and Travis Oliphant and Pearu Peterson and others},
  16137. Date-Added = {2008-07-21 15:18:11 -0600},
  16138. Date-Modified = {2008-07-21 15:18:50 -0600},
  16139. Howpublished = {\url{http://www.scipy.org/}},
  16140. Title = {{SciPy}: Open source scientific tools for {Python}},
  16141. Year = {2001--}}
  16142. @manual{Stein:2007xr,
  16143. Author = {William Stein},
  16144. Date-Added = {2008-07-21 15:17:08 -0600},
  16145. Date-Modified = {2008-07-21 15:17:12 -0600},
  16146. Key = {SAGE},
  16147. Note = {{\tt http://www.sagemath.org}},
  16148. Organization = {The Sage~Group},
  16149. Title = {{S}age {M}athematics {S}oftware ({V}ersion 2.7)},
  16150. Year = 2007}
  16151. @article{Dalcin:2008oz,
  16152. Address = {Orlando, FL, USA},
  16153. Author = {Lisandro Dalc\'{\i}n and Rodrigo Paz and Mario Storti and Jorge D'El\'{\i}a},
  16154. Date-Added = {2008-07-21 15:15:55 -0600},
  16155. Date-Modified = {2010-12-17 10:23:07 -0700},
  16156. Issn = {0743-7315},
  16157. Journal = {J. Parallel Distrib. Comput.},
  16158. Number = {5},
  16159. Pages = {655--662},
  16160. Publisher = {Academic Press, Inc.},
  16161. Title = {{MPI} for {Python}: Performance improvements and {MPI-2} extensions},
  16162. Volume = {68},
  16163. Year = {2008},
  16164. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2007.09.005}}
  16165. @book{Langtangen:2005rw,
  16166. Address = {Secaucus, NJ, USA},
  16167. Author = {Hans Petter Langtangen},
  16168. Date-Added = {2008-07-21 15:14:59 -0600},
  16169. Date-Modified = {2008-07-21 15:15:03 -0600},
  16170. Isbn = {3540294155},
  16171. Publisher = {Springer-Verlag New York, Inc.},
  16172. Title = {Python Scripting for Computational Science (Texts in Computational Science and Engineering)},
  16173. Year = {2005}}
  16174. @article{Cai:2005dk,
  16175. Address = {Amsterdam, The Netherlands, The Netherlands},
  16176. Author = {Xing Cai and Hans Petter Langtangen and Halvard Moe},
  16177. Date-Added = {2008-07-21 15:14:15 -0600},
  16178. Date-Modified = {2008-07-21 15:14:20 -0600},
  16179. Issn = {1058-9244},
  16180. Journal = {Sci. Program.},
  16181. Number = {1},
  16182. Pages = {31--56},
  16183. Publisher = {IOS Press},
  16184. Title = {On the performance of the Python programming language for serial and parallel scientific computations},
  16185. Volume = {13},
  16186. Year = {2005}}
  16187. @article{Sala:2008hc,
  16188. Address = {New York, NY, USA},
  16189. Author = {Marzio Sala and W. F. Spotz and M. A. Heroux},
  16190. Date-Added = {2008-07-21 15:13:25 -0600},
  16191. Date-Modified = {2010-12-17 10:23:07 -0700},
  16192. Issn = {0098-3500},
  16193. Journal = {ACM Trans. Math. Softw.},
  16194. Number = {2},
  16195. Pages = {1--33},
  16196. Publisher = {ACM},
  16197. Title = {{PyTrilinos}: High-performance distributed-memory solvers for Python},
  16198. Volume = {34},
  16199. Year = {2008},
  16200. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1326548.1326549}}
  16201. @manual{Oliphant:2006tg,
  16202. Author = {Travis Oliphant},
  16203. Date-Added = {2008-07-21 15:10:38 -0600},
  16204. Date-Modified = {2008-07-21 15:12:54 -0600},
  16205. Organization = {Trelgol Publishing},
  16206. Title = {Guide to NumPy},
  16207. Year = {2006}}
  16208. @inproceedings{Grudic:2006rc,
  16209. Address = {Philadelphia, USA},
  16210. Author = {G. Grudic and J. Mulligan},
  16211. Booktitle = {Proceedings of Robotics: Science and Systems},
  16212. Date-Added = {2008-07-21 14:40:05 -0600},
  16213. Date-Modified = {2008-07-21 14:40:11 -0600},
  16214. Month = {August},
  16215. Title = {Outdoor Path Labeling Using Polynomial Mahalanobis Distance},
  16216. Year = {2006}}
  16217. @book{Lindholm:1999yu,
  16218. Address = {Boston, MA, USA},
  16219. Author = {Tim Lindholm and Frank Yellin},
  16220. Date-Added = {2008-07-20 15:19:45 -0600},
  16221. Date-Modified = {2008-07-20 15:19:51 -0600},
  16222. Isbn = {0201432943},
  16223. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  16224. Title = {Java Virtual Machine Specification},
  16225. Year = {1999}}
  16226. @unpublished{McGuire:vn,
  16227. Author = {Saundra Y. McGuire},
  16228. Date-Added = {2008-07-18 16:38:57 -0600},
  16229. Date-Modified = {2008-07-22 15:11:54 -0600},
  16230. Note = {\url{https://cbase.som.sunysb.edu/som/fac_retreat_uploads/85.pdf}},
  16231. Title = {The {Millennial} {Learner}: Challenges and Opportunities}}
  16232. @book{Beck:2002rq,
  16233. Author = {Kent Beck},
  16234. Date-Added = {2008-07-17 11:39:15 -0600},
  16235. Date-Modified = {2008-07-17 11:39:58 -0600},
  16236. Publisher = {Addison-Wesley},
  16237. Title = {Test Driven Development: By Example},
  16238. Year = {2002}}
  16239. @article{Lynch:2007tx,
  16240. Author = {Kathy Lynch and Aleksej Heinze and Elsje Scott},
  16241. Date-Added = {2008-07-17 10:21:04 -0600},
  16242. Date-Modified = {2008-07-17 10:22:05 -0600},
  16243. Journal = {Journal of Information Technology Education},
  16244. Title = {Information Technology Team Projects in Higher Education: An International Viewpoint},
  16245. Volume = {6},
  16246. Year = {2007},
  16247. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uL0Ryb3Bib3gvYmliL0pJVEV2NnAxODEtMTk4THluY2gzNTQucGRm0hcLGBlXTlMuZGF0YU8RAbAAAAAAAbAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RpKSVRFdjZwMTgxLTE5OEx5bmNoMzU0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvBXzOWbAgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASklURXY2cDE4MS0xOThMeW5jaDM1NC5wZGYAAA4ANgAaAEoASQBUAEUAdgA2AHAAMQA4ADEALQAxADkAOABMAHkAbgBjAGgAMwA1ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9KSVRFdjZwMTgxLTE5OEx5bmNoMzU0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALoAvwDHAnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=}}
  16248. @book{Biggs:2003ez,
  16249. Author = {John Biggs},
  16250. Date-Added = {2008-07-17 10:06:46 -0600},
  16251. Date-Modified = {2008-07-17 10:08:16 -0600},
  16252. Edition = {2nd},
  16253. Month = {February},
  16254. Publisher = {Open University Press},
  16255. Title = {Teaching for Quality Learning at University},
  16256. Year = {2003}}
  16257. @book{Ganter:1997le,
  16258. Author = {B. Ganter and R. Wille},
  16259. Date-Added = {2008-07-16 14:52:45 -0600},
  16260. Date-Modified = {2008-07-16 14:53:09 -0600},
  16261. Publisher = {Springer-Verlag},
  16262. Title = {Formal Concept Analysis: Mathematical Foundations},
  16263. Year = {1997}}
  16264. @book{Ullman:1988pb,
  16265. Address = {New York, NY, USA},
  16266. Author = {Jeffrey D. Ullman},
  16267. Date-Added = {2008-07-16 10:31:06 -0600},
  16268. Date-Modified = {2008-07-16 10:31:11 -0600},
  16269. Isbn = {0-88175-188-X},
  16270. Publisher = {Computer Science Press, Inc.},
  16271. Title = {Principles of database and knowledge-base systems, Vol. I},
  16272. Year = {1988}}
  16273. @inproceedings{Ullman:1987la,
  16274. Address = {New York, NY, USA},
  16275. Author = {J. D. Ullman},
  16276. Booktitle = {PODS '87: Proceedings of the sixth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems},
  16277. Date-Added = {2008-07-16 10:24:21 -0600},
  16278. Date-Modified = {2010-12-17 10:23:07 -0700},
  16279. Isbn = {0-89791-223-3},
  16280. Location = {San Diego, California, United States},
  16281. Pages = {1--10},
  16282. Publisher = {ACM},
  16283. Title = {Database theory---past and future},
  16284. Year = {1987},
  16285. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS11bGxtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS11bGxtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mD0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMS11bGxtYW4ucGRmAAAOABwADQBwADEALQB1AGwAbABtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEtdWxsbWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  16286. Bdsk-Url-1 = {http://doi.acm.org/10.1145/28659.28660}}
  16287. @inproceedings{Moor:2008fy,
  16288. Address = {New York, NY, USA},
  16289. Author = {Oege de Moor and Damien Sereni and Pavel Avgustinov and Mathieu Verbaere},
  16290. Booktitle = {PODS '08: Proceedings of the twenty-seventh ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems},
  16291. Date-Added = {2008-07-16 10:21:04 -0600},
  16292. Date-Modified = {2010-12-17 10:23:07 -0700},
  16293. Isbn = {978-1-60558-108-8},
  16294. Location = {Vancouver, Canada},
  16295. Pages = {291--300},
  16296. Publisher = {ACM},
  16297. Title = {Type inference for datalog and its application to query optimisation},
  16298. Year = {2008},
  16299. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1376916.1376957}}
  16300. @article{Nickolls:2008yn,
  16301. Address = {New York, NY, USA},
  16302. Author = {John Nickolls and Ian Buck and Michael Garland and Kevin Skadron},
  16303. Date-Added = {2008-07-16 00:18:24 -0600},
  16304. Date-Modified = {2010-12-17 10:23:07 -0700},
  16305. Issn = {1542-7730},
  16306. Journal = {Queue},
  16307. Number = {2},
  16308. Pages = {40--53},
  16309. Publisher = {ACM},
  16310. Title = {Scalable parallel programming with CUDA},
  16311. Volume = {6},
  16312. Year = {2008},
  16313. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1365490.1365500}}
  16314. @book{Snir:1998jh,
  16315. Address = {Cambridge, MA, USA},
  16316. Author = {Marc Snir and Steve Otto},
  16317. Date-Added = {2008-07-16 00:16:49 -0600},
  16318. Date-Modified = {2008-07-16 00:16:53 -0600},
  16319. Isbn = {0262692155},
  16320. Publisher = {MIT Press},
  16321. Title = {MPI-The Complete Reference: The MPI Core},
  16322. Year = {1998}}
  16323. @article{Dagum:1998th,
  16324. Address = {Los Alamitos, CA, USA},
  16325. Author = {Leonardo Dagum and Ramesh Menon},
  16326. Date-Added = {2008-07-16 00:14:22 -0600},
  16327. Date-Modified = {2010-12-17 10:23:07 -0700},
  16328. Issn = {1070-9924},
  16329. Journal = {IEEE Computational Science and Engineering},
  16330. Number = {1},
  16331. Pages = {46-55},
  16332. Publisher = {IEEE Computer Society},
  16333. Title = {{OpenMP}: An Industry-Standard {API} for Shared-Memory Programming},
  16334. Volume = {05},
  16335. Year = {1998},
  16336. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/99.660313}}
  16337. @inproceedings{Beyls:2001ib,
  16338. Author = {K. Beyls and E. D'Hollander},
  16339. Booktitle = {International Conference on Parallel and Distributed Computing and Systems},
  16340. Date-Added = {2008-07-16 00:00:38 -0600},
  16341. Date-Modified = {2008-07-16 00:04:20 -0600},
  16342. Title = {Reuse distance as a metric for cache behavior},
  16343. Year = {2001},
  16344. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGJleWxzMDFyZXVzZS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGJleWxzMDFyZXVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cCfRDzVtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGJleWxzMDFyZXVzZS5wZGYADgAiABAAYgBlAHkAbABzADAAMQByAGUAdQBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2JleWxzMDFyZXVzZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  16345. @inproceedings{Ding:2003xy,
  16346. Address = {New York, NY, USA},
  16347. Author = {Chen Ding and Yutao Zhong},
  16348. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  16349. Date-Added = {2008-07-15 23:57:26 -0600},
  16350. Date-Modified = {2010-12-17 10:23:07 -0700},
  16351. Isbn = {1-58113-662-5},
  16352. Location = {San Diego, California, USA},
  16353. Pages = {245--257},
  16354. Publisher = {ACM},
  16355. Title = {Predicting whole-program locality through reuse distance analysis},
  16356. Year = {2003},
  16357. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781159}}
  16358. @article{Ghosh:1999sf,
  16359. Address = {New York, NY, USA},
  16360. Author = {Somnath Ghosh and Margaret Martonosi and Sharad Malik},
  16361. Date-Added = {2008-07-15 23:53:15 -0600},
  16362. Date-Modified = {2010-12-17 10:23:07 -0700},
  16363. Issn = {0164-0925},
  16364. Journal = {ACM Trans. Program. Lang. Syst.},
  16365. Number = {4},
  16366. Pages = {703--746},
  16367. Publisher = {ACM},
  16368. Title = {Cache miss equations: a compiler framework for analyzing and tuning memory behavior},
  16369. Volume = {21},
  16370. Year = {1999},
  16371. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325478.325479}}
  16372. @article{Chatterjee:2001jt,
  16373. Address = {New York, NY, USA},
  16374. Author = {Siddhartha Chatterjee and Erin Parker and Philip J. Hanlon and Alvin R. Lebeck},
  16375. Date-Added = {2008-07-15 23:51:40 -0600},
  16376. Date-Modified = {2010-12-17 10:23:07 -0700},
  16377. Issn = {0362-1340},
  16378. Journal = {SIGPLAN Not.},
  16379. Number = {5},
  16380. Pages = {286--297},
  16381. Publisher = {ACM},
  16382. Title = {Exact analysis of the cache behavior of nested loops},
  16383. Volume = {36},
  16384. Year = {2001},
  16385. Bdsk-Url-1 = {http://doi.acm.org/10.1145/381694.378859}}
  16386. @inproceedings{Snavely:2002oq,
  16387. Address = {Los Alamitos, CA, USA},
  16388. Author = {Allan Snavely and Laura Carrington and Nicole Wolter and Jesus Labarta and Rosa Badia and Avi Purkayastha},
  16389. Booktitle = {Supercomputing '02: Proceedings of the 2002 ACM/IEEE conference on Supercomputing},
  16390. Date-Added = {2008-07-15 23:49:38 -0600},
  16391. Date-Modified = {2008-07-15 23:49:42 -0600},
  16392. Location = {Baltimore, Maryland},
  16393. Pages = {1--17},
  16394. Publisher = {IEEE Computer Society Press},
  16395. Title = {A framework for performance modeling and prediction},
  16396. Year = {2002},
  16397. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNC1zbmF2ZWx5LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI0LXNuYXZlbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96WtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI0LXNuYXZlbHkucGRmAAAOACAADwBwADIANAAtAHMAbgBhAHYAZQBsAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNC1zbmF2ZWx5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  16398. @phdthesis{Mullin:1988pr,
  16399. Address = {Syracuse, NY, USA},
  16400. Author = {Lenore Marie Restifo Mullin},
  16401. Date-Added = {2008-07-15 16:28:55 -0600},
  16402. Date-Modified = {2008-07-15 16:28:59 -0600},
  16403. Order_No = {AAI8914581},
  16404. Publisher = {Syracuse University},
  16405. Title = {A mathematics of arrays},
  16406. Year = {1988}}
  16407. @inbook{Siek:2000ca,
  16408. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  16409. Chapter = {A Modern Framework for Portable High Performance Numerical Linear Algebra},
  16410. Date-Added = {2008-07-15 15:39:50 -0600},
  16411. Date-Modified = {2010-12-17 10:23:07 -0700},
  16412. Publisher = {Springer},
  16413. Title = {Advances in Software Tools for Scientific Computing},
  16414. Year = 2000,
  16415. Bdsk-Url-1 = {http://www.springeronline.com/sgw/cda/frontpage/0,10735,4-40109-22-2042346-0,00.html}}
  16416. @inproceedings{Suzuki:1981by,
  16417. Address = {New York, NY, USA},
  16418. Author = {Norihisa Suzuki},
  16419. Booktitle = {POPL '81: Proceedings of the 8th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  16420. Date-Added = {2008-07-15 11:33:41 -0600},
  16421. Date-Modified = {2010-12-17 10:23:07 -0700},
  16422. Isbn = {0-89791-029-X},
  16423. Location = {Williamsburg, Virginia},
  16424. Pages = {187--199},
  16425. Publisher = {ACM},
  16426. Title = {Inferring types in {Smalltalk}},
  16427. Year = {1981},
  16428. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567532.567553}}
  16429. @inproceedings{Calder:1997mi,
  16430. Address = {Washington, DC, USA},
  16431. Author = {Brad Calder and Peter Feller and Alan Eustace},
  16432. Booktitle = {MICRO 30: Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture},
  16433. Date-Added = {2008-07-15 11:21:31 -0600},
  16434. Date-Modified = {2008-07-15 11:21:36 -0600},
  16435. Isbn = {0-8186-7977-8},
  16436. Location = {Research Triangle Park, North Carolina, United States},
  16437. Pages = {259--269},
  16438. Publisher = {IEEE Computer Society},
  16439. Title = {Value profiling},
  16440. Year = {1997}}
  16441. @inproceedings{Suganuma:2001dz,
  16442. Address = {New York, NY, USA},
  16443. Author = {Toshio Suganuma and Toshiaki Yasue and Motohiro Kawahito and Hideaki Komatsu and Toshio Nakatani},
  16444. Booktitle = {OOPSLA '01: Proceedings of the 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  16445. Date-Added = {2008-07-15 11:09:39 -0600},
  16446. Date-Modified = {2010-12-17 10:23:07 -0700},
  16447. Isbn = {1-58113-335-9},
  16448. Location = {Tampa Bay, FL, USA},
  16449. Pages = {180--195},
  16450. Publisher = {ACM},
  16451. Title = {A dynamic optimization framework for a {Java} just-in-time compiler},
  16452. Year = {2001},
  16453. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504282.504296}}
  16454. @inproceedings{Boehm:2003kl,
  16455. Address = {Washington, DC, USA},
  16456. Author = {Barry Boehm and Dan Port and David Klappholz},
  16457. Booktitle = {CSEET '03: Proceedings of the 16th Conference on Software Engineering Education and Training},
  16458. Date-Added = {2008-07-15 10:25:53 -0600},
  16459. Date-Modified = {2008-07-15 10:25:58 -0600},
  16460. Isbn = {0-7695-1869-9},
  16461. Pages = {329},
  16462. Publisher = {IEEE Computer Society},
  16463. Title = {Tailoring a Successful Project-Based Course},
  16464. Year = {2003}}
  16465. @inproceedings{Dubinsky:2005oq,
  16466. Address = {New York, NY, USA},
  16467. Author = {Yael Dubinsky and Orit Hazzan},
  16468. Booktitle = {ICSE '05: Proceedings of the 27th international conference on Software engineering},
  16469. Date-Added = {2008-07-15 10:18:27 -0600},
  16470. Date-Modified = {2010-12-17 10:23:07 -0700},
  16471. Isbn = {1-59593-963-2},
  16472. Location = {St. Louis, MO, USA},
  16473. Pages = {645--646},
  16474. Publisher = {ACM},
  16475. Title = {The role of a project-based capstone course},
  16476. Year = {2005},
  16477. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2NDUtZHViaW5za3kucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjQ1LWR1Ymluc2t5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tu0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNjQ1LWR1Ymluc2t5LnBkZgAADgAkABEAcAA2ADQANQAtAGQAdQBiAGkAbgBzAGsAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDY0NS1kdWJpbnNreS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  16478. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062455.1062582}}
  16479. @unpublished{Flanagan:2007qm,
  16480. Author = {Cormac Flanagan},
  16481. Date-Added = {2008-07-14 15:52:50 -0600},
  16482. Date-Modified = {2008-07-14 15:53:56 -0600},
  16483. Month = {December},
  16484. Note = {draft},
  16485. Title = {ValleyScript: It's Like Static Typing},
  16486. Year = {2007},
  16487. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHZhbGxleXNjcmlwdC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHZhbGxleXNjcmlwdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jW7RDz3vAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHZhbGxleXNjcmlwdC5wZGYADgAiABAAdgBhAGwAbABlAHkAcwBjAHIAaQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3ZhbGxleXNjcmlwdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  16488. @unpublished{Furr:2008jw,
  16489. Author = {Michael Furr and {Jong-hoon} An and Jeffrey S. Foster and Michael Hicks},
  16490. Date-Added = {2008-07-14 15:27:21 -0600},
  16491. Date-Modified = {2008-07-22 15:07:21 -0600},
  16492. Month = {March},
  16493. Note = {draft},
  16494. Title = {Static Type Inference for {Ruby}},
  16495. Year = {2008},
  16496. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhydWJ5LnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcnVieS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JyNEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcnVieS5wZGYADgASAAgAcgB1AGIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcnVieS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  16497. @inproceedings{Tang:2007zm,
  16498. Address = {New York, NY, USA},
  16499. Author = {Audrey Tang},
  16500. Booktitle = {POPL '07: Proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  16501. Date-Added = {2008-07-14 13:58:14 -0600},
  16502. Date-Modified = {2015-11-18 04:45:02 +0000},
  16503. Location = {Nice, France},
  16504. Pages = {1--1},
  16505. Publisher = {ACM},
  16506. Title = {Perl 6: reconciling the irreconcilable},
  16507. Year = {2007},
  16508. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS10YW5nLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtdGFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95gtEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEtdGFuZy5wZGYAAA4AGAALAHAAMQAtAHQAYQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxLXRhbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  16509. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190216.1190218}}
  16510. @inproceedings{Gronski:2007yf,
  16511. Author = {Jessica Gronski and Cormac Flanagan},
  16512. Booktitle = {Trends in Functional Prog. (TFP)},
  16513. Date-Added = {2008-07-14 13:26:37 -0600},
  16514. Date-Modified = {2012-12-29 13:37:45 -0700},
  16515. Month = {April},
  16516. Pages = {XXIX},
  16517. Title = {Unifying Hybrid Types and Contracts},
  16518. Year = {2007},
  16519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnRmcDA3LWdyb25za2ktZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rp0ZnAwNy1ncm9uc2tpLWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pC0Q88mAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgugAAAABABAAv23xAUNoPAAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB0ZnAwNy1ncm9uc2tpLWZsYW5hZ2FuLnBkZgAOADYAGgB0AGYAcAAwADcALQBnAHIAbwBuAHMAawBpAC0AZgBsAGEAbgBhAGcAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi90ZnAwNy1ncm9uc2tpLWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCrALAAuAJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  16520. @techreport{Hansen:2007ek,
  16521. Author = {Lars T. Hansen},
  16522. Date-Added = {2008-07-14 11:58:44 -0600},
  16523. Date-Modified = {2008-07-22 15:09:38 -0600},
  16524. Institution = {ECMA TG1 working group},
  16525. Month = {November},
  16526. Title = {Evolutionary Programming and Gradual Typing in {ECMAScript} 4 (Tutorial)},
  16527. Year = {2007},
  16528. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKGV2b2x1dGlvbmFyeS1wcm9ncmFtbWluZy10dXRvcmlhbCgzKS5wZGbSFwsYGVdOUy5kYXRhTxEB6gAAAAAB6gACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2V2b2x1dGlvbmFyeS1wcm9ncmFtI0JGNzM0RS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c07RDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBNTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGV2b2x1dGlvbmFyeS1wcm9ncmFtI0JGNzM0RS5wZGYAAA4AUgAoAGUAdgBvAGwAdQB0AGkAbwBuAGEAcgB5AC0AcAByAG8AZwByAGEAbQBtAGkAbgBnAC0AdAB1AHQAbwByAGkAYQBsACgAMwApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBFVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9ldm9sdXRpb25hcnktcHJvZ3JhbW1pbmctdHV0b3JpYWwoMykucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGArQCtgK7AsYCzwLdAuEC6ALxAvYDAwMGAxgDGwMgAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAyI=}}
  16529. @article{Austing:1979wc,
  16530. Address = {New York, NY, USA},
  16531. Author = {Richard H. Austing and Bruce H. Barnes and Della T. Bonnette and Gerald L. Engel and Gordon Stokes},
  16532. Date-Added = {2008-07-13 23:30:32 -0600},
  16533. Date-Modified = {2010-12-17 10:23:07 -0700},
  16534. Issn = {0001-0782},
  16535. Journal = {Commun. ACM},
  16536. Number = {3},
  16537. Pages = {147--166},
  16538. Publisher = {ACM},
  16539. Title = {Curriculum '78: recommendations for the undergraduate program in computer science--- a report of the ACM curriculum committee on computer science},
  16540. Volume = {22},
  16541. Year = {1979},
  16542. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNDctYXVzdGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNDctYXVzdGluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ec7RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxNDctYXVzdGluZy5wZGYADgAiABAAcAAxADQANwAtAGEAdQBzAHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNDctYXVzdGluZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  16543. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359080.359083}}
  16544. @inproceedings{Carver:1985oe,
  16545. Address = {New York, NY, USA},
  16546. Author = {Doris L. Carver},
  16547. Booktitle = {SIGCSE '85: Proceedings of the sixteenth SIGCSE technical symposium on Computer science education},
  16548. Date-Added = {2008-07-13 23:23:50 -0600},
  16549. Date-Modified = {2010-12-17 10:23:07 -0700},
  16550. Isbn = {0-89791-152-0},
  16551. Location = {New Orleans, Louisiana, United States},
  16552. Pages = {9--12},
  16553. Publisher = {ACM},
  16554. Title = {Comparison of techniques in project-based courses},
  16555. Year = {1985},
  16556. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOS1jYXJ2ZXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRQ1wOS1jYXJ2ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOoQAxKA/MgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMSgk5IAAAABABAAKelFACbV9gAHTE8AAGiFAAIAMk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpwOS1jYXJ2ZXIucGRmAA4AHAANAHAAOQAtAGMAYQByAHYAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvcDktY2FydmVyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCcAKEAqQIlAicCLAI3AkACTgJSAlkCYgJnAnQCdwKJAowCkQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKT},
  16557. Bdsk-Url-1 = {http://doi.acm.org/10.1145/323287.323278}}
  16558. @book{Science-of-Learning:2000sy,
  16559. Author = {Committee on Developments in the Science of Learning},
  16560. Date-Added = {2008-07-13 23:16:26 -0600},
  16561. Date-Modified = {2008-07-13 23:17:53 -0600},
  16562. Editor = {Bransford, J.D. and Brown, A.L. and Cocking, R.R.},
  16563. Publisher = {National Research Council},
  16564. Title = {How People Learn: Brain, Mind, Experience, and School.},
  16565. Year = {2000}}
  16566. @inproceedings{Stapel:2008xu,
  16567. Address = {New York, NY, USA},
  16568. Author = {Kai Stapel and Daniel L{\"{u}}bke and Eric Knauss},
  16569. Booktitle = {ICSE '08: Proceedings of the 30th international conference on Software engineering},
  16570. Date-Added = {2008-07-13 22:54:41 -0600},
  16571. Date-Modified = {2010-12-17 10:23:07 -0700},
  16572. Isbn = {978-1-60558-079-1},
  16573. Location = {Leipzig, Germany},
  16574. Pages = {769--776},
  16575. Publisher = {ACM},
  16576. Title = {Best practices in extreme programming course design},
  16577. Year = {2008},
  16578. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1368088.1368197}}
  16579. @inproceedings{Hedin:2003rq,
  16580. Address = {Washington, DC, USA},
  16581. Author = {G{\"{o}}rel Hedin and Lars Bendix and Boris Magnusson},
  16582. Booktitle = {ICSE '03: Proceedings of the 25th International Conference on Software Engineering},
  16583. Date-Added = {2008-07-13 22:49:36 -0600},
  16584. Date-Modified = {2008-07-13 22:52:25 -0600},
  16585. Isbn = {0-7695-1877-X},
  16586. Location = {Portland, Oregon},
  16587. Pages = {586--593},
  16588. Publisher = {IEEE Computer Society},
  16589. Read = {Yes},
  16590. Title = {Introducing software engineering by means of Extreme Programming},
  16591. Year = {2003},
  16592. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTg2LWhlZGluLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU4Ni1oZWRpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97TdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDU4Ni1oZWRpbi5wZGYADgAeAA4AcAA1ADgANgAtAGgAZQBkAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU4Ni1oZWRpbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  16593. @article{Muller:2001kh,
  16594. Address = {Los Alamitos, CA, USA},
  16595. Author = {Matthias M. Muller and Walter F. Tichy},
  16596. Date-Added = {2008-07-13 22:44:57 -0600},
  16597. Date-Modified = {2010-12-17 10:23:07 -0700},
  16598. Isbn = {0-7695-1050-7},
  16599. Journal = {icse},
  16600. Pages = {0537},
  16601. Publisher = {IEEE Computer Society},
  16602. Title = {Case Study: Extreme Programming in a University Environment},
  16603. Volume = {00},
  16604. Year = {2001},
  16605. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1MzctbXVsbGVyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUzNy1tdWxsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97NdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDUzNy1tdWxsZXIucGRmAAAOACAADwBwADUAMwA3AC0AbQB1AGwAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1MzctbXVsbGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  16606. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICSE.2001.919128}}
  16607. @article{Kim:2005kk,
  16608. Address = {New York, NY, USA},
  16609. Author = {Miryung Kim and Vibha Sazawal and David Notkin and Gail Murphy},
  16610. Date-Added = {2008-07-13 21:57:35 -0600},
  16611. Date-Modified = {2010-12-17 10:23:07 -0700},
  16612. Issn = {0163-5948},
  16613. Journal = {SIGSOFT Softw. Eng. Notes},
  16614. Number = {5},
  16615. Pages = {187--196},
  16616. Publisher = {ACM},
  16617. Title = {An empirical study of code clone genealogies},
  16618. Volume = {30},
  16619. Year = {2005},
  16620. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1095430.1081737}}
  16621. @article{Baxter:1998bf,
  16622. Address = {Los Alamitos, CA, USA},
  16623. Author = {Ira D. Baxter and Andrew Yahin and Leonardo Moura and Marcelo Sant'Anna and Lorraine Bier},
  16624. Date-Added = {2008-07-13 21:57:03 -0600},
  16625. Date-Modified = {2010-12-17 10:23:07 -0700},
  16626. Issn = {1063-6773},
  16627. Journal = {icsm},
  16628. Pages = {368},
  16629. Publisher = {IEEE Computer Society},
  16630. Title = {Clone Detection Using Abstract Syntax Trees},
  16631. Volume = {00},
  16632. Year = {1998},
  16633. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICSM.1998.738528}}
  16634. @article{Kamiya:2002ad,
  16635. Address = {Los Alamitos, CA, USA},
  16636. Author = {Toshihiro Kamiya and Shinji Kusumoto and Katsuro Inoue},
  16637. Date-Added = {2008-07-13 21:56:26 -0600},
  16638. Date-Modified = {2010-12-17 10:23:07 -0700},
  16639. Issn = {0098-5589},
  16640. Journal = {IEEE Transactions on Software Engineering},
  16641. Number = {7},
  16642. Pages = {654-670},
  16643. Publisher = {IEEE Computer Society},
  16644. Title = {CCFinder: A Multilinguistic Token-Based Code Clone Detection System for Large Scale Source Code},
  16645. Volume = {28},
  16646. Year = {2002},
  16647. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/TSE.2002.1019480}}
  16648. @book{Martin:1991jo,
  16649. Address = {Indianapolis, IN, USA},
  16650. Author = {James Martin},
  16651. Date-Added = {2008-07-11 13:07:47 -0600},
  16652. Date-Modified = {2008-07-11 13:07:52 -0600},
  16653. Isbn = {0-02-376775-8},
  16654. Publisher = {Macmillan Publishing Co., Inc.},
  16655. Title = {Rapid application development},
  16656. Year = {1991}}
  16657. @article{Sanders:2007yo,
  16658. Address = {, USA},
  16659. Author = {Dean Sanders},
  16660. Date-Added = {2008-07-11 13:05:05 -0600},
  16661. Date-Modified = {2008-07-22 15:13:27 -0600},
  16662. Issn = {1937-4771},
  16663. Journal = {J. Comput. Small Coll.},
  16664. Number = {1},
  16665. Pages = {79--79},
  16666. Publisher = {Consortium for Computing Sciences in Colleges},
  16667. Title = {Using {Scrum} to manage student projects},
  16668. Volume = {23},
  16669. Year = {2007}}
  16670. @book{Schwaber:2001ay,
  16671. Address = {Upper Saddle River, NJ, USA},
  16672. Author = {Ken Schwaber and Mike Beedle},
  16673. Date-Added = {2008-07-11 13:04:18 -0600},
  16674. Date-Modified = {2008-07-22 15:13:33 -0600},
  16675. Isbn = {0130676349},
  16676. Publisher = {Prentice Hall PTR},
  16677. Title = {Agile Software Development with {Scrum}},
  16678. Year = {2001}}
  16679. @book{Kruchten:2000dw,
  16680. Address = {Boston, MA, USA},
  16681. Author = {Philippe Kruchten},
  16682. Date-Added = {2008-07-11 13:03:06 -0600},
  16683. Date-Modified = {2008-07-11 13:03:16 -0600},
  16684. Isbn = {0201707101},
  16685. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  16686. Title = {The Rational Unified Process: An Introduction, Second Edition},
  16687. Year = {2000}}
  16688. @book{Cockburn:2002hq,
  16689. Address = {Boston, MA, USA},
  16690. Author = {Alistair Cockburn},
  16691. Date-Added = {2008-07-11 13:02:31 -0600},
  16692. Date-Modified = {2008-07-11 13:02:35 -0600},
  16693. Isbn = {0-201-69969-9},
  16694. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  16695. Title = {Agile software development},
  16696. Year = {2002}}
  16697. @book{Beck:2000pt,
  16698. Address = {Boston, MA, USA},
  16699. Author = {Kent Beck},
  16700. Date-Added = {2008-07-11 13:01:57 -0600},
  16701. Date-Modified = {2008-07-11 13:02:01 -0600},
  16702. Isbn = {0-201-61641-6},
  16703. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  16704. Title = {Extreme programming explained: embrace change},
  16705. Year = {2000}}
  16706. @inproceedings{Schneider:2003xq,
  16707. Address = {Washington, DC, USA},
  16708. Author = {Jean-Guy Schneider and Lorraine Johnston},
  16709. Booktitle = {ICSE '03: Proceedings of the 25th International Conference on Software Engineering},
  16710. Date-Added = {2008-07-11 13:01:09 -0600},
  16711. Date-Modified = {2008-07-22 15:14:41 -0600},
  16712. Isbn = {0-7695-1877-X},
  16713. Location = {Portland, Oregon},
  16714. Pages = {594--599},
  16715. Publisher = {IEEE Computer Society},
  16716. Title = {{eXtreme} {Programming} at universities: an educational perspective},
  16717. Year = {2003},
  16718. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA1OTQtc2NobmVpZGVyLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDU5NC1zY2huZWlkZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97VNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDU5NC1zY2huZWlkZXIucGRmAA4AJgASAHAANQA5ADQALQBzAGMAaABuAGUAaQBkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU5NC1zY2huZWlkZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  16719. @article{Roos:2006oj,
  16720. Abstract = { Bradley University's Physics Department has developed an incremental approach to computational physics instruction. The instructionIt interweaves modern computational techniques with traditional aspects of upper-level classical mechanics and thermodynamics courses, building from simple to more complex concepts and assignments. By directly programming and controlling all aspects of their computer applications, students can best grasp computational principles.},
  16721. Author = {Roos, K.R.},
  16722. Date-Added = {2008-07-11 12:17:48 -0600},
  16723. Date-Modified = {2010-12-17 10:23:07 -0700},
  16724. Issn = {1521-9615},
  16725. Journal = {Computing in Science \& Engineering},
  16726. Keywords = {null computational physics, physics education},
  16727. Month = {Sept.-Oct.},
  16728. Number = {5},
  16729. Pages = {44-50},
  16730. Title = {An Incremental Approach to Computational Physics Education},
  16731. Volume = {8},
  16732. Year = {2006},
  16733. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNjc3NDgyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE2Nzc0ODIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72WMzlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNjc3NDgyLnBkZgAADgAaAAwAMAAxADYANwA3ADQAOAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE2Nzc0ODIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  16734. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MCSE.2006.81}}
  16735. @techreport{Cockburn:2006eq,
  16736. Author = {Alistair Cockburn},
  16737. Date-Added = {2008-07-11 12:12:54 -0600},
  16738. Date-Modified = {2008-07-11 12:14:22 -0600},
  16739. Institution = {Humans and Technology},
  16740. Month = {September},
  16741. Number = {HaT TR 2006.03},
  16742. Title = {Designing an incremental-iterative one-semester, undergraduate course in software engineering},
  16743. Year = {2006},
  16744. Bdsk-Url-1 = {http://alistair.cockburn.us/index.php/Designing_an_incremental-iterative_one-semester,_undergraduate_course_in_software_engineering}}
  16745. @misc{Group:by,
  16746. Author = {Standish Group},
  16747. Date-Added = {2008-07-11 12:06:13 -0600},
  16748. Date-Modified = {2008-07-22 15:08:42 -0600},
  16749. Title = {CHAOS: Charting the Seas of Information Technology},
  16750. Year = {1995},
  16751. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL05DUDA4MDgzQi5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDU5DUDA4MDgzQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOyK7M5ZsbAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhawAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBOQ1AwODA4M0IucGRmAA4AHAANAE4AQwBQADAAOAAwADgAMwBCAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTkNQMDgwODNCLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  16752. @article{Frederick-P.-Brooks:1987vf,
  16753. Address = {Los Alamitos, CA, USA},
  16754. Author = {Frederick P. Brooks, Jr.},
  16755. Date-Added = {2008-07-11 11:47:47 -0600},
  16756. Date-Modified = {2010-12-17 10:23:07 -0700},
  16757. Issn = {0018-9162},
  16758. Journal = {Computer},
  16759. Number = {4},
  16760. Pages = {10--19},
  16761. Publisher = {IEEE Computer Society Press},
  16762. Title = {No Silver Bullet Essence and Accidents of Software Engineering},
  16763. Volume = {20},
  16764. Year = {1987},
  16765. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliLzA1LUJyb284Ny5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDTA1LUJyb284Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5bvM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAwNS1Ccm9vODcucGRmAA4AHAANADAANQAtAEIAcgBvAG8AOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDUtQnJvbzg3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  16766. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.1987.1663532}}
  16767. @article{Mills:1980sf,
  16768. Author = {H. D. Mills},
  16769. Date-Added = {2008-07-11 11:30:21 -0600},
  16770. Date-Modified = {2008-07-11 11:31:03 -0600},
  16771. Journal = {IBM Systems Journal},
  16772. Title = {The management of software engineering part 1: principles of software engineering},
  16773. Year = {1980},
  16774. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pYm1zajE5MDRDLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWJtc2oxOTA0Qy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91zNEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaWJtc2oxOTA0Qy5wZGYADgAeAA4AaQBiAG0AcwBqADEAOQAwADQAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaWJtc2oxOTA0Qy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  16775. @article{Gilb:1985kl,
  16776. Address = {New York, NY, USA},
  16777. Author = {Tom Gilb},
  16778. Date-Added = {2008-07-11 11:22:40 -0600},
  16779. Date-Modified = {2010-12-17 10:23:07 -0700},
  16780. Issn = {0163-5948},
  16781. Journal = {SIGSOFT Softw. Eng. Notes},
  16782. Number = {3},
  16783. Pages = {49--61},
  16784. Publisher = {ACM},
  16785. Title = {Evolutionary Delivery versus the waterfall model},
  16786. Volume = {10},
  16787. Year = {1985},
  16788. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNDktZ2lsYi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA0OS1naWxiLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eyDRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA0OS1naWxiLnBkZgAOABoADABwADQAOQAtAGcAaQBsAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0OS1naWxiLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  16789. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1012483.1012490}}
  16790. @article{Larman:2003oq,
  16791. Abstract = { Although many view iterative and incremental development as a modern practice, its application dates as far back as the mid-1950s. Prominent software-engineering thought leaders from each succeeding decade supported IID practices, and many large projects used them successfully. These practices may have differed in their details, but all had a common theme-to avoid a single-pass sequential, document-driven, gated-step approach.},
  16792. Author = {Larman, C. and Basili, V.R.},
  16793. Date-Added = {2008-07-11 11:12:37 -0600},
  16794. Date-Modified = {2010-12-17 10:23:07 -0700},
  16795. Issn = {0018-9162},
  16796. Journal = {Computer},
  16797. Keywords = {history, software engineering agile methods, iterative and incremental developments, iterative enhancement, software engineering, software system},
  16798. Month = {June},
  16799. Number = {6},
  16800. Pages = {47-56},
  16801. Title = {Iterative and incremental developments. a brief history},
  16802. Volume = {36},
  16803. Year = {2003},
  16804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMjA0Mzc1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEyMDQzNzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7w9szlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMjA0Mzc1LnBkZgAADgAaAAwAMAAxADIAMAA0ADMANwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEyMDQzNzUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  16805. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.2003.1204375}}
  16806. @article{Coplien:yu,
  16807. Address = {Los Alamitos, CA, USA},
  16808. Author = {James Coplien and Daniel Hoffman and David Weiss},
  16809. Date-Added = {2008-07-09 15:30:07 -0600},
  16810. Date-Modified = {2010-12-17 10:23:07 -0700},
  16811. Issn = {0740-7459},
  16812. Journal = {IEEE Software},
  16813. Number = {6},
  16814. Pages = {37-45},
  16815. Publisher = {IEEE Computer Society},
  16816. Title = {Commonality and Variability in Software Engineering},
  16817. Volume = {15},
  16818. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/52.730836}}
  16819. @techreport{Computing-Curricula:2005kq,
  16820. Author = {The Joint Task Force for Computing Curricula 2005},
  16821. Date-Added = {2008-07-08 11:10:47 -0600},
  16822. Date-Modified = {2008-07-08 11:11:47 -0600},
  16823. Institution = {ACM, AIS, and IEEE},
  16824. Title = {Computing Curricula 2005},
  16825. Year = {2005}}
  16826. @book{Goldberg:1983cn,
  16827. Address = {Boston, MA, USA},
  16828. Author = {Adele Goldberg and David Robson},
  16829. Date-Added = {2008-07-04 00:17:53 -0600},
  16830. Date-Modified = {2008-07-04 00:17:58 -0600},
  16831. Isbn = {0-201-11371-6},
  16832. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  16833. Title = {Smalltalk-80: the language and its implementation},
  16834. Year = {1983}}
  16835. @article{Ungar:1987ul,
  16836. Address = {Los Alamitos, CA, USA},
  16837. Author = {David Ungar and David Patterson},
  16838. Date-Added = {2008-07-04 00:14:11 -0600},
  16839. Date-Modified = {2010-12-17 10:23:07 -0700},
  16840. Issn = {0018-9162},
  16841. Journal = {Computer},
  16842. Number = {1},
  16843. Pages = {67--74},
  16844. Publisher = {IEEE Computer Society Press},
  16845. Title = {What Price Smalltalk?},
  16846. Volume = {20},
  16847. Year = {1987},
  16848. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNjYzMzU5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE2NjMzNTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP3Mzlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNjYzMzU5LnBkZgAADgAaAAwAMAAxADYANgAzADMANQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE2NjMzNTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  16849. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.1987.1663359}}
  16850. @article{Bush:1987dz,
  16851. Address = {New York, NY, USA},
  16852. Author = {William R. Bush and A. Dain Samples and David Ungar and Paul N. Hilfinger},
  16853. Date-Added = {2008-07-04 00:11:41 -0600},
  16854. Date-Modified = {2010-12-17 10:23:07 -0700},
  16855. Issn = {0362-1340},
  16856. Journal = {SIGPLAN Not.},
  16857. Number = {10},
  16858. Pages = {112--116},
  16859. Publisher = {ACM},
  16860. Title = {Compiling {Smalltalk-80} to a {RISC}},
  16861. Volume = {22},
  16862. Year = {1987},
  16863. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTEyLWJ1c2gucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTEyLWJ1c2gucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mZ0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTEyLWJ1c2gucGRmAAAOABwADQBwADEAMQAyAC0AYgB1AHMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDExMi1idXNoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  16864. Bdsk-Url-1 = {http://doi.acm.org/10.1145/36205.36192}}
  16865. @misc{Oblinger:oq,
  16866. Author = {Diana Oblinger and James Oblinger},
  16867. Date-Added = {2008-07-03 09:51:43 -0600},
  16868. Date-Modified = {2008-07-03 11:20:59 -0600},
  16869. Howpublished = {\url{http://www.educause.edu/6058&bhcp=1}},
  16870. Journal = {EDUCAUSE},
  16871. Title = {Is it Age or {IT}: First Steps Towards Understanding the Net Generation}}
  16872. @inproceedings{Frens:2006hi,
  16873. Address = {New York, NY, USA},
  16874. Author = {Jeremy D. Frens and Andrew Meneely},
  16875. Booktitle = {SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science education},
  16876. Date-Added = {2008-07-02 16:37:33 -0600},
  16877. Date-Modified = {2010-12-17 10:23:07 -0700},
  16878. Isbn = {1-59593-259-3},
  16879. Location = {Houston, Texas, USA},
  16880. Pages = {92--96},
  16881. Publisher = {ACM},
  16882. Title = {Fifteen compilers in fifteen days},
  16883. Year = {2006},
  16884. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOTItZnJlbnMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wOTItZnJlbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3u50Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwOTItZnJlbnMucGRmAAAOABwADQBwADkAMgAtAGYAcgBlAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDkyLWZyZW5zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  16885. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1121341.1121372}}
  16886. @inproceedings{Baldwin:2003xu,
  16887. Address = {New York, NY, USA},
  16888. Author = {Doug Baldwin},
  16889. Booktitle = {SIGCSE '03: Proceedings of the 34th SIGCSE technical symposium on Computer science education},
  16890. Date-Added = {2008-07-02 16:36:43 -0600},
  16891. Date-Modified = {2010-12-17 10:23:07 -0700},
  16892. Isbn = {1-58113-648-X},
  16893. Location = {Reno, Navada, USA},
  16894. Pages = {220--223},
  16895. Publisher = {ACM},
  16896. Title = {A compiler for teaching about compilers},
  16897. Year = {2003},
  16898. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMjAtYmFsZHdpbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMjAtYmFsZHdpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekLRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyMjAtYmFsZHdpbi5wZGYADgAiABAAcAAyADIAMAAtAGIAYQBsAGQAdwBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMjAtYmFsZHdpbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  16899. Bdsk-Url-1 = {http://doi.acm.org/10.1145/611892.611974}}
  16900. @inproceedings{Bailey:2008ye,
  16901. Address = {New York, NY, USA},
  16902. Author = {Mark W. Bailey and Clark L. Coleman and Jack W. Davidson},
  16903. Booktitle = {SIGCSE '08: Proceedings of the 39th SIGCSE technical symposium on Computer science education},
  16904. Date-Added = {2008-07-02 16:25:07 -0600},
  16905. Date-Modified = {2010-12-17 10:23:07 -0700},
  16906. Isbn = {978-1-59593-799-5},
  16907. Location = {Portland, OR, USA},
  16908. Pages = {315--319},
  16909. Publisher = {ACM},
  16910. Title = {Defense against the dark arts},
  16911. Year = {2008},
  16912. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMTUtYmFpbGV5LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxNS1iYWlsZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96tdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDMxNS1iYWlsZXkucGRmAAAOACAADwBwADMAMQA1AC0AYgBhAGkAbABlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMTUtYmFpbGV5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  16913. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1352135.1352245}}
  16914. @inproceedings{Waite:2006fu,
  16915. Address = {New York, NY, USA},
  16916. Author = {William M. Waite},
  16917. Booktitle = {SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science education},
  16918. Date-Added = {2008-07-02 16:24:31 -0600},
  16919. Date-Modified = {2010-12-17 10:23:07 -0700},
  16920. Isbn = {1-59593-259-3},
  16921. Location = {Houston, Texas, USA},
  16922. Pages = {87--91},
  16923. Publisher = {ACM},
  16924. Title = {The compiler course in today's curriculum: three strategies},
  16925. Year = {2006},
  16926. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODctd2FpdGUucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODctd2FpdGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ur0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwODctd2FpdGUucGRmAAAOABwADQBwADgANwAtAHcAYQBpAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDg3LXdhaXRlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  16927. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1121341.1121371}}
  16928. @misc{Jython:2008ad,
  16929. Author = {Jim Hugunin and Barry Warsaw and Samuele Pedroni and Brian Zimmer and Frank Wierzbicki and Ted Leung},
  16930. Date-Added = {2008-07-02 11:53:07 -0600},
  16931. Date-Modified = {2012-12-18 17:00:30 +0000},
  16932. Howpublished = {http://www.jython.org/Project/},
  16933. Title = {The {Jython} Project},
  16934. Year = {1997}}
  16935. @phdthesis{Agesen:1996dq,
  16936. Address = {Stanford, CA, USA},
  16937. Author = {Ole Agesen},
  16938. Date-Added = {2008-07-02 10:46:18 -0600},
  16939. Date-Modified = {2008-07-02 10:46:21 -0600},
  16940. Order_No = {UMI Order No. GAX96-20452},
  16941. Publisher = {Stanford University},
  16942. Title = {Concrete type inference: delivering object-oriented applications},
  16943. Year = {1996}}
  16944. @article{Budimlic:1999bh,
  16945. Address = {Amsterdam, The Netherlands, The Netherlands},
  16946. Author = {Zoran Budimli\'{c} and Ken Kennedy and Jeff Piper},
  16947. Date-Added = {2008-07-02 10:45:25 -0600},
  16948. Date-Modified = {2008-07-02 10:45:38 -0600},
  16949. Issn = {1058-9244},
  16950. Journal = {Sci. Program.},
  16951. Number = {2},
  16952. Pages = {87--95},
  16953. Publisher = {IOS Press},
  16954. Title = {The cost of being object-oriented: A preliminary study},
  16955. Volume = {7},
  16956. Year = {1999},
  16957. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxsaW5wYWNrOS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGxpbnBhY2s5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLXRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGxpbnBhY2s5LnBkZgAOABoADABsAGkAbgBwAGEAYwBrADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2xpbnBhY2s5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  16958. @inproceedings{Chambers:1989qf,
  16959. Address = {New York, NY, USA},
  16960. Author = {C. Chambers and D. Ungar},
  16961. Booktitle = {PLDI '89: Proceedings of the ACM SIGPLAN 1989 Conference on Programming Language Design and Implementation},
  16962. Date-Added = {2008-07-02 10:42:07 -0600},
  16963. Date-Modified = {2010-12-17 10:23:07 -0700},
  16964. Isbn = {0-89791-306-X},
  16965. Location = {Portland, Oregon, United States},
  16966. Pages = {146--160},
  16967. Publisher = {ACM},
  16968. Title = {Customization: optimizing compiler technology for {SELF}, a dynamically-typed object-oriented programming language},
  16969. Year = {1989},
  16970. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDYtY2hhbWJlcnMucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQ2LWNoYW1iZXJzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nM0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTQ2LWNoYW1iZXJzLnBkZgAADgAkABEAcAAxADQANgAtAGMAaABhAG0AYgBlAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE0Ni1jaGFtYmVycy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  16971. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73141.74831}}
  16972. @inproceedings{Siek:2008sf,
  16973. Author = {Jeremy G. Siek and Manish Vachharajani},
  16974. Booktitle = {DLS},
  16975. Date-Added = {2008-07-01 15:27:16 -0600},
  16976. Date-Modified = {2014-04-14 11:25:08 +0000},
  16977. Title = {Gradual Typing and Unification-based Inference},
  16978. Year = {2008},
  16979. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5kbHMwOGlndGxjLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZGxzMDhpZ3RsYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xV9EPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZGxzMDhpZ3RsYy5wZGYADgAeAA4AZABsAHMAMAA4AGkAZwB0AGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZGxzMDhpZ3RsYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  16980. @article{Haigh:2005qq,
  16981. Author = {Thomas Haigh},
  16982. Date-Added = {2008-07-01 14:57:24 -0600},
  16983. Date-Modified = {2008-07-01 15:00:16 -0600},
  16984. Journal = {SIAM History of Numerical Analysis and Scientific Computing Project},
  16985. Month = {April},
  16986. Title = {Jack {Dongarra}, Oral history interview},
  16987. Year = {2005}}
  16988. @article{Huet:1980ng,
  16989. Address = {New York, NY, USA},
  16990. Author = {G\'{e}rard Huet},
  16991. Date-Added = {2008-06-30 14:29:11 -0600},
  16992. Date-Modified = {2010-12-17 10:23:07 -0700},
  16993. Issn = {0004-5411},
  16994. Journal = {J. ACM},
  16995. Number = {4},
  16996. Pages = {797--821},
  16997. Publisher = {ACM},
  16998. Title = {Confluent Reductions: Abstract Properties and Applications to Term Rewriting Systems: Abstract Properties and Applications to Term Rewriting Systems},
  16999. Volume = {27},
  17000. Year = {1980},
  17001. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzk3LWh1ZXQucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzk3LWh1ZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ub0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNzk3LWh1ZXQucGRmAAAOABwADQBwADcAOQA3AC0AaAB1AGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDc5Ny1odWV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  17002. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322217.322230}}
  17003. @article{Franchetti:2005fu,
  17004. Address = {New York, NY, USA},
  17005. Author = {Franz Franchetti and Yevgen Voronenko and Markus P{\"u}schel},
  17006. Date-Added = {2008-06-30 11:05:00 -0600},
  17007. Date-Modified = {2010-12-17 10:23:07 -0700},
  17008. Issn = {0362-1340},
  17009. Journal = {SIGPLAN Not.},
  17010. Number = {6},
  17011. Pages = {315--326},
  17012. Publisher = {ACM},
  17013. Title = {Formal loop merging for signal transforms},
  17014. Volume = {40},
  17015. Year = {2005},
  17016. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHBsZGkwNV8yXygyKS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHBsZGkwNV8yXygyKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fATRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHBsZGkwNV8yXygyKS5wZGYADgAiABAAcABsAGQAaQAwADUAXwAyAF8AKAAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BsZGkwNV8yXygyKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  17017. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1064978.1065048}}
  17018. @article{Strom:1986ek,
  17019. Address = {Piscataway, NJ, USA},
  17020. Author = {R E Strom and S Yemini},
  17021. Date-Added = {2008-06-30 10:46:49 -0600},
  17022. Date-Modified = {2008-06-30 10:46:53 -0600},
  17023. Issn = {0098-5589},
  17024. Journal = {IEEE Trans. Softw. Eng.},
  17025. Number = {1},
  17026. Pages = {157--171},
  17027. Publisher = {IEEE Press},
  17028. Title = {Typestate: A programming language concept for enhancing software reliability},
  17029. Volume = {12},
  17030. Year = {1986}}
  17031. @misc{Benchmarks:kl,
  17032. Date-Added = {2008-06-29 00:02:46 -0600},
  17033. Date-Modified = {2010-12-17 10:23:07 -0700},
  17034. Howpublished = {http://shootout.alioth.debian.org/},
  17035. Lastchecked = {June 29, 2008},
  17036. Month = {July},
  17037. Title = {The Computer Language Bencmarks Game},
  17038. Urldate = {June 26, 2008},
  17039. Year = {2008},
  17040. Bdsk-Url-1 = {http://shootout.alioth.debian.org/}}
  17041. @inproceedings{Rigo:2004oq,
  17042. Address = {New York, NY, USA},
  17043. Author = {Armin Rigo},
  17044. Booktitle = {PEPM '04: Proceedings of the 2004 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  17045. Date-Added = {2008-06-28 23:53:54 -0600},
  17046. Date-Modified = {2010-12-17 10:23:07 -0700},
  17047. Isbn = {1-58113-835-0},
  17048. Location = {Verona, Italy},
  17049. Pages = {15--26},
  17050. Publisher = {ACM},
  17051. Title = {Representation-based just-in-time specialization and the psyco prototype for python},
  17052. Year = {2004},
  17053. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTUtcmlnby5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxNS1yaWdvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edPRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxNS1yaWdvLnBkZgAOABoADABwADEANQAtAHIAaQBnAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNS1yaWdvLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  17054. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1014007.1014010}}
  17055. @book{Stepanov:2008kx,
  17056. Author = {Alexander Stepanov and Paul McJones},
  17057. Date-Added = {2008-06-24 21:15:48 -0600},
  17058. Date-Modified = {2008-06-24 21:16:31 -0600},
  17059. Title = {Elements of Programming},
  17060. Year = {2008}}
  17061. @article{Clements:2004oq,
  17062. Address = {New York, NY, USA},
  17063. Author = {John Clements and Matthias Felleisen},
  17064. Date-Added = {2008-06-26 15:32:47 -0600},
  17065. Date-Modified = {2010-12-17 10:23:07 -0700},
  17066. Issn = {0164-0925},
  17067. Journal = {ACM Trans. Program. Lang. Syst.},
  17068. Number = {6},
  17069. Pages = {1029--1052},
  17070. Publisher = {ACM},
  17071. Title = {A tail-recursive machine with stack inspection},
  17072. Volume = {26},
  17073. Year = {2004},
  17074. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxMDI5LWNsZW1lbnRzLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEwMjktY2xlbWVudHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95idEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEwMjktY2xlbWVudHMucGRmAA4AJgASAHAAMQAwADIAOQAtAGMAbABlAG0AZQBuAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEwMjktY2xlbWVudHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  17075. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1034774.1034778}}
  17076. @article{Schmidt:1997hl,
  17077. Author = {Robert Schmidt},
  17078. Date-Added = {2008-06-26 10:09:07 -0600},
  17079. Date-Modified = {2008-07-22 15:14:10 -0600},
  17080. Journal = {Microsoft Systems Journal},
  17081. Month = {May},
  17082. Title = {Investigating Multilanguage Debugging and the New {IDEs} of {Visual} {Studio} 97},
  17083. Year = {1997}}
  17084. @inproceedings{Wileden:1999db,
  17085. Address = {Los Alamitos, CA, USA},
  17086. Author = {Jack C. Wileden and Alan Kaplan},
  17087. Booktitle = {ICSE '99: Proceedings of the 21st international conference on Software engineering},
  17088. Date-Added = {2008-06-26 10:05:51 -0600},
  17089. Date-Modified = {2008-06-26 10:05:55 -0600},
  17090. Isbn = {1-58113-074-0},
  17091. Location = {Los Angeles, California, United States},
  17092. Pages = {675--676},
  17093. Publisher = {IEEE Computer Society Press},
  17094. Title = {Software interoperability: principles and practice},
  17095. Year = {1999}}
  17096. @article{Barrett:1996lq,
  17097. Address = {New York, NY, USA},
  17098. Author = {Daniel J. Barrett and Alan Kaplan and Jack C. Wileden},
  17099. Date-Added = {2008-06-26 10:04:07 -0600},
  17100. Date-Modified = {2010-12-17 10:23:07 -0700},
  17101. Issn = {0163-5948},
  17102. Journal = {SIGSOFT Softw. Eng. Notes},
  17103. Number = {6},
  17104. Pages = {147--155},
  17105. Publisher = {ACM},
  17106. Title = {Automated support for seamless interoperability in polylingual software systems},
  17107. Volume = {21},
  17108. Year = {1996},
  17109. Bdsk-Url-1 = {http://doi.acm.org/10.1145/250707.239123}}
  17110. @inproceedings{Kaplan:1998fv,
  17111. Address = {Washington, DC, USA},
  17112. Author = {A. Kaplan and J. Ridgway and J. C. Wileden and J. C. Wileden},
  17113. Booktitle = {IWSSD '98: Proceedings of the 9th international workshop on Software specification and design},
  17114. Date-Added = {2008-06-26 10:03:20 -0600},
  17115. Date-Modified = {2008-07-22 15:10:59 -0600},
  17116. Isbn = {0-8186-8439-9},
  17117. Pages = {2},
  17118. Publisher = {IEEE Computer Society},
  17119. Title = {Why {IDLs} are Not Ideal},
  17120. Year = {1998}}
  17121. @inproceedings{Grechanik:2004zl,
  17122. Address = {Washington, DC, USA},
  17123. Author = {Mark Grechanik and Don Batory and Dewayne E. Perry},
  17124. Booktitle = {ICSE '04: Proceedings of the 26th International Conference on Software Engineering},
  17125. Date-Added = {2008-06-26 10:02:21 -0600},
  17126. Date-Modified = {2008-06-26 10:02:26 -0600},
  17127. Isbn = {0-7695-2163-0},
  17128. Pages = {357--366},
  17129. Publisher = {IEEE Computer Society},
  17130. Title = {Design of Large-Scale Polylingual Systems},
  17131. Year = {2004}}
  17132. @inproceedings{Auerbach:1999rz,
  17133. Address = {Washington, DC, USA},
  17134. Author = {Joshua Auerbach and Charles Barton and Mark Chu-Carroll and Mukund Raghavachari},
  17135. Booktitle = {ICDCS '99: Proceedings of the 19th IEEE International Conference on Distributed Computing Systems},
  17136. Date-Added = {2008-06-26 10:00:15 -0600},
  17137. Date-Modified = {2008-06-26 10:01:30 -0600},
  17138. Pages = {393},
  17139. Publisher = {IEEE Computer Society},
  17140. Title = {Mockingbird: Flexible Stub Compilation from Pairs of Declarations},
  17141. Year = {1999}}
  17142. @article{Gibbons:1987qv,
  17143. Address = {Piscataway, NJ, USA},
  17144. Author = {Phillip B. Gibbons},
  17145. Date-Added = {2008-06-26 09:58:25 -0600},
  17146. Date-Modified = {2010-12-17 10:23:07 -0700},
  17147. Issn = {0098-5589},
  17148. Journal = {IEEE Trans. Softw. Eng.},
  17149. Number = {1},
  17150. Pages = {77--87},
  17151. Publisher = {IEEE Press},
  17152. Title = {A Stub Generator for Multilanguage {RPC} in Heterogeneous Environments},
  17153. Volume = {13},
  17154. Year = {1987},
  17155. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.1987.232837}}
  17156. @inproceedings{Fateman:1981jk,
  17157. Address = {New York, NY, USA},
  17158. Author = {Richard J. Fateman},
  17159. Booktitle = {SYMSAC '81: Proceedings of the fourth ACM symposium on Symbolic and algebraic computation},
  17160. Date-Added = {2008-06-26 09:57:34 -0600},
  17161. Date-Modified = {2010-12-17 10:23:07 -0700},
  17162. Isbn = {0-89791-047-8},
  17163. Location = {Snowbird, Utah, United States},
  17164. Pages = {122--125},
  17165. Publisher = {ACM},
  17166. Title = {A case study in interlanguage communication: Fast {LISP} polynomial operations written in {'C'}},
  17167. Year = {1981},
  17168. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800206.806381}}
  17169. @article{Phillips:2004yu,
  17170. Address = {New York, NY, USA},
  17171. Author = {Andrew T. Phillips},
  17172. Date-Added = {2008-06-26 09:54:29 -0600},
  17173. Date-Modified = {2010-12-17 10:23:07 -0700},
  17174. Issn = {0097-8418},
  17175. Journal = {SIGCSE Bull.},
  17176. Number = {1},
  17177. Pages = {85--89},
  17178. Publisher = {ACM},
  17179. Title = {Highlighting programming language issues using mixed language programming nn Maple and C},
  17180. Volume = {36},
  17181. Year = {2004},
  17182. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1028174.971331}}
  17183. @inproceedings{Vinoski:1997tw,
  17184. Author = {S. Vinoski},
  17185. Booktitle = {Communications Magazine},
  17186. Date-Added = {2008-06-25 16:38:14 -0600},
  17187. Date-Modified = {2008-06-25 16:39:09 -0600},
  17188. Number = {2},
  17189. Pages = {46-55},
  17190. Title = {{CORBA}: integrating diverse applications within distributed hterogeneous environments},
  17191. Volume = {35},
  17192. Year = {1997}}
  17193. @article{Hamilton:2003jw,
  17194. Address = {New York, NY, USA},
  17195. Author = {Jennifer Hamilton},
  17196. Date-Added = {2008-06-25 16:34:32 -0600},
  17197. Date-Modified = {2010-12-17 10:23:07 -0700},
  17198. Issn = {0362-1340},
  17199. Journal = {SIGPLAN Not.},
  17200. Number = {2},
  17201. Pages = {19--28},
  17202. Publisher = {ACM},
  17203. Title = {Language integration in the common language runtime},
  17204. Volume = {38},
  17205. Year = {2003},
  17206. Bdsk-Url-1 = {http://doi.acm.org/10.1145/772970.772973}}
  17207. @inproceedings{Benton:1999qf,
  17208. Address = {New York, NY, USA},
  17209. Author = {Nick Benton and Andrew Kennedy},
  17210. Booktitle = {ICFP '99: Proceedings of the fourth ACM SIGPLAN international conference on Functional programming},
  17211. Date-Added = {2008-06-25 16:31:02 -0600},
  17212. Date-Modified = {2010-12-17 10:23:07 -0700},
  17213. Isbn = {1-58113-111-9},
  17214. Location = {Paris, France},
  17215. Pages = {126--137},
  17216. Publisher = {ACM},
  17217. Title = {Interlanguage working without tears: blending SML with Java},
  17218. Year = {1999},
  17219. Bdsk-Url-1 = {http://doi.acm.org/10.1145/317636.317791}}
  17220. @article{Einarsson:1984kb,
  17221. Address = {New York, NY, USA},
  17222. Author = {Bo Einarsson and W. Morven Gentleman},
  17223. Date-Added = {2008-06-25 16:29:39 -0600},
  17224. Date-Modified = {2010-12-17 10:23:07 -0700},
  17225. Issn = {0038-0644},
  17226. Journal = {Softw. Pract. Exper.},
  17227. Number = {4},
  17228. Pages = {383--392},
  17229. Publisher = {John Wiley \& Sons, Inc.},
  17230. Title = {Mixed language programming},
  17231. Volume = {14},
  17232. Year = {1984},
  17233. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380140410}}
  17234. @article{Vouk:1984oz,
  17235. Address = {New York, NY, USA},
  17236. Author = {Mladen A. Vouk},
  17237. Date-Added = {2008-06-25 16:26:15 -0600},
  17238. Date-Modified = {2010-12-17 10:23:07 -0700},
  17239. Issn = {0362-1340},
  17240. Journal = {SIGPLAN Not.},
  17241. Number = {12},
  17242. Pages = {54--60},
  17243. Publisher = {ACM},
  17244. Title = {On the cost of mixed language programming},
  17245. Volume = {19},
  17246. Year = {1984},
  17247. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1NC12b3VrKDIpLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU0LXZvdWsoMikucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97OdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDU0LXZvdWsoMikucGRmAAAOACAADwBwADUANAAtAHYAbwB1AGsAKAAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1NC12b3VrKDIpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  17248. Bdsk-Url-1 = {http://doi.acm.org/10.1145/948363.948370}}
  17249. @inproceedings{Beazley:1996ek,
  17250. Author = {David M. Beazley},
  17251. Booktitle = {Fourth Annual {USENIX} {Tcl}/{Tk} Workshop},
  17252. Date-Added = {2008-06-25 16:17:45 -0600},
  17253. Date-Modified = {2008-06-25 16:18:41 -0600},
  17254. Title = {{SWIG}: An Easy to Use Tool for Integrating Scripting Languages with C and C++},
  17255. Year = {1996},
  17256. Bdsk-Url-1 = {http://www.usenix.org/publications/library/proceedings/tcl96/beazley.html}}
  17257. @article{Girard:1986qr,
  17258. Author = {Jean-Yves Girard},
  17259. Date-Added = {2008-05-28 13:35:28 -0600},
  17260. Date-Modified = {2008-05-28 13:36:20 -0600},
  17261. Journal = {Theoretical Computer Science},
  17262. Pages = {159-192},
  17263. Title = {The system F of variable types, fifteen years later},
  17264. Volume = {45},
  17265. Year = {1986},
  17266. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUxLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J99EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2RhcnRpY2xlMS5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2RhcnRpY2xlMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  17267. @book{jones94:_qualif_types,
  17268. Author = {Mark P. Jones},
  17269. Date-Added = {2008-05-27 16:11:01 -0600},
  17270. Date-Modified = {2008-05-27 16:11:01 -0600},
  17271. Editor = {C.J. van Rijsbergen},
  17272. Publisher = {Cambridge University Press},
  17273. Series = {Distinguished Dissertations in Computer Science},
  17274. Title = {Qualified Types: Theory and Practice},
  17275. Year = 1994}
  17276. @inproceedings{Backhouse:1999jt,
  17277. Author = {Backhouse, R. and Jansson, P. and Jeuring, J. and Meertens, L.},
  17278. Booktitle = {LNCS},
  17279. Date-Added = {2008-05-26 23:06:23 -0600},
  17280. Date-Modified = {2008-05-26 23:06:28 -0600},
  17281. Note = {Revised version of lecture notes for AFP'98.},
  17282. Pages = {28--115},
  17283. Publisher = {Springer-Verlag},
  17284. Title = {Generic Programming --- An Introduction},
  17285. Volume = {1608},
  17286. Year = {1999},
  17287. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL2dlbnByb2dpbnRyby5wc9IXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPZ2VucHJvZ2ludHJvLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8S88zlmvUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGdlbnByb2dpbnRyby5wcwAOACAADwBnAGUAbgBwAHIAbwBnAGkAbgB0AHIAbwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9nZW5wcm9naW50cm8ucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  17288. @inproceedings{Torgersen:2004xy,
  17289. Author = {Mads Torgersen and Christian Plesner Hansen and Erik Ernst and Peter von der Ah\'{e} and Gilad Bracha and Neal Gafter},
  17290. Booktitle = {SAC '04: Proceedings of the 2004 ACM symposium on Applied computing},
  17291. Date-Added = {2008-05-26 22:13:27 -0600},
  17292. Date-Modified = {2010-12-17 10:23:07 -0700},
  17293. Isbn = {1-58113-812-1},
  17294. Pages = {1289--1296},
  17295. Publisher = {ACM},
  17296. Title = {Adding wildcards to the Java programming language},
  17297. Year = {2004},
  17298. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMjg5LXRvcmdlcnNlbi5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMjg5LXRvcmdlcnNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eavRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxMjg5LXRvcmdlcnNlbi5wZGYAAA4AKAATAHAAMQAyADgAOQAtAHQAbwByAGcAZQByAHMAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMTI4OS10b3JnZXJzZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  17299. Bdsk-Url-1 = {http://doi.acm.org/10.1145/967900.968162}}
  17300. @article{Igarashi:2006qf,
  17301. Author = {Atsushi Igarashi and Mirko Viroli},
  17302. Date-Added = {2008-05-26 22:08:37 -0600},
  17303. Date-Modified = {2010-12-17 10:23:07 -0700},
  17304. Issn = {0164-0925},
  17305. Journal = {ACM Trans. Program. Lang. Syst.},
  17306. Number = {5},
  17307. Pages = {795--847},
  17308. Publisher = {ACM},
  17309. Title = {Variant parametric types: A flexible subtyping scheme for generics},
  17310. Volume = {28},
  17311. Year = {2006},
  17312. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3OTUtaWdhcmFzaGkucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzk1LWlnYXJhc2hpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ua0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNzk1LWlnYXJhc2hpLnBkZgAADgAkABEAcAA3ADkANQAtAGkAZwBhAHIAYQBzAGgAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDc5NS1pZ2FyYXNoaS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  17313. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1152649.1152650}}
  17314. @inproceedings{Emir:2006kq,
  17315. Author = {Burak Emir and Andrew Kennedy and Claudio Russo and Dachuan Yu},
  17316. Booktitle = {ECOOP 2006 -- Object-oriented Programming},
  17317. Date-Added = {2008-05-26 22:00:57 -0600},
  17318. Date-Modified = {2008-05-26 22:16:24 -0600},
  17319. Title = {Variance and Generalized Constraints for C\# Generics},
  17320. Year = {2006},
  17321. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0VDT09QMDYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtFQ09PUDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu+rzOWa5AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARUNPT1AwNi5wZGYADgAYAAsARQBDAE8ATwBQADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0VDT09QMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  17322. @book{frederick78:_mythic_man_month,
  17323. Author = {Frederick P. Brooks, Jr.},
  17324. Date-Added = {2008-05-24 14:52:53 -0600},
  17325. Date-Modified = {2008-05-24 14:52:53 -0600},
  17326. Isbn = 0201006502,
  17327. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  17328. Title = {The Mythical Man-Month: Essays on Software},
  17329. Year = 1978}
  17330. @inproceedings{mcilroy69:_components,
  17331. Author = {M. Douglas McIlroy},
  17332. Booktitle = {Proceedings of Software Engineering Concepts and Techniques, 1968 {NATO} Conference on Software Engineering},
  17333. Date-Added = {2008-05-24 14:52:41 -0600},
  17334. Date-Modified = {2008-05-24 14:52:41 -0600},
  17335. Month = {January},
  17336. Pages = {138--155},
  17337. Title = {Mass-produced Software Components},
  17338. Year = 1969}
  17339. @book{clements02:_prod_lines,
  17340. Author = {Paul Clements and Linda Northrop},
  17341. Date-Added = {2008-05-24 14:52:24 -0600},
  17342. Date-Modified = {2008-05-24 14:52:24 -0600},
  17343. Publisher = {Addison Wesley},
  17344. Title = {Software Product Lines: Practices and Patterns},
  17345. Year = 2002}
  17346. @inproceedings{KMS81,
  17347. Author = {Kapur, Deepak and Musser, David R. and Stepanov, Alexander},
  17348. Booktitle = {Proceedings of the Conference on Functional Programming Languages and Computer Architecture},
  17349. Date-Added = {2008-05-24 14:52:12 -0600},
  17350. Date-Modified = {2008-05-24 14:52:12 -0600},
  17351. Organization = {ACM},
  17352. Title = {Operators and Algebraic Structures},
  17353. Year = 1981}
  17354. @inproceedings{Musser:1989:GP,
  17355. Abstract = {Generic programming centers around the idea of
  17356. abstracting from concrete, efficient algorithms to
  17357. obtain generic algorithms that can be combined with
  17358. different data representations to produce a wide
  17359. variety of useful software. Four kinds of
  17360. abstraction-data, algorithmic, structural, and
  17361. representational-are discussed, with examples of
  17362. their use in building an Ada library of software
  17363. components. The main topic discussed is generic
  17364. algorithms and an approach to their formal
  17365. specification and verification, with illustration in
  17366. terms of a partitioning algorithm such as is used in
  17367. the quicksort algorithm. It is argued that
  17368. generically programmed software component libraries
  17369. offer important advantages for achieving software
  17370. productivity and reliability.},
  17371. Acknowledgement = ack-nhfb,
  17372. Affiliation = {Dept. of Comput. Sci., Rensselaer Polytech. Inst., Troy, NY, USA},
  17373. Author = {David R. Musser and Alexander A. Stepanov},
  17374. Bibdate = {Thu Sep 26 06:21:35 MDT 1996},
  17375. Booktitle = {Proceedings of the International Symposium on Symbolic and Algebraic Computation: {ISSAC} '88},
  17376. Classification = {C6110 (Systems analysis and programming); C6120 (File organisation)},
  17377. Date-Added = {2008-05-24 14:51:53 -0600},
  17378. Date-Modified = {2008-05-24 14:51:53 -0600},
  17379. Isbn = {3-540-51084-2},
  17380. Keywords = {Abstracting; Ada library; Algorithmic abstraction; Data abstraction; Data representations; Formal specification; Formal verification; Generic algorithms; Generic programming; Generically programmed software component libraries; Partitioning algorithm; Quicksort algorithm; Representational abstraction; Software productivity; Software reliability; Structural abstraction},
  17381. Pages = {13--25},
  17382. Publisher = {Springer Verlag},
  17383. Series = {LNCS},
  17384. Thesaurus = {Data structures; Programming},
  17385. Title = {Generic programming},
  17386. Volume = {358},
  17387. Year = {1989}}
  17388. @inproceedings{Musser87,
  17389. Author = {David R. Musser and Alexander A. Stepanov},
  17390. Booktitle = {The 1987 annual ACM SIGAda international conference on Ada},
  17391. Date-Added = {2008-05-24 14:51:38 -0600},
  17392. Date-Modified = {2010-03-17 14:56:32 -0600},
  17393. Month = dec,
  17394. Pages = {216--225},
  17395. Publisher = {ACM SIGAda},
  17396. Title = {A Library of Generic Algorithms in {Ada}},
  17397. Year = {1987},
  17398. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTYtbXVzc2VyLTEucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjE2LW11c3Nlci0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o+0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjE2LW11c3Nlci0xLnBkZgAADgAkABEAcAAyADEANgAtAG0AdQBzAHMAZQByAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIxNi1tdXNzZXItMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  17399. @techreport{Kershenbaum88,
  17400. Author = {A. Kershenbaum and D. Musser and A. Stepanov},
  17401. Date-Added = {2008-05-24 14:51:25 -0600},
  17402. Date-Modified = {2010-12-17 10:23:07 -0700},
  17403. Institution = {Rensselaer Polytechnic Institute},
  17404. Number = {88-10},
  17405. Title = {Higher Order Imperative Programming},
  17406. Year = 1988,
  17407. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdob3AucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qdob3AucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wt0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBob3AucGRmAAAOABAABwBoAG8AcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaG9wLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17408. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/kershenbaum88higher.html}}
  17409. @inproceedings{stroustrup88:_param_types,
  17410. Author = {Bjarne Stroustrup},
  17411. Booktitle = {USENIX {C++} Conference},
  17412. Date-Added = {2008-05-24 14:51:11 -0600},
  17413. Date-Modified = {2008-05-24 14:51:11 -0600},
  17414. Month = {October},
  17415. Title = {Parameterized Types for {C++}},
  17416. Year = 1988,
  17417. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndpbl9zdHJvdXN0cnVwLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2luX3N0cm91c3RydXAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+Nj9EPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAd2luX3N0cm91c3RydXAucGRmAA4AJgASAHcAaQBuAF8AcwB0AHIAbwB1AHMAdAByAHUAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvd2luX3N0cm91c3RydXAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  17418. @techreport{stepa.lee-1994:the.s:TR,
  17419. Author = {Alexander A. Stepanov and Meng Lee},
  17420. Date-Added = {2008-05-24 14:50:53 -0600},
  17421. Date-Modified = {2008-05-24 14:50:53 -0600},
  17422. Institution = {ISO Programming Language C++ Project},
  17423. Month = may,
  17424. Number = {X3J16/94-0095, WG21/N0482},
  17425. Title = {{The Standard Template Library}},
  17426. Year = {1994},
  17427. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL0hQTC05NS0xMS5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDUhQTC05NS0xMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+ITM5Zr4AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhSAAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBIUEwtOTUtMTEucGRmAA4AHAANAEgAUABMAC0AOQA1AC0AMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSFBMLTk1LTExLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  17428. @book{austern99:_gener_progr_stl,
  17429. Author = {Matthew H. Austern},
  17430. Date-Added = {2008-05-24 14:50:30 -0600},
  17431. Date-Modified = {2008-05-24 14:50:30 -0600},
  17432. Isbn = {0-201-30956-4},
  17433. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  17434. Series = {Professional Computing Series},
  17435. Title = {Generic programming and the {STL}: Using and extending the {C++} {S}tandard {T}emplate {L}ibrary},
  17436. Year = 1998}
  17437. @inbook{koethe99:_reusable_vision,
  17438. Author = {Ullrich K{\"o}the},
  17439. Chapter = {Reusable Software in Computer Vision},
  17440. Date-Added = {2008-05-24 14:50:07 -0600},
  17441. Date-Modified = {2008-05-24 14:50:07 -0600},
  17442. Publisher = {Acadamic Press},
  17443. Title = {Handbook on Computer Vision and Applications},
  17444. Volume = 3,
  17445. Year = 1999}
  17446. @inproceedings{boissonnat99:_cgal,
  17447. Author = {Jean-Daniel Boissonnat and Frederic Cazals and Frank Da and Olivier Devillers and Sylvain Pion and Francois Rebufat and Monique Teillaud and Mariette Yvinec},
  17448. Booktitle = {Proceedings of the Fifteenth Annual Symposium on Computational Geometry},
  17449. Date-Added = {2008-05-24 14:49:53 -0600},
  17450. Date-Modified = {2010-12-17 10:23:07 -0700},
  17451. Isbn = {1-58113-068-6},
  17452. Location = {Miami Beach, Florida, United States},
  17453. Pages = {421--422},
  17454. Publisher = {ACM Press},
  17455. Title = {Programming with {CGAL}: the example of triangulations},
  17456. Year = 1999,
  17457. Bdsk-Url-1 = {http://doi.acm.org/10.1145/304893.305001}}
  17458. @article{pitt01:_bioinf_template_lib,
  17459. Author = {W. R. Pitt and M. A. Williams and M. Steven and B. Sweeney and A. J. Bleasby and D. S. Moss},
  17460. Date-Added = {2008-05-24 14:49:39 -0600},
  17461. Date-Modified = {2008-05-24 14:49:39 -0600},
  17462. Journal = {Bioinformatics},
  17463. Number = 8,
  17464. Pages = {729--737},
  17465. Title = {The Bioinformatics Template Library: generic components for biocomputing},
  17466. Volume = 17,
  17467. Year = 2001}
  17468. @article{troyer:_alps,
  17469. Author = {F. Alet and P. Dayal and A. Grzesik and A. Honecker and M. Koerner and A. Laeuchli and S.~R. Manmana and I.~P. McCulloch and F. Michel and R.~M. Noack and G. Schmid and U. Schollwoeck and F. Stoeckli and S. Todo and S. Trebst and M. Troyer and P. Werner and S. Wessel},
  17470. Date-Modified = {2010-12-17 10:23:07 -0700},
  17471. Journal = {J.PHYS.SOC.JPN.},
  17472. Pages = {30},
  17473. Title = {The {ALPS} project: open source software for strongly correlated systems},
  17474. Volume = {74},
  17475. Year = {2005},
  17476. Bdsk-Url-1 = {http://www.citebase.org/abstract?id=oai:arXiv.org:cond-mat/0410407}}
  17477. @inproceedings{jones97type,
  17478. Author = {Simon {Peyton Jones} and Mark Jones and Erik Meijer},
  17479. Booktitle = {Proceedings of the 2nd Haskell Workshop},
  17480. Date-Added = {2008-05-24 14:49:08 -0600},
  17481. Date-Modified = {2010-12-17 10:23:07 -0700},
  17482. Month = {June},
  17483. Title = {Type classes: an exploration of the design space},
  17484. Year = 1997,
  17485. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/peytonjones97type.html}}
  17486. @inproceedings{jazayeri98:_generic_programming,
  17487. Abstract = {Generic programming is a sub-discipline of computer
  17488. science that deals with finding abstract
  17489. representations of efficient algorithms, data
  17490. structures, and other software concepts, and with
  17491. their systematic organization. The goal of generic
  17492. programming is to express algorithms and data
  17493. structures in a broadly adaptable, interoperable
  17494. form that allows their direct use in software
  17495. construction. Key ideas include: Expressing
  17496. algorithms with minimal assumptions about data
  17497. abstractions, and vice versa, thus making them as
  17498. interoperable as possible. Lifting of a concrete
  17499. algorithm to as general a level as possible without
  17500. losing efficiency; i.e., the most abstract form such
  17501. that when specialized back to the concrete case the
  17502. result is just as efficient as the original
  17503. algorithm. When the result of lifting is not general
  17504. enough to cover all uses of an algorithm,
  17505. additionally providing a more general form, but
  17506. ensuring that the most efficient specialized form is
  17507. automatically chosen when applicable. Providing more
  17508. than one generic algorithm for the same purpose and
  17509. at the same level of abstraction, when none
  17510. dominates the others in efficiency for all
  17511. inputs. This introduces the necessity to provide
  17512. sufficiently precise characterizations of the domain
  17513. for which each algorithm is the most efficient. },
  17514. Author = {Mehdi Jazayeri and R{\"u}diger Loos and David Musser and Alexander Stepanov},
  17515. Booktitle = {Report of the {Dagstuhl} Seminar on Generic Programming},
  17516. Date-Added = {2008-05-24 14:48:43 -0600},
  17517. Date-Modified = {2010-12-17 10:23:07 -0700},
  17518. Month = apr,
  17519. Title = {{Generic Programming}},
  17520. Year = 1998,
  17521. Bdsk-Url-1 = {ftp://ftp.dagstuhl.de/pub/Reports/98/98171.ps.gz}}
  17522. @techreport{austern04:library_tr,
  17523. Author = {Matt Austern},
  17524. Date-Added = {2008-05-24 14:48:06 -0600},
  17525. Date-Modified = {2008-05-24 14:48:06 -0600},
  17526. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  17527. Number = {N1711=04-0151},
  17528. Title = {Technical Report on Standard Library Extensions},
  17529. Year = 2004}
  17530. @manual{sgi:_stl,
  17531. Author = {{Silicon Graphics, Inc.}},
  17532. Date-Added = {2008-05-24 14:47:54 -0600},
  17533. Date-Modified = {2008-05-24 14:47:54 -0600},
  17534. Note = {\url{http://www.sgi.com/tech/stl/}},
  17535. Title = {{SGI} Implementation of the {S}tandard {T}emplate {L}ibrary},
  17536. Year = 2004}
  17537. @article{musser97:_introsort,
  17538. Author = {David R. Musser},
  17539. Date-Added = {2008-05-24 14:47:38 -0600},
  17540. Date-Modified = {2010-12-17 10:23:07 -0700},
  17541. Issn = {0038-0644},
  17542. Journal = {Software Practice and Experience},
  17543. Number = 8,
  17544. Pages = {983--993},
  17545. Publisher = {John Wiley \& Sons, Inc.},
  17546. Title = {Introspective sorting and selection algorithms},
  17547. Volume = 27,
  17548. Year = 1997,
  17549. Bdsk-Url-1 = {http://dx.doi.org/10.1002/(SICI)1097-024X(199708)27:8%3C983::AID-SPE117%3E3.0.CO;2-%5C#}}
  17550. @article{hoare61:_quicksort,
  17551. Author = {C. A. R. Hoare},
  17552. Date-Added = {2008-05-24 14:47:23 -0600},
  17553. Date-Modified = {2010-12-17 10:23:07 -0700},
  17554. Issn = {0001-0782},
  17555. Journal = {Communications of the {ACM}},
  17556. Number = 7,
  17557. Pages = 321,
  17558. Publisher = {{ACM} Press},
  17559. Title = {Algorithm 64: Quicksort},
  17560. Volume = 4,
  17561. Year = 1961,
  17562. Bdsk-Url-1 = {http://doi.acm.org/10.1145/366622.366644}}
  17563. @article{myers95:_trait,
  17564. Author = {Nathan C. Myers},
  17565. Date-Added = {2008-05-24 14:46:58 -0600},
  17566. Date-Modified = {2008-05-24 14:46:58 -0600},
  17567. Journal = {{C}++ Report},
  17568. Month = {June},
  17569. Title = {Traits: a new and useful template technique},
  17570. Year = 1995}
  17571. @inproceedings{jarvi04:algorithm_specialization,
  17572. Author = {Jaakko J{\"a}rvi and Jeremiah Willcock and Andrew Lumsdaine},
  17573. Booktitle = {Concepts: a Linguistic Foundation of Generic Programming},
  17574. Date-Added = {2008-05-24 14:46:31 -0600},
  17575. Date-Modified = {2008-05-24 14:46:31 -0600},
  17576. Month = apr,
  17577. Organization = {{Adobe Systems}},
  17578. Title = {Algorithm specialization and concept constrained genericity},
  17579. Year = 2004,
  17580. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJGphcnZpMDRfYWxnb3JpdGhtX3NwZWNpYWxpemF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQHeAAAAAAHeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfamFydmkwNF9hbGdvcml0aG1fc3AjQkY3NjBCLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92C9EPN3sAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33LAAAAAQAQAL9t8QFDaDwABcByAAISKQACAE1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAamFydmkwNF9hbGdvcml0aG1fc3AjQkY3NjBCLnBkZgAADgBKACQAagBhAHIAdgBpADAANABfAGEAbABnAG8AcgBpAHQAaABtAF8AcwBwAGUAYwBpAGEAbABpAHoAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9qYXJ2aTA0X2FsZ29yaXRobV9zcGVjaWFsaXphdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICpAKmAqsCtgK/As0C0QLYAuEC5gLzAvYDCAMLAxAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADEg==}}
  17581. @unpublished{ditchfield96:_overview_cforall,
  17582. Author = {Glen Jeffrey Ditchfield},
  17583. Date-Added = {2008-05-24 14:46:00 -0600},
  17584. Date-Modified = {2010-12-17 10:23:07 -0700},
  17585. Month = {August},
  17586. Note = {University of Waterloo},
  17587. Title = {Overview of {Cforall}},
  17588. Year = 1996,
  17589. Bdsk-Url-1 = {ftp://plg.uwaterloo.ca/pub/Cforall/overview.ps.gz}}
  17590. @article{magnusson91:cowboy_rectangle,
  17591. Author = {Boris Magnusson},
  17592. Date-Added = {2008-05-24 14:45:31 -0600},
  17593. Date-Modified = {2008-05-24 14:45:31 -0600},
  17594. Journal = {Journal of Object-Oriented Programming},
  17595. Month = nov,
  17596. Number = 3,
  17597. Title = {Code reuse considered harmful},
  17598. Volume = 4,
  17599. Year = 1991}
  17600. @article{mitchell88:_poly_inf_containment,
  17601. Author = {John C. Mitchell},
  17602. Date-Added = {2008-05-24 14:45:09 -0600},
  17603. Date-Modified = {2008-05-24 14:45:09 -0600},
  17604. Issn = {0890-5401},
  17605. Journal = {Information and Computation},
  17606. Number = {2-3},
  17607. Pages = {211--249},
  17608. Publisher = {Academic Press, Inc.},
  17609. Title = {Polymorphic type inference and containment},
  17610. Volume = 76,
  17611. Year = 1988,
  17612. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHBvbHktaW5mLWNvbnRhaW5tZW50LnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcG9seS1pbmYtY29udGFpbm1lbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA8EdHw1pxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR8Q7cAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcG9seS1pbmYtY29udGFpbm1lbnQucGRmAA4AMgAYAHAAbwBsAHkALQBpAG4AZgAtAGMAbwBuAHQAYQBpAG4AbQBlAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcG9seS1pbmYtY29udGFpbm1lbnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  17613. @article{Jones:2007ek,
  17614. Author = {Simon Peyton Jones and Dimitrios Vytiniotis and Stephanie Weirich and Mark Shields},
  17615. Date-Added = {2008-05-24 14:43:46 -0600},
  17616. Date-Modified = {2010-12-17 10:23:07 -0700},
  17617. Issn = {0956-7968},
  17618. Journal = {J. Funct. Program.},
  17619. Number = {1},
  17620. Pages = {1--82},
  17621. Publisher = {Cambridge University Press},
  17622. Title = {Practical type inference for arbitrary-rank types},
  17623. Volume = {17},
  17624. Year = {2007},
  17625. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796806006034}}
  17626. @article{shan04:_sexy_types,
  17627. Author = {{Chung-chieh} Shan},
  17628. Date-Added = {2008-05-24 14:41:27 -0600},
  17629. Date-Modified = {2010-12-17 10:23:07 -0700},
  17630. Issn = {0362-1340},
  17631. Journal = {{SIGPLAN} Notices},
  17632. Number = 5,
  17633. Pages = {15--22},
  17634. Publisher = {ACM Press},
  17635. Title = {Sexy types in action},
  17636. Volume = 39,
  17637. Year = 2004,
  17638. Bdsk-Url-1 = {http://doi.acm.org/10.1145/997140.997142}}
  17639. @book{cpp98,
  17640. Author = {{International Organization for Standardization}},
  17641. Bibdate = {Tue Dec 12 06:45:55 2000},
  17642. Date-Added = {2008-05-24 14:40:41 -0600},
  17643. Date-Modified = {2015-11-18 04:47:26 +0000},
  17644. Day = 1,
  17645. Month = sep,
  17646. Pages = 732,
  17647. Title = {{ISO\slash IEC 14882:1998}: {Programming} languages --- {C++}},
  17648. Year = 1998,
  17649. Bdsk-Url-1 = {http://www.iso.ch/cate/d25845.html}}
  17650. @article{Downey:JACM:1980,
  17651. Author = {Peter J. Downey and Ravi Sethi and Robert Endre Tarjan},
  17652. Date-Added = {2008-05-24 14:40:07 -0600},
  17653. Date-Modified = {2010-12-17 10:23:07 -0700},
  17654. Issn = {0004-5411},
  17655. Journal = {JACM},
  17656. Number = {4},
  17657. Pages = {758--771},
  17658. Publisher = {ACM Press},
  17659. Title = {Variations on the Common Subexpression Problem},
  17660. Volume = {27},
  17661. Year = {1980},
  17662. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322217.322228}}
  17663. @article{coplien95:_curious,
  17664. Author = {J. Coplien},
  17665. Date-Added = {2008-05-24 14:39:14 -0600},
  17666. Date-Modified = {2008-05-24 14:39:14 -0600},
  17667. Journal = {{C++} Report},
  17668. Month = {February},
  17669. Pages = {24--27},
  17670. Title = {Curiously recurring template patterns},
  17671. Year = 1995}
  17672. @book{siek02:_bgl,
  17673. Author = {Jeremy G. Siek and Lie-Quan Lee and Andrew Lumsdaine},
  17674. Date-Added = {2008-05-24 14:38:47 -0600},
  17675. Date-Modified = {2008-05-24 14:38:54 -0600},
  17676. Isbn = {0-201-72914-8},
  17677. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  17678. Title = {The {Boost} {Graph} {Library}: User Guide and Reference Manual},
  17679. Year = 2002}
  17680. @article{dijkstra59,
  17681. Author = {E.W. Dijkstra},
  17682. Date-Added = {2008-05-24 14:38:25 -0600},
  17683. Date-Modified = {2008-05-24 14:38:25 -0600},
  17684. Journal = {Numerische Mathematik},
  17685. Pages = {269-271},
  17686. Title = {A note on two problems in connexion with graphs},
  17687. Volume = 1,
  17688. Year = 1959,
  17689. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1kaWprc3RyYTAucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1kaWprc3RyYTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FQ0Q81pVBERiBDQVJPAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBkaWprc3RyYTAucGRmAAAOABwADQBkAGkAagBrAHMAdAByAGEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZGlqa3N0cmEwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  17690. @article{prim57:_short,
  17691. Author = {R.C. Prim},
  17692. Date-Added = {2008-05-24 14:38:00 -0600},
  17693. Date-Modified = {2008-05-24 14:38:09 -0600},
  17694. Journal = {Bell System Technical Journal},
  17695. Pages = {1389-1401},
  17696. Title = {Shortest connection networks and some generalizations},
  17697. Volume = 36,
  17698. Year = 1957}
  17699. @article{bellman58,
  17700. Author = {Richard Bellman},
  17701. Date-Added = {2008-05-24 14:37:48 -0600},
  17702. Date-Modified = {2008-05-24 14:37:48 -0600},
  17703. Journal = {Quarterly of Applied Mathematics},
  17704. Number = 1,
  17705. Pages = {87-90},
  17706. Title = {On a routing problem},
  17707. Volume = 16,
  17708. Year = 1958}
  17709. @article{johnson77:_short_paths,
  17710. Author = {Donald B. Johnson},
  17711. Date-Added = {2008-05-24 14:37:30 -0600},
  17712. Date-Modified = {2010-12-17 10:23:07 -0700},
  17713. Issn = {0004-5411},
  17714. Journal = {JACM},
  17715. Number = 1,
  17716. Pages = {1--13},
  17717. Publisher = {{ACM} Press},
  17718. Title = {Efficient Algorithms for Shortest Paths in Sparse Networks},
  17719. Volume = 24,
  17720. Year = 1977,
  17721. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321992.321993}}
  17722. @article{Liskov77:CLU,
  17723. Author = {Barbara Liskov and Alan Snyder and Russell Atkinson and Craig Schaffert},
  17724. Date-Added = {2008-05-24 14:36:29 -0600},
  17725. Date-Modified = {2010-12-17 10:23:07 -0700},
  17726. Issn = {0001-0782},
  17727. Journal = {Communications of the ACM},
  17728. Number = {8},
  17729. Pages = {564--576},
  17730. Publisher = {ACM Press},
  17731. Title = {Abstraction mechanisms in {CLU}},
  17732. Volume = {20},
  17733. Year = {1977},
  17734. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1NjQtbGlza292LTEucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTY0LWxpc2tvdi0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tD0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTY0LWxpc2tvdi0xLnBkZgAADgAkABEAcAA1ADYANAAtAGwAaQBzAGsAbwB2AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU2NC1saXNrb3YtMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  17735. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359763.359789}}
  17736. @book{bourbaki68:_theory_sets,
  17737. Author = {Nicolas Bourbaki},
  17738. Date-Added = {2008-05-24 14:36:14 -0600},
  17739. Date-Modified = {2008-05-24 14:36:14 -0600},
  17740. Publisher = {Springer},
  17741. Title = {Elements of Mathematics. Theory of Sets},
  17742. Year = 1968}
  17743. @inproceedings{REYNOLDS74C,
  17744. Abstract = {The type structure of programming languages has been
  17745. the subject of an active development characterized
  17746. by continued controversy over basic principles. In
  17747. this paper, we formalize a view of these principles
  17748. somewhat similar to that of J. H. Morris. We
  17749. introduce an extension of the typed lambda calculus
  17750. which permits user-defined types and polymorphic
  17751. functions, and show that the semantics of this
  17752. language satisfies a representation theorem which
  17753. embodies our notion of a `correct' type structure.},
  17754. Author = {Reynolds, John C.},
  17755. Booksubtitle = {Proceedings, Colloque sur la Programmation},
  17756. Booktitle = {Programming Symposium},
  17757. Checked = {22 August 1990},
  17758. Date-Added = {2008-05-24 14:35:39 -0600},
  17759. Date-Modified = {2008-05-24 14:35:39 -0600},
  17760. Dates = {April 9--11},
  17761. Filename = {theotypestr},
  17762. Pages = {408--425},
  17763. Place = {Paris, France},
  17764. Publisher = {Springer-Verlag},
  17765. Series = {LNCS},
  17766. Title = {Towards a Theory of Type Structure},
  17767. Updated = {9 May 2001},
  17768. Volume = 19,
  17769. Year = 1974,
  17770. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RoZW90eXBlc3RyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdGhlb3R5cGVzdHIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KR9EPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdGhlb3R5cGVzdHIucGRmAAAOACAADwB0AGgAZQBvAHQAeQBwAGUAcwB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3RoZW90eXBlc3RyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  17771. @inproceedings{chakravarty04:_assoc_types,
  17772. Author = {Manuel M. T. Chakravarty and Gabrielle Keller and Simon {Peyton Jones} and Simon Marlow},
  17773. Booktitle = {{POPL} '05: Proceedings of the 32nd {ACM} {SIGPLAN}-{SIGACT} Symposium on Principles of Programming Languages},
  17774. Date-Added = {2008-05-24 14:35:08 -0600},
  17775. Date-Modified = {2010-12-17 10:23:08 -0700},
  17776. Isbn = {1-58113-830-X},
  17777. Location = {Long Beach, California, USA},
  17778. Pages = {1--13},
  17779. Publisher = {ACM Press},
  17780. Title = {Associated types with class},
  17781. Year = 2005,
  17782. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040306}}
  17783. @inproceedings{chakravarty05:_assoc_type_syn,
  17784. Author = {Manuel M. T. Chakravarty and Gabrielle Keller and Simon {Peyton Jones}},
  17785. Booktitle = {{ICFP} '05: Proceedings of the International Conference on Functional Programming},
  17786. Date-Added = {2008-05-24 14:34:53 -0600},
  17787. Date-Modified = {2008-05-24 14:34:53 -0600},
  17788. Month = {September},
  17789. Pages = {241--253},
  17790. Publisher = {ACM Press},
  17791. Title = {Associated Type Synonyms},
  17792. Year = 2005}
  17793. @book{milner90:definition_sml,
  17794. Annote = {ISBN 0-262-63132-6},
  17795. Author = {Robin Milner and Mads Tofte and Robert Harper},
  17796. Date-Added = {2008-05-24 14:34:36 -0600},
  17797. Date-Modified = {2008-05-24 14:34:36 -0600},
  17798. Publisher = {MIT Press},
  17799. Title = {The Definition of Standard ML},
  17800. Year = 1990}
  17801. @inproceedings{macqueen88implementation,
  17802. Author = {David MacQueen},
  17803. Booktitle = {Proceedings of the 1988 {ACM} Conference on {LISP} and Functional Programming},
  17804. Date-Added = {2008-05-24 14:34:21 -0600},
  17805. Date-Modified = {2010-12-17 10:23:08 -0700},
  17806. Pages = {212--223},
  17807. Publisher = {ACM},
  17808. Title = {An Implementation of {Standard} {ML} Modules},
  17809. Year = {1988},
  17810. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNC42OS5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEDEwLjEuMS4xNC42OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDbPM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTQuNjkucGRmAAAOACIAEAAxADAALgAxAC4AMQAuADEANAAuADYAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4xNC42OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  17811. Bdsk-Url-1 = {citeseer.ist.psu.edu/macqueen88implementation.html}}
  17812. @techreport{poll99:_aldor,
  17813. Author = {Erik Poll and Simon Thompson},
  17814. Date-Added = {2008-05-24 14:33:58 -0600},
  17815. Date-Modified = {2010-12-17 10:23:08 -0700},
  17816. Institution = {Computing Laboratory, University of Kent at Canterbury},
  17817. Month = {July},
  17818. Number = {11-99},
  17819. Title = {{The Type System of Aldor}},
  17820. Year = 1999,
  17821. Bdsk-Url-1 = {http://www.cs.ukc.ac.uk/pubs/1999/874}}
  17822. @incollection{Goguen:OBJ,
  17823. Author = {J. A. Goguen and T. Winker and J. Meseguer and K. Futatsugi and J.-P. Jouannaud},
  17824. Booktitle = {Applications of Algebraic Specification using {OBJ}},
  17825. Date-Added = {2008-05-24 14:33:28 -0600},
  17826. Date-Modified = {2008-05-24 14:33:28 -0600},
  17827. Publisher = {Cambridge University Press},
  17828. Title = {Introducing {OBJ}},
  17829. Year = 1992,
  17830. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhpb2JqLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIaW9iai5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL914dEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaW9iai5wZGYADgASAAgAaQBvAGIAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaW9iai5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  17831. @manual{taft97:_ada_manual,
  17832. Author = {ISO},
  17833. Date-Added = {2008-05-24 14:32:56 -0600},
  17834. Date-Modified = {2008-05-24 14:32:56 -0600},
  17835. Isbn = {3-540-63144-5},
  17836. Publisher = {Springer Verlag},
  17837. Title = {Ada 95 Reference Manual},
  17838. Year = 1997}
  17839. @inproceedings{canning89:_f_bound_poly,
  17840. Author = {Peter Canning and William Cook and Walter Hill and Walter Olthoff and John C. Mitchell},
  17841. Booktitle = {FPCA '89: Proceedings of the 4th International Conference on Functional Programming Languages and Computer Architecture},
  17842. Date-Added = {2008-05-24 14:32:44 -0600},
  17843. Date-Modified = {2010-12-17 10:23:08 -0700},
  17844. Isbn = {0-89791-328-0},
  17845. Pages = {273--280},
  17846. Publisher = {ACM Press},
  17847. Title = {F-bounded polymorphism for object-oriented programming},
  17848. Year = {1989},
  17849. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99370.99392}}
  17850. @inproceedings{odersky-et-al:ecoop03,
  17851. Author = {Martin Odersky and Vincent Cremet and Christine R{\"o}ckl and Matthias Zenger},
  17852. Booktitle = {{ECOOP}'03: European Conference on Object-oriented Programming},
  17853. Date-Added = {2008-05-24 14:32:24 -0600},
  17854. Date-Modified = {2008-05-24 14:32:24 -0600},
  17855. Month = July,
  17856. Series = {Springer LNCS},
  17857. Title = {A Nominal Theory of Objects with Dependent Types},
  17858. Year = 2003}
  17859. @manual{leroy03:_ocaml,
  17860. Date-Added = {2008-05-24 14:25:20 -0600},
  17861. Date-Modified = {2008-05-24 14:25:20 -0600},
  17862. Month = {September},
  17863. Title = {The {Objective} {Caml} Documentation and User's Manual},
  17864. Year = 2003}
  17865. @article{Remy-Vouillon!tapos,
  17866. Date-Added = {2008-05-24 14:24:50 -0600},
  17867. Date-Modified = {2008-05-24 14:25:03 -0600},
  17868. Journal = {Theory And Practice of Object Systems},
  17869. Note = {A preliminary version appeared in the proceedings of the 24th ACM Conference on Principles of Programming Languages, 1997},
  17870. Number = {1},
  17871. Pages = {27--50},
  17872. Title = {Objective {ML}: An effective object-oriented extension to {ML}},
  17873. Volume = {4},
  17874. Year = 1998}
  17875. @inproceedings{bruce95polytoil,
  17876. Author = {Kim B. Bruce and Angela Schuett and Robert van Gent},
  17877. Booktitle = {{ECOOP} '95: European Conference on Object-oriented Programming},
  17878. Conflocation = {Aarhus, Denmark},
  17879. Date-Added = {2008-05-24 14:24:35 -0600},
  17880. Date-Modified = {2010-12-17 10:23:08 -0700},
  17881. Number = {952},
  17882. Pages = {27--51},
  17883. Publisher = {Springer-Verlag},
  17884. Series = {LNCS},
  17885. Title = {{PolyTOIL}: {A} Type-Safe Polymorphic Object-Oriented Language},
  17886. Year = {1995},
  17887. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/bruce95polytoil.html}}
  17888. @inproceedings{kristensen83:_beta,
  17889. Author = {Bent Bruun Kristensen and Ole Lehrmann Madsen and Birger M{\"o}ller-Pedersen and Kristen Nygaard},
  17890. Booktitle = {{POPL} '83: Proceedings of the 10th {ACM} {SIGACT-SIGPLAN} Symposium on Principles of Programming Languages},
  17891. Date-Added = {2008-05-24 14:24:16 -0600},
  17892. Date-Modified = {2010-12-17 10:23:08 -0700},
  17893. Isbn = {0-89791-090-7},
  17894. Location = {Austin, Texas},
  17895. Pages = {285--298},
  17896. Publisher = {{ACM} Press},
  17897. Title = {Abstraction mechanisms in the {BETA} programming language},
  17898. Year = 1983,
  17899. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567067.567094}}
  17900. @inproceedings{madsen89:_virtual_classes,
  17901. Author = {O. L. Madsen and B. M{\"o}ller-Pedersen},
  17902. Booktitle = {{OOPSLA} '89: Object-oriented Programming Systems, Languages and Applications},
  17903. Date-Added = {2008-05-24 14:22:41 -0600},
  17904. Date-Modified = {2010-12-17 10:23:08 -0700},
  17905. Isbn = {0-89791-333-7},
  17906. Pages = {397--406},
  17907. Publisher = {{ACM} Press},
  17908. Title = {Virtual classes: a powerful mechanism in object-oriented programming},
  17909. Year = 1989,
  17910. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74919}}
  17911. @inproceedings{Thorup97,
  17912. Author = {Kresten Krab Thorup},
  17913. Booktitle = {ECOOP '97: European Conference on Object-oriented Programming},
  17914. Date-Added = {2008-05-24 14:22:10 -0600},
  17915. Date-Modified = {2010-12-17 10:23:08 -0700},
  17916. Pages = {444--471},
  17917. Pubisher = {Springer-Verlag},
  17918. Series = {LNCS},
  17919. Title = {Genericity in {Java} with Virtual Types},
  17920. Volume = {1241},
  17921. Year = {1997},
  17922. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/thorup97genericity.html}}
  17923. @inproceedings{torgersen98:_virtual_types_safe,
  17924. Author = {Mads Torgersen},
  17925. Booktitle = {{FOOL} 5: The 5th International Workshop on Foundations of Object-Oriented Languages},
  17926. Date-Added = {2008-05-24 14:21:54 -0600},
  17927. Date-Modified = {2008-05-24 14:21:54 -0600},
  17928. Month = {January},
  17929. Title = {Virtual Types are Statically safe},
  17930. Year = 1998}
  17931. @phdthesis{ernst99b,
  17932. Author = {Erik Ernst},
  17933. Date-Added = {2008-05-24 14:21:34 -0600},
  17934. Date-Modified = {2008-05-24 14:21:34 -0600},
  17935. School = {Department of Computer Science, University of Aarhus, \AA{}rhus, Denmark},
  17936. Title = {gbeta -- a Language with Virtual Attributes, Block Structure, and Propagating, Dynamic Inheritance},
  17937. Year = {1999}}
  17938. @inproceedings{ernst01:_famil_polym,
  17939. Author = {Erik Ernst},
  17940. Booktitle = {ECOOP '01: European Conference on Object-oriented Programming},
  17941. Conflocation = {Budapest, Hungary},
  17942. Date-Added = {2008-05-24 14:21:12 -0600},
  17943. Date-Modified = {2008-05-24 14:21:12 -0600},
  17944. Month = {June},
  17945. Pages = {303--326},
  17946. Publisher = {Springer},
  17947. Series = {LNCS},
  17948. Title = {Family Polymorphism},
  17949. Volume = 2072,
  17950. Year = 2001}
  17951. @article{odersky-et-al:oopsla05,
  17952. Author = {Martin Odersky and Matthias Zenger},
  17953. Date-Added = {2008-05-24 14:20:39 -0600},
  17954. Date-Modified = {2010-12-17 10:23:08 -0700},
  17955. Issn = {0362-1340},
  17956. Journal = {SIGPLAN Notices},
  17957. Number = 10,
  17958. Pages = {41--57},
  17959. Publisher = {ACM Press},
  17960. Title = {Scalable component abstractions},
  17961. Volume = 40,
  17962. Year = 2005,
  17963. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1103845.1094815}}
  17964. @techreport{scala-overview-tech-report,
  17965. Author = {Martin Odersky and Philippe Altherr and Vincent Cremet and Iulian Dragos and Gilles Dubochet and Burak Emir and Sean McDirmid and Stephane Micheloud and Nikolay Mihaylov and Michel Schinz and Erik Stenmn and Lex Spoon and Matthias Zenger},
  17966. Date-Added = {2008-05-24 14:19:51 -0600},
  17967. Date-Modified = {2008-05-24 14:19:51 -0600},
  17968. Institution = {EPFL},
  17969. Number = {IC/2004/64},
  17970. Title = {An Overview of the {Scala} Programming Language},
  17971. Year = 2004,
  17972. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL1NjYWxhT3ZlcnZpZXcucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFTY2FsYU92ZXJ2aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwGQzOWbaQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU2NhbGFPdmVydmlldy5wZGYADgAkABEAUwBjAGEAbABhAE8AdgBlAHIAdgBpAGUAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1NjYWxhT3ZlcnZpZXcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  17973. @inproceedings{randell79:_software_in_1968,
  17974. Author = {B. Randell},
  17975. Booktitle = {{ICSE} '79: Proceedings of the 4th International Conference on Software Engineering},
  17976. Date-Added = {2008-05-24 14:18:09 -0600},
  17977. Date-Modified = {2008-05-24 14:19:19 -0600},
  17978. Pages = {1--10},
  17979. Publisher = {{IEEE} Press},
  17980. Title = {Software engineering in 1968},
  17981. Year = 1979}
  17982. @inproceedings{Wand:1995nr,
  17983. Author = {Mitchell Wand},
  17984. Booktitle = {FPCA '95: Proceedings of the Seventh International Conference on Functional Programming Languages and Computer Architecture},
  17985. Date-Added = {2008-05-22 12:56:17 -0600},
  17986. Date-Modified = {2010-12-17 10:23:08 -0700},
  17987. Isbn = {0-89791-719-7},
  17988. Location = {La Jolla, California, United States},
  17989. Pages = {120--134},
  17990. Publisher = {ACM},
  17991. Title = {Compiler correctness for parallel languages},
  17992. Year = {1995},
  17993. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndhbmQ5NGNvbXBpbGVyLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2FuZDk0Y29tcGlsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NiNEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAd2FuZDk0Y29tcGlsZXIucGRmAA4AJgASAHcAYQBuAGQAOQA0AGMAbwBtAHAAaQBsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvd2FuZDk0Y29tcGlsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  17994. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224193}}
  17995. @article{Ronsse:1999ue,
  17996. Author = {Michiel Ronsse and Koen De Bosschere},
  17997. Date-Added = {2008-05-20 22:57:12 -0600},
  17998. Date-Modified = {2010-12-17 10:23:08 -0700},
  17999. Issn = {0734-2071},
  18000. Journal = {ACM Trans. Comput. Syst.},
  18001. Number = {2},
  18002. Pages = {133--152},
  18003. Publisher = {ACM},
  18004. Title = {RecPlay: a fully integrated practical record/replay system},
  18005. Volume = {17},
  18006. Year = {1999},
  18007. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzMtcm9uc3NlLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzMy1yb25zc2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95utEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEzMy1yb25zc2UucGRmAAAOACAADwBwADEAMwAzAC0AcgBvAG4AcwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMzMtcm9uc3NlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  18008. Bdsk-Url-1 = {http://doi.acm.org/10.1145/312203.312214}}
  18009. @techreport{Huselius:2002lp,
  18010. Author = {Joel Huselius},
  18011. Date-Added = {2008-05-20 22:32:17 -0600},
  18012. Date-Modified = {2008-05-20 22:33:38 -0600},
  18013. Institution = {Malardalen Real-Time Research Centre},
  18014. Month = {September},
  18015. Number = {63},
  18016. Title = {Debugging Parallel Systems: A State of the Art Report},
  18017. Year = {2002},
  18018. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC40NTIucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuMjAuNDUyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv3YzOWarwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjIwLjQ1Mi5wZGYADgAkABEAMQAwAC4AMQAuADEALgAyADAALgA0ADUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC40NTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  18019. @article{McDowell:1989cp,
  18020. Annote = {survey},
  18021. Author = {Charles E. McDowell and David P. Helmbold},
  18022. Date-Added = {2008-05-20 22:29:31 -0600},
  18023. Date-Modified = {2010-12-17 10:23:08 -0700},
  18024. Issn = {0360-0300},
  18025. Journal = {ACM Comput. Surv.},
  18026. Number = {4},
  18027. Pages = {593--622},
  18028. Publisher = {ACM},
  18029. Title = {Debugging concurrent programs},
  18030. Volume = {21},
  18031. Year = {1989},
  18032. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1OTMtbWNkb3dlbGwucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTkzLW1jZG93ZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tT0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTkzLW1jZG93ZWxsLnBkZgAADgAkABEAcAA1ADkAMwAtAG0AYwBkAG8AdwBlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU5My1tY2Rvd2VsbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  18033. Bdsk-Url-1 = {http://doi.acm.org/10.1145/76894.76897}}
  18034. @article{Taylor:1992fo,
  18035. Author = {Richard N. Taylor and David L. Levine and Cheryl D. Kelly},
  18036. Date-Added = {2008-05-20 16:24:53 -0600},
  18037. Date-Modified = {2010-12-17 10:23:08 -0700},
  18038. Issn = {0098-5589},
  18039. Journal = {IEEE Trans. Softw. Eng.},
  18040. Number = {3},
  18041. Pages = {206--215},
  18042. Publisher = {IEEE Press},
  18043. Title = {Structural Testing of Concurrent Programs},
  18044. Volume = {18},
  18045. Year = {1992},
  18046. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.126769}}
  18047. @article{Tai:1991zm,
  18048. Author = {Kuo-Chung Tai and Richard H. Carver and Evelyn E. Obaid},
  18049. Date-Added = {2008-05-20 16:23:40 -0600},
  18050. Date-Modified = {2010-12-17 10:23:08 -0700},
  18051. Issn = {0098-5589},
  18052. Journal = {IEEE Trans. Softw. Eng.},
  18053. Number = {1},
  18054. Pages = {45--63},
  18055. Publisher = {IEEE Press},
  18056. Title = {Debugging Concurrent Ada Programs by Deterministic Execution},
  18057. Volume = {17},
  18058. Year = {1991},
  18059. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.67578}}
  18060. @article{Gait:1986rc,
  18061. Author = {Jason Gait},
  18062. Date-Added = {2008-05-20 15:32:47 -0600},
  18063. Date-Modified = {2010-12-17 10:23:08 -0700},
  18064. Issn = {0038-0644},
  18065. Journal = {Softw. Pract. Exper.},
  18066. Number = {3},
  18067. Pages = {225--233},
  18068. Publisher = {John Wiley \& Sons, Inc.},
  18069. Title = {A probe effect in concurrent programs},
  18070. Volume = {16},
  18071. Year = {1986},
  18072. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380160304}}
  18073. @unpublished{Sheard:sf,
  18074. Author = {Tim Sheard},
  18075. Date-Added = {2008-05-17 07:20:49 -0600},
  18076. Date-Modified = {2008-05-17 07:23:10 -0600},
  18077. Institution = {Portland State University},
  18078. Title = {Playing with Type Systems},
  18079. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1BsYXlpbmdXaXRoVHlwZXMyLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVUGxheWluZ1dpdGhUeXBlczIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72Oczlm2MAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eGzAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFBsYXlpbmdXaXRoVHlwZXMyLnBkZgAOACwAFQBQAGwAYQB5AGkAbgBnAFcAaQB0AGgAVAB5AHAAZQBzADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QbGF5aW5nV2l0aFR5cGVzMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  18080. @inproceedings{Viera:2006yu,
  18081. Author = {Marcos Viera and Alberto Pardo},
  18082. Booktitle = {GPCE '06: Proceedings of the 5th International Conference on Generative Programming and Component Engineering},
  18083. Date-Added = {2008-05-17 06:35:23 -0600},
  18084. Date-Modified = {2010-12-17 10:23:08 -0700},
  18085. Isbn = {1-59593-237-2},
  18086. Location = {Portland, Oregon, USA},
  18087. Pages = {11--20},
  18088. Publisher = {ACM},
  18089. Title = {A multi-stage language with intensional analysis},
  18090. Year = {2006},
  18091. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTEtdmllcmEucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTEtdmllcmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mW0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTEtdmllcmEucGRmAAAOABwADQBwADEAMQAtAHYAaQBlAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDExLXZpZXJhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  18092. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1173706.1173709}}
  18093. @article{Broker:2005gd,
  18094. Author = {Oliver Br{\"o}ker and Oscar Chinellato and Roman Geus},
  18095. Date-Added = {2008-05-16 15:09:38 -0600},
  18096. Date-Modified = {2010-12-17 10:23:08 -0700},
  18097. Issn = {0167-739X},
  18098. Journal = {Future Gener. Comput. Syst.},
  18099. Number = {6},
  18100. Pages = {969--979},
  18101. Publisher = {Elsevier Science Publishers B. V.},
  18102. Title = {Using Python for large scale linear algebra applications},
  18103. Volume = {21},
  18104. Year = {2005},
  18105. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.future.2005.02.001}}
  18106. @article{Prechelt:2000la,
  18107. Author = {Lutz Prechelt},
  18108. Date-Added = {2008-05-16 15:07:54 -0600},
  18109. Date-Modified = {2010-12-17 10:23:08 -0700},
  18110. Issn = {0018-9162},
  18111. Journal = {Computer},
  18112. Number = {10},
  18113. Pages = {23-29},
  18114. Publisher = {IEEE Computer Society},
  18115. Title = {An Empirical Comparison of Seven Programming Languages},
  18116. Volume = {33},
  18117. Year = {2000},
  18118. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVthcnRpY2xlLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYXJ0aWNsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uo9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYXJ0aWNsZS5wZGYAAA4AGAALAGEAcgB0AGkAYwBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2FydGljbGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  18119. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/2.876288}}
  18120. @article{Prechelt:1998lq,
  18121. Author = {Prechelt, L. and Tichy, W.F.},
  18122. Date-Added = {2008-05-16 14:47:11 -0600},
  18123. Date-Modified = {2010-12-17 10:23:08 -0700},
  18124. Issn = {0098-5589},
  18125. Journal = {Software Engineering, IEEE Transactions on},
  18126. Keywords = {C language, program debuggingANSI C, K&,R C, defect-detection, intermodule type checking, programming errors, type checking},
  18127. Number = {4},
  18128. Pages = {302-312},
  18129. Title = {A controlled experiment to assess the benefits of procedure argument type checking},
  18130. Volume = {24},
  18131. Year = {Apr 1998},
  18132. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNjc3MTg2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA2NzcxODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7xZ8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNjc3MTg2LnBkZgAADgAaAAwAMAAwADYANwA3ADEAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA2NzcxODYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18133. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.677186}}
  18134. @inproceedings{Prechelt:1996rm,
  18135. Author = {Lutz Prechelt},
  18136. Booktitle = {3rd International Software Metrics Symposium},
  18137. Date-Added = {2008-05-16 14:41:10 -0600},
  18138. Date-Modified = {2008-05-16 14:41:54 -0600},
  18139. Title = {An Experiment to Assess the Benefits of Inter-Module Type Checking},
  18140. Year = {1996},
  18141. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNDkyNDQ4LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA0OTI0NDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NR8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNDkyNDQ4LnBkZgAADgAaAAwAMAAwADQAOQAyADQANAA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA0OTI0NDgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  18142. @techreport{Prechelt:2000pb,
  18143. Author = {Lutz Prechelt},
  18144. Date-Added = {2008-05-14 12:08:47 -0400},
  18145. Date-Modified = {2008-05-14 12:09:46 -0400},
  18146. Institution = {Universitat Karlsruhe},
  18147. Month = {March},
  18148. Number = {2000-5},
  18149. Title = {An empirical comparison of C, C++, Java, Perl, Python, Rexx, and Tcl for a search/string-processing program},
  18150. Year = {2000},
  18151. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1qY2NwcHJ0VFIucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1qY2NwcHJ0VFIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YM0Q83ewAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcsAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBqY2NwcHJ0VFIucGRmAAAOABwADQBqAGMAYwBwAHAAcgB0AFQAUgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvamNjcHBydFRSLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  18152. @article{Brin:1998uo,
  18153. Author = {Sergey Brin and Lawrence Page},
  18154. Date-Added = {2008-05-12 10:52:26 -0400},
  18155. Date-Modified = {2010-12-17 10:23:08 -0700},
  18156. Issn = {0169-7552},
  18157. Journal = {Comput. Netw. ISDN Syst.},
  18158. Number = {1-7},
  18159. Pages = {107--117},
  18160. Publisher = {Elsevier Science Publishers B. V.},
  18161. Title = {The anatomy of a large-scale hypertextual Web search engine},
  18162. Volume = {30},
  18163. Year = {1998},
  18164. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMDkuNDA0OS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMDkuNDA0OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAETM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTA5LjQwNDkucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAwADkALgA0ADAANAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEwOS40MDQ5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  18165. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0169-7552(98)00110-X}}
  18166. @inproceedings{Stein:1997dn,
  18167. Author = {Greg Stein},
  18168. Booktitle = {Proceedings of the 6th International Python Conference},
  18169. Date-Added = {2008-05-12 10:03:21 -0400},
  18170. Date-Modified = {2008-05-12 10:03:26 -0400},
  18171. Month = oct,
  18172. Pages = {45--50},
  18173. Title = {Case Study: {P}ython in a Commercial Environment},
  18174. Year = 1997,
  18175. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzdGVpbi5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXN0ZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iinRDzyVAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHN0ZWluLnBkZgAADgAUAAkAcwB0AGUAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zdGVpbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  18176. @inproceedings{Beazley:1997rc,
  18177. Author = {David M. Beazley and Peter S. Lomdahl},
  18178. Booktitle = {Proceedings of the 6th International Python Conference},
  18179. Date-Added = {2008-05-12 10:02:43 -0400},
  18180. Date-Modified = {2008-05-12 10:02:49 -0400},
  18181. Month = oct,
  18182. Pages = {21--29},
  18183. Title = {Feeding a Large-scale Physics Application to {P}ython},
  18184. Year = 1997}
  18185. @inproceedings{Qasem:2006dp,
  18186. Author = {Apan Qasem and Ken Kennedy},
  18187. Booktitle = {ICS '06: Proceedings of the 20th Annual International Conference on Supercomputing},
  18188. Date-Added = {2008-05-07 21:57:13 -0600},
  18189. Date-Modified = {2010-12-17 10:23:08 -0700},
  18190. Isbn = {1-59593-282-8},
  18191. Location = {Cairns, Queensland, Australia},
  18192. Pages = {249--258},
  18193. Publisher = {ACM},
  18194. Title = {Profitable loop fusion and tiling using model-driven empirical search},
  18195. Year = {2006},
  18196. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjQ5LXFhc2VtLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI0OS1xYXNlbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96aNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI0OS1xYXNlbS5wZGYADgAeAA4AcAAyADQAOQAtAHEAYQBzAGUAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI0OS1xYXNlbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  18197. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1183401.1183437}}
  18198. @inproceedings{Qasem:2006qv,
  18199. Author = {Apan Qasem and Ken Kennedy},
  18200. Booktitle = {Languages and Compilers for Parallel Computing},
  18201. Date-Added = {2008-05-07 16:06:09 -0600},
  18202. Date-Modified = {2008-05-07 16:07:13 -0600},
  18203. Pages = {106-120},
  18204. Title = {A Cache-Conscious Profitability Model for Empirical Tuning of Loop Fusion},
  18205. Volume = {4339/2006},
  18206. Year = {2006},
  18207. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0KDIpLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQoMikucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zgdEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZnVsbHRleHQoMikucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQAKAAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0KDIpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  18208. @article{Trinder:1998rc,
  18209. Author = {Philip W. Trinder and Kevin Hammond and Hans-Wolfgang Loidl and Simon L. {Peyton Jones}},
  18210. Date-Added = {2008-05-06 14:05:54 -0600},
  18211. Date-Modified = {2008-05-06 14:06:16 -0600},
  18212. Journal = {Journal of Functional Programming},
  18213. Month = jan,
  18214. Number = {1},
  18215. Pages = {23--60},
  18216. Title = {Algorithm + {S}trategy = {P}arallelism},
  18217. Volume = {8},
  18218. Year = {1998},
  18219. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zdHJhdGVnaWVzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc3RyYXRlZ2llcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KLNEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc3RyYXRlZ2llcy5wZGYADgAeAA4AcwB0AHIAYQB0AGUAZwBpAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc3RyYXRlZ2llcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  18220. @article{Blume:2006nr,
  18221. Author = {Matthias Blume and David McAllester},
  18222. Date-Added = {2008-04-28 20:58:16 -0600},
  18223. Date-Modified = {2010-12-17 10:23:08 -0700},
  18224. Issn = {0956-7968},
  18225. Journal = {J. Funct. Program.},
  18226. Number = {4-5},
  18227. Pages = {375--414},
  18228. Publisher = {Cambridge University Press},
  18229. Title = {Sound and complete models of contracts},
  18230. Volume = {16},
  18231. Year = {2006},
  18232. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNvbnRyYWN0cy1qZnAucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjb250cmFjdHMtamZwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Es0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjb250cmFjdHMtamZwLnBkZgAADgAkABEAYwBvAG4AdAByAGEAYwB0AHMALQBqAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY29udHJhY3RzLWpmcC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  18233. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796806005971}}
  18234. @inproceedings{Pyo:1997si,
  18235. Author = {Changwoo Pyo and Kyung-Woo Lee and Hye-Kyung Han and Gyungho Lee},
  18236. Booktitle = {HPC-ASIA '97: Proceedings of the High-Performance Computing on the Information Superhighway},
  18237. Date-Added = {2008-04-23 09:43:31 -0600},
  18238. Date-Modified = {2008-04-23 09:43:36 -0600},
  18239. Isbn = {0-8186-7901-8},
  18240. Pages = {151},
  18241. Publisher = {IEEE Computer Society},
  18242. Title = {Reference Distance as a Metric for Data Locality},
  18243. Year = {1997}}
  18244. @article{Jacob:1996fp,
  18245. Author = {Bruce L. Jacob and Peter M. Chen and Seth R. Silverman and Trevor N. Mudge},
  18246. Date-Added = {2008-04-23 09:39:56 -0600},
  18247. Date-Modified = {2010-12-17 10:23:08 -0700},
  18248. Issn = {0018-9340},
  18249. Journal = {IEEE Trans. Comput.},
  18250. Number = {10},
  18251. Pages = {1180--1194},
  18252. Publisher = {IEEE Computer Society},
  18253. Title = {An Analytical Model for Designing Memory Hierarchies},
  18254. Volume = {45},
  18255. Year = {1996},
  18256. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNTQzNzExLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA1NDM3MTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA80sMzlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNTQzNzExLnBkZgAADgAaAAwAMAAwADUANAAzADcAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA1NDM3MTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18257. Bdsk-Url-1 = {http://dx.doi.org/10.1109/12.543711}}
  18258. @article{Mattson:1970eu,
  18259. Author = {R. Mattson and J. Gecsei and D. Slutz and I. Traiger},
  18260. Date-Added = {2008-04-23 09:37:13 -0600},
  18261. Date-Modified = {2008-04-23 09:38:01 -0600},
  18262. Journal = {IBM Systems Journal},
  18263. Number = {2},
  18264. Pages = {78-117},
  18265. Title = {Evaluation Techniques for Storage Hierarchies},
  18266. Volume = {9},
  18267. Year = {1970},
  18268. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pYm1zajA5MDJCLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWJtc2owOTAyQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91ytEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaWJtc2owOTAyQi5wZGYADgAeAA4AaQBiAG0AcwBqADAAOQAwADIAQgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaWJtc2owOTAyQi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  18269. @article{Gummaraju:2008rc,
  18270. Author = {Jayanth Gummaraju and Joel Coburn and Yoshio Turner and Mendel Rosenblum},
  18271. Date-Added = {2008-04-21 16:46:32 -0600},
  18272. Date-Modified = {2010-12-17 10:23:08 -0700},
  18273. Issn = {0163-5964},
  18274. Journal = {SIGARCH Comput. Archit. News},
  18275. Number = {1},
  18276. Pages = {297--307},
  18277. Publisher = {ACM},
  18278. Title = {Streamware: programming general-purpose multicore processors using streams},
  18279. Volume = {36},
  18280. Year = {2008},
  18281. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyOTctZ3VtbWFyYWp1LnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDI5Ny1ndW1tYXJhanUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96otEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI5Ny1ndW1tYXJhanUucGRmAA4AJgASAHAAMgA5ADcALQBnAHUAbQBtAGEAcgBhAGoAdQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI5Ny1ndW1tYXJhanUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  18282. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1353534.1346319}}
  18283. @article{Chamberlin:1981dn,
  18284. Author = {Donald D. Chamberlin and Morton M. Astrahan and Michael W. Blasgen and James N. Gray and W. Frank King and Bruce G. Lindsay and Raymond Lorie and James W. Mehl and Thomas G. Price and Franco Putzolu and Patricia Griffiths Selinger and Mario Schkolnick and Donald R. Slutz and Irving L. Traiger and Bradford W. Wade and Robert A. Yost},
  18285. Date-Added = {2008-04-14 17:41:47 -0400},
  18286. Date-Modified = {2010-12-17 10:23:08 -0700},
  18287. Issn = {0001-0782},
  18288. Journal = {Commun. ACM},
  18289. Number = {10},
  18290. Pages = {632--646},
  18291. Publisher = {ACM},
  18292. Title = {A history and evaluation of System R},
  18293. Volume = {24},
  18294. Year = {1981},
  18295. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A2MzItY2hhbWJlcmxpbi5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A2MzItY2hhbWJlcmxpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e2nRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA2MzItY2hhbWJlcmxpbi5wZGYAAA4AKAATAHAANgAzADIALQBjAGgAYQBtAGIAZQByAGwAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wNjMyLWNoYW1iZXJsaW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  18296. Bdsk-Url-1 = {http://doi.acm.org/10.1145/358769.358784}}
  18297. @inproceedings{Selinger:1979rc,
  18298. Author = {P. Griffiths Selinger and M. M. Astrahan and D. D. Chamberlin and R. A. Lorie and T. G. Price},
  18299. Booktitle = {SIGMOD '79: Proceedings of the 1979 ACM SIGMOD International Conference on Management of Data},
  18300. Date-Added = {2008-04-14 17:39:36 -0400},
  18301. Date-Modified = {2010-12-17 10:23:08 -0700},
  18302. Isbn = {0-89791-001-X},
  18303. Location = {Boston, Massachusetts},
  18304. Pages = {23--34},
  18305. Publisher = {ACM},
  18306. Title = {Access path selection in a relational database management system},
  18307. Year = {1979},
  18308. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1zZWxpbmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1zZWxpbmdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ek7RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyMy1zZWxpbmdlci5wZGYADgAiABAAcAAyADMALQBzAGUAbABpAG4AZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMy1zZWxpbmdlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  18309. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582095.582099}}
  18310. @inproceedings{Findler:2006qr,
  18311. Author = {Robert Bruce Findler and Matthias Blume},
  18312. Booktitle = {International Symposium on Functional and Logic Programming (FLOPS)},
  18313. Date-Added = {2008-04-11 15:12:12 -0600},
  18314. Date-Modified = {2008-04-11 15:13:08 -0600},
  18315. Pages = {226-241},
  18316. Title = {Contracts as Pairs of Projections},
  18317. Year = {2006},
  18318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZiLXRyMjAwNi0wMS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZiLXRyMjAwNi0wMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c1rRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGZiLXRyMjAwNi0wMS5wZGYADgAiABAAZgBiAC0AdAByADIAMAAwADYALQAwADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ZiLXRyMjAwNi0wMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  18319. @inproceedings{Cook:1991kl,
  18320. Author = {William R. Cook},
  18321. Booktitle = {Proceedings of the REX School/Workshop on Foundations of Object-Oriented Languages},
  18322. Date-Added = {2008-04-02 00:17:52 -0600},
  18323. Date-Modified = {2008-04-02 00:17:57 -0600},
  18324. Isbn = {3-540-53931-X},
  18325. Pages = {151--178},
  18326. Publisher = {Springer-Verlag},
  18327. Title = {Object-Oriented Programming Versus Abstract Data Types},
  18328. Year = {1991},
  18329. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0Nvb2tPT1B2c0FEVDkwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQ29va09PUHZzQURUOTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7oS8zlmt0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEtAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AENvb2tPT1B2c0FEVDkwLnBkZgAADgAmABIAQwBvAG8AawBPAE8AUAB2AHMAQQBEAFQAOQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ29va09PUHZzQURUOTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  18330. @unpublished{Wadler:1998fu,
  18331. Author = {Philip Wadler},
  18332. Date-Added = {2008-04-02 00:15:01 -0600},
  18333. Date-Modified = {2008-04-02 00:16:05 -0600},
  18334. Month = {December},
  18335. Note = {Discussion on the Java-Genericity mailing list},
  18336. Title = {The expression problem.},
  18337. Year = {1998}}
  18338. @inproceedings{Thiemann:2005rp,
  18339. Author = {Peter Thiemann},
  18340. Booktitle = {ESOP},
  18341. Date-Added = {2008-03-30 12:40:56 -0600},
  18342. Date-Modified = {2008-03-30 12:42:19 -0600},
  18343. Number = {3444},
  18344. Pages = {408-422},
  18345. Publisher = {Springer},
  18346. Series = {LNCS},
  18347. Title = {Towards a Type System for Analyzing {JavaScript} Programs},
  18348. Year = {2005},
  18349. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zjdEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZnVsbHRleHQtMjIucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0LTIyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  18350. @inbook{Gurevich:1995ek,
  18351. Author = {Yuri Gurevich},
  18352. Chapter = {Evolving Algebras 1993: Lipari Guide},
  18353. Date-Added = {2008-03-25 20:56:10 -0600},
  18354. Date-Modified = {2008-03-25 20:58:19 -0600},
  18355. Publisher = {Oxford University Press},
  18356. Title = {Specificaton and Validation Methods},
  18357. Year = {1995},
  18358. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dXzRDzdvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGd1aWRlLnBkZgAADgAUAAkAZwB1AGkAZABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9ndWlkZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  18359. @techreport{Cater:1999qq,
  18360. Author = {Steven C. Cater and James K. Huggins},
  18361. Date-Added = {2008-03-25 20:54:20 -0600},
  18362. Date-Modified = {2008-03-25 20:55:15 -0600},
  18363. Institution = {Kettering University},
  18364. Month = {October},
  18365. Title = {An ASM Dynamic Semantics for Standard ML},
  18366. Year = {1999},
  18367. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdzbWwucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdzbWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oW0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzbWwucGRmAAAOABAABwBzAG0AbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc21sLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  18368. @inproceedings{Danvy:2001lq,
  18369. Author = {Olivier Danvy and Lasse R. Nielsen},
  18370. Booktitle = {2nd International Workshop on Rule-Based Programming (RULE)},
  18371. Date-Added = {2008-03-11 10:55:10 -0600},
  18372. Date-Modified = {2009-08-25 22:28:17 -0600},
  18373. Title = {Refocusing in Reduction Semantics},
  18374. Year = {2001},
  18375. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA0LTI2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtUlMtMDQtMjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72CMzlmsoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLVJTLTA0LTI2LnBkZgAADgAmABIAQgBSAEkAQwBTAC0AUgBTAC0AMAA0AC0AMgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtUlMtMDQtMjYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  18376. @inproceedings{Henderson:2002rw,
  18377. Author = {Fergus Henderson and Zoltan Somogyi},
  18378. Booktitle = {CC '02: Proceedings of the 11th International Conference on Compiler Construction},
  18379. Date-Added = {2008-03-08 21:41:06 -0700},
  18380. Date-Modified = {2008-03-08 21:41:10 -0700},
  18381. Isbn = {3-540-43369-4},
  18382. Pages = {197--212},
  18383. Publisher = {Springer-Verlag},
  18384. Title = {Compiling Mercury to High-Level C Code},
  18385. Year = {2002},
  18386. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpobGNfY2MucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpobGNfY2MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wr0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBobGNfY2MucGRmAA4AFgAKAGgAbABjAF8AYwBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9obGNfY2MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  18387. @inproceedings{Morales:2004qr,
  18388. Author = {J. Morales and Manuel Carro and Manuel Hermenegildo},
  18389. Booktitle = {Practical Aspects of Declarative Languages},
  18390. Date-Added = {2008-03-08 21:39:10 -0700},
  18391. Date-Modified = {2008-03-08 21:39:59 -0700},
  18392. Title = {Improved Compilation of Prolog to C Using Moded Types and Determinism Information},
  18393. Year = {2004},
  18394. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QImltcHJvdmVkLWNvbXBpbGF0aW9uLW9mLXByb2xvZy5wZGbSFwsYGVdOUy5kYXRhTxEB2AAAAAAB2AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2ltcHJvdmVkLWNvbXBpbGF0aW9uI0JGNzVERS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dd7RDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBNTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGltcHJvdmVkLWNvbXBpbGF0aW9uI0JGNzVERS5wZGYAAA4ARgAiAGkAbQBwAHIAbwB2AGUAZAAtAGMAbwBtAHAAaQBsAGEAdABpAG8AbgAtAG8AZgAtAHAAcgBvAGwAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA/VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9pbXByb3ZlZC1jb21waWxhdGlvbi1vZi1wcm9sb2cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=}}
  18395. @inproceedings{Draheim:2005eu,
  18396. Author = {Dirk Draheim and Christof Lutteroth and Gerald Weber},
  18397. Booktitle = {Generative Programming and Component Engineering},
  18398. Date-Added = {2008-03-07 12:54:19 -0700},
  18399. Date-Modified = {2009-08-25 22:28:17 -0600},
  18400. Pages = {327-341},
  18401. Title = {A Type System for Reflective Program Generators},
  18402. Volume = {3676},
  18403. Year = {2005},
  18404. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIxLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zjNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZnVsbHRleHQtMjEucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0LTIxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  18405. @inproceedings{Ramakrishnan:1993rt,
  18406. Author = {Raghu Ramakrishnan and Divesh Srivastava and S. Sudarshan and Praveen Seshadri},
  18407. Booktitle = {SIGMOD '93: Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data},
  18408. Date-Added = {2008-03-07 11:23:53 -0700},
  18409. Date-Modified = {2010-12-17 10:23:08 -0700},
  18410. Isbn = {0-89791-592-5},
  18411. Location = {Washington, D.C., United States},
  18412. Pages = {167--176},
  18413. Publisher = {ACM},
  18414. Title = {Implementation of the CORAL deductive database system},
  18415. Year = {1993},
  18416. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIHJhbWFrcmlzaG5hbjkzaW1wbGVtZW50YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAdIAAAAAAdIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9yYW1ha3Jpc2huYW45M2ltcGxlbSNCRjg5QjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4m50Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgByYW1ha3Jpc2huYW45M2ltcGxlbSNCRjg5QjkucGRmAAAOAEIAIAByAGEAbQBhAGsAcgBpAHMAaABuAGEAbgA5ADMAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA9VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9yYW1ha3Jpc2huYW45M2ltcGxlbWVudGF0aW9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCxALYAvgKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC},
  18417. Bdsk-Url-1 = {http://doi.acm.org/10.1145/170035.170067}}
  18418. @article{Hwang:1998rc,
  18419. Author = {Gwan-Hwan Hwang and Jenq Kuen Lee and Roy Dz-Ching Ju},
  18420. Date-Added = {2008-03-05 15:20:31 -0700},
  18421. Date-Modified = {2010-12-17 10:23:08 -0700},
  18422. Issn = {0743-7315},
  18423. Journal = {J. Parallel Distrib. Comput.},
  18424. Number = {1},
  18425. Pages = {1--47},
  18426. Publisher = {Academic Press, Inc.},
  18427. Title = {A function-composition approach to synthesize Fortran 90 array operations},
  18428. Volume = {54},
  18429. Year = {1998},
  18430. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2EtZnVuY3Rpb24tY29tcG9zaXRpb24tYXBwcm9hY2gucGRm0hcLGBlXTlMuZGF0YU8RAdoAAAAAAdoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9hLWZ1bmN0aW9uLWNvbXBvc2l0aSNCRjZFNjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv25o0Q81JQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhLWZ1bmN0aW9uLWNvbXBvc2l0aSNCRjZFNjgucGRmAAAOAEgAIwBhAC0AZgB1AG4AYwB0AGkAbwBuAC0AYwBvAG0AcABvAHMAaQB0AGkAbwBuAC0AYQBwAHAAcgBvAGEAYwBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBAVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hLWZ1bmN0aW9uLWNvbXBvc2l0aW9uLWFwcHJvYWNoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=},
  18431. Bdsk-Url-1 = {http://dx.doi.org/10.1006/jpdc.1998.1481}}
  18432. @phdthesis{Clements:2005vl,
  18433. Author = {John Clements},
  18434. Date-Added = {2008-02-29 05:17:50 -0700},
  18435. Date-Modified = {2008-02-29 05:18:50 -0700},
  18436. Month = {February},
  18437. School = {Northeastern University},
  18438. Title = {Portable and high-level access to the stack with Continuation Marks},
  18439. Year = {2005},
  18440. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWRpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWRpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVTRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGRpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGYAAA4ANAAZAGQAaQBzAHMAZQByAHQAYQB0AGkAbwBuAC0AYwBsAGUAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9kaXNzZXJ0YXRpb24tY2xlbWVudHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  18441. @inproceedings{Freeman:1991uo,
  18442. Author = {Tim Freeman and Frank Pfenning},
  18443. Booktitle = {PLDI '91: Proceedings of the ACM SIGPLAN 1991 Conference on Programming Language Design and Implementation},
  18444. Date-Added = {2008-02-23 11:41:40 -0700},
  18445. Date-Modified = {2010-12-17 10:23:08 -0700},
  18446. Issn = {0362-1340},
  18447. Journal = {SIGPLAN Not.},
  18448. Number = {6},
  18449. Pages = {268--277},
  18450. Publisher = {ACM},
  18451. Title = {Refinement types for ML},
  18452. Volume = {26},
  18453. Year = {1991},
  18454. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwbGRpOTEucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwbGRpOTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA75Af0ei1hlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHo7cYAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwbGRpOTEucGRmAA4AFgAKAHAAbABkAGkAOQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wbGRpOTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18455. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113446.113468}}
  18456. @inproceedings{Bruce:2004qy,
  18457. Author = {Kim B. Bruce and J. Nathan Foster},
  18458. Booktitle = {European Conference on Object-Oriented Programming},
  18459. Date-Added = {2008-01-30 11:42:36 -0700},
  18460. Date-Modified = {2009-08-25 22:28:17 -0600},
  18461. Pages = {390-414},
  18462. Title = {LOOJ: Weaving LOOM into Java},
  18463. Volume = {3086},
  18464. Year = {2004},
  18465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIwLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zi9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZnVsbHRleHQtMjAucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0LTIwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  18466. @inproceedings{Bruce:1997ai,
  18467. Author = {Kim B. Bruce and Leaf Petersen and Adrian Fiech},
  18468. Booktitle = {European Conference on Object-Oriented Programming},
  18469. Date-Added = {2008-01-30 11:33:22 -0700},
  18470. Date-Modified = {2009-08-25 22:28:17 -0600},
  18471. Pages = {104-127},
  18472. Title = {Subtyping is not a good ``match'' for object-oriented languages},
  18473. Volume = {1241},
  18474. Year = {1997},
  18475. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC0yLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zitEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZnVsbHRleHQtMi5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0AMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQtMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  18476. @article{Bruce:2003dn,
  18477. Author = {Kim B. Bruce and Angela Schuett and Robert van Gent and Adrian Fiech},
  18478. Date-Added = {2008-01-30 11:27:21 -0700},
  18479. Date-Modified = {2010-12-17 10:23:08 -0700},
  18480. Issn = {0164-0925},
  18481. Journal = {ACM Trans. Program. Lang. Syst.},
  18482. Number = {2},
  18483. Pages = {225--290},
  18484. Publisher = {ACM},
  18485. Title = {PolyTOIL: A type-safe polymorphic object-oriented language},
  18486. Volume = {25},
  18487. Year = {2003},
  18488. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMjUtYl9icnVjZS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMjUtYl9icnVjZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekXRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyMjUtYl9icnVjZS5wZGYADgAiABAAcAAyADIANQAtAGIAXwBiAHIAdQBjAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMjUtYl9icnVjZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  18489. Bdsk-Url-1 = {http://doi.acm.org/10.1145/641888.641891}}
  18490. @inproceedings{Bruce:1995rc,
  18491. Author = {Kim B. Bruce and Angela Schuett and Robert van Gent},
  18492. Booktitle = {ECOOP '95: Proceedings of the 9th European Conference on Object-Oriented Programming},
  18493. Date-Added = {2008-01-30 11:21:00 -0700},
  18494. Date-Modified = {2008-01-30 11:21:04 -0700},
  18495. Isbn = {3-540-60160-0},
  18496. Pages = {27--51},
  18497. Publisher = {Springer-Verlag},
  18498. Title = {PolyTOIL: A Type-Safe Polymorphic Object-Oriented Language},
  18499. Year = {1995}}
  18500. @article{Friedman:2007rt,
  18501. Author = {Daniel P. Friedman and Abdulaziz Ghuloum and Jeremy G. Siek and Onnie Lynn Winebarger},
  18502. Date-Added = {2008-01-29 13:12:04 -0700},
  18503. Date-Modified = {2010-12-17 10:23:08 -0700},
  18504. Issn = {1388-3690},
  18505. Journal = {Higher Order Symbol. Comput.},
  18506. Number = {3},
  18507. Pages = {271--293},
  18508. Publisher = {Kluwer Academic Publishers},
  18509. Title = {Improving the lazy Krivine machine},
  18510. Volume = {20},
  18511. Year = {2007},
  18512. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10990-007-9014-0}}
  18513. @phdthesis{Ahmed:2004eu,
  18514. Author = {Amal Ahmed},
  18515. Date-Added = {2008-02-11 16:06:52 -0700},
  18516. Date-Modified = {2008-02-11 16:07:20 -0700},
  18517. School = {Princeton University},
  18518. Title = {Semantics of Types for Mutable State},
  18519. Year = {2004},
  18520. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGFobWVkc3RoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGFobWVkc3RoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bpPRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFobWVkc3RoZXNpcy5wZGYADgAiABAAYQBoAG0AZQBkAHMAdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2FobWVkc3RoZXNpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  18521. @article{Huet:1997oq,
  18522. Author = {Gerard Huet},
  18523. Date-Added = {2008-02-06 17:25:46 -0700},
  18524. Date-Modified = {2008-02-06 17:26:42 -0700},
  18525. Journal = {Journal of Functional Programming},
  18526. Month = {September},
  18527. Number = {5},
  18528. Pages = {549-554},
  18529. Title = {The Zipper},
  18530. Volume = {7},
  18531. Year = {1997},
  18532. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk3MDAyODY0YS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODk3MDAyODY0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4C7M5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5Njg5NzAwMjg2NGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAA5ADcAMAAwADIAOAA2ADQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk3MDAyODY0YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  18533. @techreport{Findler:2002eu,
  18534. Author = {Robert Bruce Findler and Matthias Felleisen},
  18535. Date-Added = {2008-02-06 09:49:26 -0700},
  18536. Date-Modified = {2008-02-06 09:50:37 -0700},
  18537. Institution = {Northeastern University},
  18538. Number = {NU-CCS-02-05},
  18539. Title = {Contracts for Higher-Order Functions},
  18540. Year = {2002},
  18541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2hvLWNvbnRyYWN0cy10ZWNocmVwb3J0LnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbaG8tY29udHJhY3RzLXRlY2hyZXBvcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91rNEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAQAL9t8QFDaDwABcByAAISKQACAElNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaG8tY29udHJhY3RzLXRlY2hyZXBvcnQucGRmAAAOADgAGwBoAG8ALQBjAG8AbgB0AHIAYQBjAHQAcwAtAHQAZQBjAGgAcgBlAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADhVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2hvLWNvbnRyYWN0cy10ZWNocmVwb3J0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5AnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=}}
  18542. @inproceedings{Guha:2007kl,
  18543. Author = {Arjun Guha and Jacob Matthews and Robert Bruce Findler and Shriram Krishnamurthi},
  18544. Booktitle = {Dynamic Languages Symposium},
  18545. Date-Added = {2008-02-03 10:53:58 -0700},
  18546. Date-Modified = {2008-02-03 10:54:37 -0700},
  18547. Title = {Relationally-Parametric Polymorphic Contracts},
  18548. Year = {2007},
  18549. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjMucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vW0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwYXBlcjMucGRmAA4AFgAKAHAAYQBwAGUAcgAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wYXBlcjMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  18550. @inproceedings{Matthews:2008qr,
  18551. Author = {Jacob Matthews and Amal Ahmed},
  18552. Booktitle = {Proceedings of the 17th European Symposium on Programming (ESOP'08)},
  18553. Date-Added = {2008-02-03 10:51:37 -0700},
  18554. Date-Modified = {2008-02-03 10:53:04 -0700},
  18555. Month = {March},
  18556. Title = {Parametric Polymorphism Through Run-Time Sealing, or, Theorems for Low, Low Prices!},
  18557. Year = {2008},
  18558. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BhcnBvbHlzZWFsLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGFycG9seXNlYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL972tEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGFycG9seXNlYWwucGRmAAAOACAADwBwAGEAcgBwAG8AbAB5AHMAZQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BhcnBvbHlzZWFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  18559. @inproceedings{Anderson:2005ek,
  18560. Author = {Anderson, Christopher and Drossopoulou, Sophia and Giannini, Paola},
  18561. Booktitle = {19th European Conference on Object-Oriented Programming (ECOOP 2005), Glasgow, Scotland},
  18562. Date-Added = {2008-02-02 15:26:30 -0700},
  18563. Date-Modified = {2010-12-17 10:23:08 -0700},
  18564. Month = {July},
  18565. Title = {{Towards Type Inference for JavaScript}},
  18566. Year = {2005},
  18567. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJHR5cGVpbmZlcmVuY2Vmb3JqYXZhc2NyaXB0LWVjb29wLnBkZtIXCxgZV05TLmRhdGFPEQHeAAAAAAHeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfdHlwZWluZmVyZW5jZWZvcmphdmEjQkY4QTYwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KYNEPPJoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LqAAAAAQAQAL9t8QFDaDwABcByAAISKQACAE1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdHlwZWluZmVyZW5jZWZvcmphdmEjQkY4QTYwLnBkZgAADgBKACQAdAB5AHAAZQBpAG4AZgBlAHIAZQBuAGMAZQBmAG8AcgBqAGEAdgBhAHMAYwByAGkAcAB0AC0AZQBjAG8AbwBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi90eXBlaW5mZXJlbmNlZm9yamF2YXNjcmlwdC1lY29vcC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICpAKmAqsCtgK/As0C0QLYAuEC5gLzAvYDCAMLAxAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADEg==},
  18568. Bdsk-Url-1 = {http://pubs.doc.ic.ac.uk/typeinferenceforjavascript-ecoop/}}
  18569. @manual{Rose:1999qq,
  18570. Author = {Kristoffer H. Rose},
  18571. Date-Added = {2008-02-02 11:36:33 -0700},
  18572. Date-Modified = {2009-07-16 21:50:25 -0600},
  18573. Edition = {3.7},
  18574. Month = {February},
  18575. Title = {XY-pic User's Guide},
  18576. Year = {1999},
  18577. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt4eWd1aWRlLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELeHlndWlkZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NrdEPPfYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RGAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAeHlndWlkZS5wZGYAAA4AGAALAHgAeQBnAHUAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3h5Z3VpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  18578. @techreport{Siek:2008kq,
  18579. Author = {Jeremy G. Siek and Manish Vachharajani},
  18580. Date-Added = {2008-01-30 16:45:16 -0700},
  18581. Date-Modified = {2008-01-30 16:47:13 -0700},
  18582. Institution = {University of Colorado at Boulder},
  18583. Month = {January},
  18584. Number = {CU-CS-1039-08},
  18585. Title = {Gradual Typing with Unification-based Inference},
  18586. Year = {2008},
  18587. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1kb2N1bWVudDAucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1kb2N1bWVudDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Fb0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBkb2N1bWVudDAucGRmAAAOABwADQBkAG8AYwB1AG0AZQBuAHQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZG9jdW1lbnQwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  18588. @article{Abadi:1991fr,
  18589. Date-Added = {2008-01-29 23:25:23 -0700},
  18590. Date-Modified = {2008-01-29 23:26:42 -0700},
  18591. Journal = {Journal of Functional Programming},
  18592. Number = {4},
  18593. Pages = {375-416},
  18594. Title = {Explicit Substitutions},
  18595. Volume = {1},
  18596. Year = {1991},
  18597. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FiYWRpOTFleHBsaWNpdC5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FiYWRpOTFleHBsaWNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bonRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFiYWRpOTFleHBsaWNpdC5wZGYAAA4AKAATAGEAYgBhAGQAaQA5ADEAZQB4AHAAbABpAGMAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hYmFkaTkxZXhwbGljaXQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  18598. @inproceedings{Abadi:1990ys,
  18599. Author = {M. Abadi and L. Cardelli and P.-L. Curien and J.-J. Levy},
  18600. Booktitle = {POPL '90: Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18601. Date-Added = {2008-01-29 23:17:58 -0700},
  18602. Date-Modified = {2010-12-17 10:23:08 -0700},
  18603. Isbn = {0-89791-343-4},
  18604. Location = {San Francisco, California, United States},
  18605. Pages = {31--46},
  18606. Publisher = {ACM},
  18607. Title = {Explicit substitutions},
  18608. Year = {1990},
  18609. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzEtYWJhZGkucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzEtYWJhZGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qw0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzEtYWJhZGkucGRmAAAOABwADQBwADMAMQAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDMxLWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  18610. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96712}}
  18611. @article{Baker:2006fk,
  18612. Author = {A. H. Baker and J.M. Dennis and E. R. Jessup},
  18613. Date-Added = {2008-01-28 14:47:11 -0700},
  18614. Date-Modified = {2009-08-25 22:28:17 -0600},
  18615. Journal = {SIAM Journal on Scientific Computing},
  18616. Number = {5},
  18617. Pages = {1608-1626},
  18618. Title = {An Efficient Block Variant of GMRES},
  18619. Volume = {27},
  18620. Year = {2006},
  18621. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtibGdtcmVzLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYmxnbXJlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wNdEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYmxnbXJlcy5wZGYAAA4AGAALAGIAbABnAG0AcgBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2JsZ21yZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  18622. @inproceedings{Laird:2007lr,
  18623. Author = {J. Laird},
  18624. Booktitle = {ICALP'07},
  18625. Date-Added = {2008-01-27 10:48:35 -0700},
  18626. Date-Modified = {2009-08-25 22:28:17 -0600},
  18627. Pages = {667-679},
  18628. Publisher = {Springer},
  18629. Series = {LNCS},
  18630. Title = {A Fully Abstract Trace Semantics for General References},
  18631. Volume = {4596},
  18632. Year = {2007},
  18633. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtpY2FscDA3LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELaWNhbHAwNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91z9EPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaWNhbHAwNy5wZGYAAA4AGAALAGkAYwBhAGwAcAAwADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ljYWxwMDcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  18634. @inproceedings{Whaley:2005ul,
  18635. Author = {R. Clint Whaley and David B. Whalley},
  18636. Booktitle = {The 2005 International Conference on Parallel Processing (ICPP-05)},
  18637. Date-Added = {2008-01-28 11:19:46 -0700},
  18638. Date-Modified = {2009-08-25 22:28:17 -0600},
  18639. Month = {June},
  18640. Title = {Tuning High Performance Kernels through Empirical Compilation},
  18641. Year = {2005},
  18642. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pY3BwMDVfOC0xLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWNwcDA1XzgtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL910tEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaWNwcDA1XzgtMS5wZGYADgAeAA4AaQBjAHAAcAAwADUAXwA4AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaWNwcDA1XzgtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  18643. @phdthesis{Bientinesi:2006ve,
  18644. Author = {Paolo Bientinesi},
  18645. Date-Added = {2008-01-28 11:15:26 -0700},
  18646. Date-Modified = {2009-08-25 22:28:17 -0600},
  18647. Month = {August},
  18648. School = {University of Texas at Austin},
  18649. Title = {Mechanical Derivation and Systematic Analysis of Correct Linear Algebra Algorithms},
  18650. Year = {2006},
  18651. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0aGVzaXMwLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdGhlc2lzMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KS9EPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdGhlc2lzMC5wZGYAAA4AGAALAHQAaABlAHMAaQBzADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3RoZXNpczAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  18652. @inproceedings{Alpatov:1997rt,
  18653. Author = {Philip Alpatov and Greg Baker and Carter Edwards and John Gunnels and Greg Morrow and James Overfelt and Robert van de Geijn and Yuan-Jye J. Wu},
  18654. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  18655. Date-Added = {2008-01-28 11:07:41 -0700},
  18656. Date-Modified = {2010-12-17 10:23:08 -0700},
  18657. Isbn = {0-89791-985-8},
  18658. Location = {San Jose, CA},
  18659. Pages = {1--16},
  18660. Publisher = {ACM},
  18661. Title = {PLAPACK: parallel linear algebra package design overview},
  18662. Year = {1997},
  18663. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2EyOS1hbHBhdG92LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTI5LWFscGF0b3YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uddEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTI5LWFscGF0b3YucGRmAAAOACAADwBhADIAOQAtAGEAbABwAGEAdABvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2EyOS1hbHBhdG92LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  18664. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509622}}
  18665. @article{Aydemir:2008rr,
  18666. Author = {Brian Aydemir and Arthur Chargu\'{e}raud and Benjamin C. Pierce and Randy Pollack and Stephanie Weirich},
  18667. Date-Added = {2008-01-24 13:43:08 -0700},
  18668. Date-Modified = {2010-12-17 10:23:08 -0700},
  18669. Issn = {0362-1340},
  18670. Journal = {SIGPLAN Not.},
  18671. Number = {1},
  18672. Pages = {3--15},
  18673. Publisher = {ACM},
  18674. Title = {Engineering formal metatheory},
  18675. Volume = {43},
  18676. Year = {2008},
  18677. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMy1heWRlbWlyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDMtYXlkZW1pci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96pdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDMtYXlkZW1pci5wZGYADgAeAA4AcAAzAC0AYQB5AGQAZQBtAGkAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDMtYXlkZW1pci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  18678. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328897.1328443}}
  18679. @misc{Catalytic:2007qy,
  18680. Author = {Catalytic, Inc.},
  18681. Date-Added = {2008-01-16 17:31:56 -0700},
  18682. Date-Modified = {2010-12-17 10:23:08 -0700},
  18683. Title = {Catalytic MCS Family: MATLAB to C Synthesis},
  18684. Year = {2007},
  18685. Bdsk-Url-1 = {http://www.catalyticinc.com/products/products_mcs.htm}}
  18686. @manual{EmMATLAB:2007fk,
  18687. Date-Added = {2008-01-16 17:26:54 -0700},
  18688. Date-Modified = {2010-12-17 10:23:08 -0700},
  18689. Local-Url = {file://localhost/Users/jeremysiek/suburban/papers/bib/eml_ug.pdf},
  18690. Month = {March},
  18691. Organization = {The MathWorks, Inc},
  18692. Title = {Embedded MATLAB Users Guide},
  18693. Year = {2007},
  18694. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVplbWxfdWcucGRm0hcLGBlXTlMuZGF0YU8RAWwAAAAAAWwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRQplbWxfdWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMnIUw7PvN1BERiBwcnZ3AAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMO0UacAAAABABAAKelFACbV9gAHTE8AAGiFAAIAL01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjplbWxfdWcucGRmAAAOABYACgBlAG0AbABfAHUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL3NpZWsvc3VidXJiYW4vYmliL2VtbF91Zy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIWAhgCHQIoAjECPwJDAkoCUwJYAmUCaAJ6An0CggAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKE},
  18695. Bdsk-Url-1 = {http://www.mathworks.com/products/featured/embeddedmatlab/}}
  18696. @inproceedings{Strout:2003rt,
  18697. Author = {Michelle Mills Strout and Larry Carter and Jeanne Ferrante},
  18698. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  18699. Date-Added = {2008-01-14 16:21:04 -0700},
  18700. Date-Modified = {2010-12-17 10:23:08 -0700},
  18701. Isbn = {1-58113-662-5},
  18702. Location = {San Diego, California, USA},
  18703. Pages = {91--102},
  18704. Publisher = {ACM},
  18705. Title = {Compile-time composition of run-time data and iteration reorderings},
  18706. Year = {2003},
  18707. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AwOTUtc3Ryb3V0LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDA5NS1zdHJvdXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95aNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDA5NS1zdHJvdXQucGRmAAAOACAADwBwADAAOQA1AC0AcwB0AHIAbwB1AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AwOTUtc3Ryb3V0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  18708. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781142}}
  18709. @inproceedings{Siek:2008lr,
  18710. Author = {Jeremy G. Siek and Ian Karlin and E. R. Jessup},
  18711. Booktitle = {Workshop on Performance Optimization for High-Level Languages and Libraries (POHLL 2008)},
  18712. Date-Added = {2008-01-11 08:24:55 -0800},
  18713. Date-Modified = {2009-08-25 22:28:17 -0600},
  18714. Month = {April},
  18715. Pages = {1-8},
  18716. Title = {Build to Order Linear Algebra Kernels},
  18717. Year = {2008},
  18718. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjIucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vV0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwYXBlcjIucGRmAA4AFgAKAHAAYQBwAGUAcgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wYXBlcjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  18719. @inproceedings{Canning:1989fk,
  18720. Author = {Peter Canning and William Cook and Walter Hill and Walter Olthoff and John C. Mitchell},
  18721. Booktitle = {FPCA '89: Proceedings of the fourth international conference on Functional programming languages and computer architecture},
  18722. Date-Added = {2008-01-06 11:45:30 -0700},
  18723. Date-Modified = {2010-12-17 10:23:08 -0700},
  18724. Isbn = {0-89791-328-0},
  18725. Location = {Imperial College, London, United Kingdom},
  18726. Pages = {273--280},
  18727. Publisher = {ACM},
  18728. Title = {F-bounded polymorphism for object-oriented programming},
  18729. Year = {1989},
  18730. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0Nvb2tGQm91bmQ4OS5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEENvb2tGQm91bmQ4OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4LzM5ZrdAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDb29rRkJvdW5kODkucGRmAAAOACIAEABDAG8AbwBrAEYAQgBvAHUAbgBkADgAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Nvb2tGQm91bmQ4OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  18731. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99370.99392}}
  18732. @inproceedings{Cardelli:1988fk,
  18733. Author = {L. Cardelli},
  18734. Booktitle = {POPL '88: Proceedings of the 15th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18735. Date-Added = {2007-12-29 09:41:37 -0700},
  18736. Date-Modified = {2010-12-17 10:23:08 -0700},
  18737. Isbn = {0-89791-252-7},
  18738. Location = {San Diego, California, United States},
  18739. Pages = {70--79},
  18740. Publisher = {ACM},
  18741. Title = {Structural subtyping and the notion of power type},
  18742. Year = {1988},
  18743. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNhcmRlbGxpODhzdHJ1Y3R1cmFsLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY2FyZGVsbGk4OHN0cnVjdHVyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xCtEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2FyZGVsbGk4OHN0cnVjdHVyYWwucGRmAA4AMgAYAGMAYQByAGQAZQBsAGwAaQA4ADgAcwB0AHIAdQBjAHQAdQByAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY2FyZGVsbGk4OHN0cnVjdHVyYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  18744. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73560.73566}}
  18745. @book{Girard:1989fp,
  18746. Author = {Jean-Yves Girard and Paul Taylor and Yves Lafont},
  18747. Date-Added = {2008-01-02 12:46:21 -0700},
  18748. Date-Modified = {2009-08-25 22:28:17 -0600},
  18749. Isbn = {0-521-37181-3},
  18750. Publisher = {Cambridge University Press},
  18751. Title = {Proofs and types},
  18752. Year = {1989},
  18753. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhwcm90LnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcHJvdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98HNEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcHJvdC5wZGYADgASAAgAcAByAG8AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcHJvdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  18754. @article{Leroy:2000uq,
  18755. Author = {Xavier Leroy},
  18756. Date-Added = {2007-12-19 13:40:50 -0700},
  18757. Date-Modified = {2010-12-17 10:23:08 -0700},
  18758. Issn = {0956-7968},
  18759. Journal = {J. Funct. Program.},
  18760. Number = {3},
  18761. Pages = {269--303},
  18762. Publisher = {Cambridge University Press},
  18763. Title = {A modular module system},
  18764. Volume = {10},
  18765. Year = {2000},
  18766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL2xlcm95OTZtb2R1bGFyLnBz0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFsZXJveTk2bW9kdWxhci5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwS9zOWbAwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAbGVyb3k5Nm1vZHVsYXIucHMADgAkABEAbABlAHIAbwB5ADkANgBtAG8AZAB1AGwAYQByAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL2xlcm95OTZtb2R1bGFyLnBzAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  18767. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796800003683}}
  18768. @inproceedings{Leroy:1994fk,
  18769. Author = {Xavier Leroy},
  18770. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18771. Date-Added = {2007-12-19 13:39:29 -0700},
  18772. Date-Modified = {2010-12-17 10:23:08 -0700},
  18773. Isbn = {0-89791-636-0},
  18774. Location = {Portland, Oregon, United States},
  18775. Pages = {109--122},
  18776. Publisher = {ACM},
  18777. Title = {Manifest types, modules, and separate compilation},
  18778. Year = {1994},
  18779. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTA5LWxlcm95LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwOS1sZXJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95lNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEwOS1sZXJveS5wZGYADgAeAA4AcAAxADAAOQAtAGwAZQByAG8AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEwOS1sZXJveS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  18780. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.176926}}
  18781. @inproceedings{Cooper:2005kx,
  18782. Author = {Cooper, Keith D. and Grosul, Alexander and Harvey, Timothy J. and Reeves, Steven and Subramanian, Devika and Torczon, Linda and Waterman, Todd},
  18783. Booktitle = {LCTES '05: Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems},
  18784. Citeulike-Article-Id = {2111197},
  18785. Date-Added = {2007-12-13 21:31:30 -0700},
  18786. Date-Modified = {2010-12-17 10:23:08 -0700},
  18787. Isbn = {1595930183},
  18788. Keywords = {adaptive, compile, optimization},
  18789. Pages = {69--77},
  18790. Priority = {2},
  18791. Publisher = {ACM},
  18792. Title = {{ACME}: adaptive compilation made efficient},
  18793. Year = {2005},
  18794. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1065921},
  18795. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1065910.1065921},
  18796. Bdsk-Url-3 = {http://dx.doi.org/10.1145/1065910.1065921}}
  18797. @inproceedings{Kisuki:2000uq,
  18798. Author = {Kisuki, T. and Knijnenburg, P. M. W. and O'Boyle, M. F. P.},
  18799. Booktitle = {PACT '00: Proceedings of the 2000 International Conference on Parallel Architectures and Compilation Techniques},
  18800. Citeulike-Article-Id = {2111201},
  18801. Date-Added = {2007-12-13 21:31:04 -0700},
  18802. Date-Modified = {2010-12-17 10:23:08 -0700},
  18803. Isbn = {0769506224},
  18804. Keywords = {compilation, iterative},
  18805. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/kisuki00combined.pdf},
  18806. Priority = {2},
  18807. Publisher = {IEEE Computer Society},
  18808. Title = {Combined Selection of Tile Sizes and Unroll Factors Using Iterative Compilation},
  18809. Year = {2000},
  18810. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGtpc3VraTAwY29tYmluZWQucGRm0hcLGBlXTlMuZGF0YU8RAZQAAAAAAZQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRRRraXN1a2kwMGNvbWJpbmVkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMcjgw4inN1BERiBwcnZ3AAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMOJCacAAAABABAAKelFACbV9gAHTE8AAGiFAAIAOU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpraXN1a2kwMGNvbWJpbmVkLnBkZgAADgAqABQAawBpAHMAdQBrAGkAMAAwAGMAbwBtAGIAaQBuAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALFVzZXJzL3NpZWsvc3VidXJiYW4vYmliL2tpc3VraTAwY29tYmluZWQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICSgJMAlECXAJlAnMCdwJ+AocCjAKZApwCrgKxArYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACuA==},
  18811. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=825767}}
  18812. @article{Vuduc:2005fk,
  18813. Author = {Vuduc, Richard and Demmel, James W. and Yelick, Katherine A.},
  18814. Citeulike-Article-Id = {309577},
  18815. Date-Added = {2007-12-13 20:21:45 -0700},
  18816. Date-Modified = {2010-12-17 10:23:08 -0700},
  18817. Issn = {1742-6596},
  18818. Journal = {Journal of Physics: Conference Series},
  18819. Keywords = {automatically-tuned, matrix, sparse},
  18820. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/jpconf5_16_071.pdf},
  18821. Number = {1},
  18822. Pages = {521-530},
  18823. Priority = {0},
  18824. Publisher = {Institute of Physics Publishing},
  18825. Title = {{OSKI}: A library of automatically tuned sparse matrix kernels},
  18826. Volume = {16},
  18827. Year = {2005},
  18828. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2pvcDIwMDUtU2NpREFDLU9TS0kucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rdqb3AyMDA1LVNjaURBQy1PU0tJLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YY0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBqb3AyMDA1LVNjaURBQy1PU0tJLnBkZgAADgAwABcAagBvAHAAMgAwADAANQAtAFMAYwBpAEQAQQBDAC0ATwBTAEsASQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvam9wMjAwNS1TY2lEQUMtT1NLSS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  18829. Bdsk-Url-1 = {http://dx.doi.org/10.1088/1742-6596/16/1/071},
  18830. Bdsk-Url-2 = {http://dx.doi.org/10.1088/1742-6596/16/1/071},
  18831. Bdsk-Url-3 = {http://dx.doi.org/10.1088/1742-6596/16/1/071}}
  18832. @inproceedings{Yotov:2005rt,
  18833. Author = {Yotov, Kamen and Pingali, Keshav and Stodghill, Paul},
  18834. Booktitle = {ICS '05: Proceedings of the 19th annual international conference on Supercomputing},
  18835. Citeulike-Article-Id = {2086912},
  18836. Date-Added = {2007-12-10 14:51:35 -0700},
  18837. Date-Modified = {2010-12-17 10:23:08 -0700},
  18838. Isbn = {1595931678},
  18839. Keywords = {compiler, empirical, optimization, search, tuning},
  18840. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/think-globally-search-locally-1.pdf},
  18841. Pages = {141--150},
  18842. Priority = {0},
  18843. Publisher = {ACM},
  18844. Title = {Think globally, search locally},
  18845. Year = {2005},
  18846. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI3RoaW5rLWdsb2JhbGx5LXNlYXJjaC1sb2NhbGx5LTEucGRm0hcLGBlXTlMuZGF0YU8RAdoAAAAAAdoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R90aGluay1nbG9iYWxseS1zZWFyYyNCRjhBNEMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pM0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB0aGluay1nbG9iYWxseS1zZWFyYyNCRjhBNEMucGRmAAAOAEgAIwB0AGgAaQBuAGsALQBnAGwAbwBiAGEAbABsAHkALQBzAGUAYQByAGMAaAAtAGwAbwBjAGEAbABsAHkALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBAVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi90aGluay1nbG9iYWxseS1zZWFyY2gtbG9jYWxseS0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=},
  18847. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1088168},
  18848. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1088149.1088168},
  18849. Bdsk-Url-3 = {http://dx.doi.org/10.1145/1088149.1088168}}
  18850. @inproceedings{Chen:2007vn,
  18851. Abstract = {Compiler technology for multimedia extensions must effectively utilize not only the SIMD compute engines but also the various levels of the memory hierarchy: superword registers, multi-level caches and TLB. In this paper, we describe a compiler that combines optimization across all levels of the memory hierarchy with automatic generation of SIMD code for multimedia extensions. At the high-level, model-guided empirical optimization is used to transform code to optimize for all levels of the memory hierarchy. This compiler interacts with a backend compiler exploiting superword-level parallelism that takes sequential code as input and produces SIMD code. This paper discusses how we have combined these technologies into a single framework. Through a case study with matrix multiply, we observe performance results that outperform the hand-tuned Intel MKL library, and achieve performance that is within 4% of the ATLAS self-tuning library with architectural defaults and more than 4X faster than the native Intel compiler.},
  18852. Author = {Chen, C. and Shin, J. and Kintali, S. and Chame, J. and Hall, M.},
  18853. Booktitle = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  18854. Citeulike-Article-Id = {2096678},
  18855. Date-Added = {2007-12-11 20:38:18 -0700},
  18856. Date-Modified = {2010-12-17 10:23:08 -0700},
  18857. Journal = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  18858. Keywords = {empirical, optimization},
  18859. Pages = {1--8},
  18860. Priority = {2},
  18861. Title = {Model-Guided Empirical Optimization for Multimedia Extension Architectures: A Case Study},
  18862. Year = {2007},
  18863. Bdsk-Url-1 = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4228369}}
  18864. @inproceedings{Im98model-basedmemory,
  18865. Author = {Eun-jin Im and Katherine Yelick},
  18866. Booktitle = {In Workshop on Profile and Feedback-Directed Compilation},
  18867. Title = {Model-Based Memory Hierarchy Optimizations for Sparse Matrices},
  18868. Year = {1998}}
  18869. @article{lee04:_perf_model,
  18870. Address = {Los Alamitos, CA, USA},
  18871. Author = {Benjamin C. Lee and Richard W. Vuduc and James W. Demmel and Katherine A. Yelick},
  18872. Date-Modified = {2010-12-17 10:23:08 -0700},
  18873. Issn = {0190-3918},
  18874. Journal = {Parallel Processing, International Conference on},
  18875. Pages = {169-176},
  18876. Publisher = {IEEE Computer Society},
  18877. Title = {Performance Models for Evaluation and Automatic Tuning of Symmetric Sparse Matrix-Vector Multiply},
  18878. Volume = 0,
  18879. Year = 2004,
  18880. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICPP.2004.1327917}}
  18881. @article{im04:_sparsity,
  18882. Address = {Thousand Oaks, CA, USA},
  18883. Author = {Im, Eun-Jin and Yelick, Katherine and Vuduc, Richard},
  18884. Date-Modified = {2010-12-17 10:23:08 -0700},
  18885. Issn = {1094-3420},
  18886. Journal = {Int. J. High Perform. Comput. Appl.},
  18887. Number = 1,
  18888. Pages = {135--158},
  18889. Publisher = {Sage Publications, Inc.},
  18890. Title = {Sparsity: Optimization Framework for Sparse Matrix Kernels},
  18891. Volume = 18,
  18892. Year = 2004,
  18893. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004041296}}
  18894. @inproceedings{Yotov:2005kx,
  18895. Author = {Yotov, Kamen and Pingali, Keshav and Stodghill, Paul},
  18896. Booktitle = {ICS '05: Proceedings of the 19th annual international conference on Supercomputing},
  18897. Citeulike-Article-Id = {2086912},
  18898. Date-Added = {2007-12-11 20:37:32 -0700},
  18899. Date-Modified = {2010-12-17 10:23:08 -0700},
  18900. Isbn = {1595931678},
  18901. Keywords = {compiler, empirical, optimization, search, tuning},
  18902. Pages = {141--150},
  18903. Priority = {0},
  18904. Publisher = {ACM},
  18905. Title = {Think globally, search locally},
  18906. Year = {2005},
  18907. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1088168},
  18908. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1088149.1088168},
  18909. Bdsk-Url-3 = {http://dx.doi.org/10.1145/1088149.1088168}}
  18910. @article{Kandemir:2005uq,
  18911. Abstract = {Exploiting spatial and temporal locality is essential for obtaining high performance on modern computers. Writing programs that exhibit high locality of reference is difficult and error-prone. Compiler researchers have developed loop transformations that allow the conversion of programs to exploit locality. Recently, transformations that change the memory layouts of multi-dimensional arrays--called data transformations--have been proposed. Unfortunately, both data and loop transformations have some important drawbacks. In this work, we present an integrated framework that uses loop and data transformations in concert to exploit the benefits of both approaches while minimizing the impact of their disadvantages. Our approach works inter-procedurally on acyclic call graphs, uses profile data to eliminate layout conflicts, and is unique in its capability of resolving conflicting layout requirements of different references to the same array in the same nest and in different nests for regular array-based applications. The optimization technique presented in this paper has been implemented in a source-to-source translator. We evaluate its performance using standard benchmark suites and several math libraries (complete programs) with large input sizes. Our experimental results show that the proposed approach improves the performance of the applications optimized by using the current state-of-the-art techniques by 8.2% on the average. This reduction comes from three important characteristics of the technique, namely, resolving layout conflicts between references to the same array in a loop nest, determining a suitable order to propagate layout modifications across loop nests, and propagating layouts between different procedures in the program--all in a unified framework. The locality optimization technique presented in this paper tries to exploit locality in the innermost loop positions. This strategy, in most cases, generates dependence-free outer loops, which can be safely parallelized.},
  18912. Author = {Kandemir, Mahmut T.},
  18913. Citeulike-Article-Id = {2096649},
  18914. Date-Added = {2007-12-11 20:20:14 -0700},
  18915. Date-Modified = {2010-12-17 10:23:08 -0700},
  18916. Journal = {Journal of Parallel and Distributed Computing},
  18917. Keywords = {inter-procedural, locality},
  18918. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/sdarticle-12.pdf},
  18919. Month = {May},
  18920. Number = {5},
  18921. Pages = {564--582},
  18922. Priority = {2},
  18923. Title = {Improving whole-program locality using intra-procedural and inter-procedural transformations,},
  18924. Volume = {65},
  18925. Year = {2005},
  18926. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0xMi5wZGbSFwsYGVdOUy5kYXRhTxEBhAAAAAABhAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGpEl0grAAAAKelFEHNkYXJ0aWNsZS0xMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxsoHDhKB3UERGIHBydncAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwGqY9wAAABEACAAAw4UC5wAAAAEAEAAp6UUAJtX2AAdMTwAAaIUAAgA1TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6c3VidXJiYW46YmliOnNkYXJ0aWNsZS0xMi5wZGYAAA4AIgAQAHMAZABhAHIAdABpAGMAbABlAC0AMQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAoVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvc2RhcnRpY2xlLTEyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAjYCOAI9AkgCUQJfAmMCagJzAngChQKIApoCnQKiAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqQ=},
  18927. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2004.12.004},
  18928. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.jpdc.2004.12.004},
  18929. Bdsk-Url-3 = {http://dx.doi.org/10.1016/j.jpdc.2004.12.004}}
  18930. @mastersthesis{Siek:1999fk,
  18931. Author = {Jeremy G. Siek},
  18932. Date-Added = {2007-12-11 16:25:22 -0700},
  18933. Date-Modified = {2007-12-11 16:25:50 -0700},
  18934. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/siek99msthesis.pdf},
  18935. School = {University of Notre Dame},
  18936. Title = {A Modern Framework for Portable High Performance Numerical Linear Algebra},
  18937. Year = 1999,
  18938. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNpZWs5OW1zdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2llazk5bXN0aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KENEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2llazk5bXN0aGVzaXMucGRmAA4AJgASAHMAaQBlAGsAOQA5AG0AcwB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2llazk5bXN0aGVzaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  18939. @inbook{Cardelli:2004dq,
  18940. Author = {Luca Cardelli},
  18941. Chapter = {Type systems},
  18942. Date-Added = {2007-12-07 14:30:21 -0700},
  18943. Date-Modified = {2009-08-25 22:28:17 -0600},
  18944. Number = {97},
  18945. Publisher = {CRC Press},
  18946. Title = {The Computer Science and Engineering Handbook},
  18947. Year = {2004},
  18948. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL1R5cGVTeXN0ZW1zLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPVHlwZVN5c3RlbXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7yk8zlm4wAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHcAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFR5cGVTeXN0ZW1zLnBkZgAOACAADwBUAHkAcABlAFMAeQBzAHQAZQBtAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UeXBlU3lzdGVtcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  18949. @article{Allam:2006fk,
  18950. Author = {A. Allam and J. Ramanujam and G. Baumgartner and P. Sadayappan},
  18951. Date-Added = {2007-12-04 18:57:38 -0700},
  18952. Date-Modified = {2010-12-17 10:23:08 -0700},
  18953. Journal = {20th International Parallel and Distributed Processing Symposium (IPDPS 2006)},
  18954. Keywords = {computational complexity, integer programming, linear programming, memory architecture, minimisation, program control structures, tensors arithmetic operation, binary decision variables, configuration interaction method, consumer loop nest, correlated electronic structure, coupled cluster, integer linear programming, logical constraints, loop computation, loop fusion, memory minimization, memory optimization, memory usage, producer loop nest, quantum chemistry, resultant loops, tensor contractions},
  18955. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/01639717.pdf},
  18956. Month = {April},
  18957. Title = {Memory minimization for tensor contractions using integer linear programming},
  18958. Year = {2006},
  18959. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVwwMTYzOTcxNy5wZGbSFwsYGVdOUy5kYXRhTxEBdAAAAAABdAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGpEl0grAAAAKelFDDAxNjM5NzE3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxeozDe1PRUERGIHBydncAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwGqY9wAAABEACAAAw3u2QQAAAAEAEAAp6UUAJtX2AAdMTwAAaIUAAgAxTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6c3VidXJiYW46YmliOjAxNjM5NzE3LnBkZgAADgAaAAwAMAAxADYAMwA5ADcAMQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvMDE2Mzk3MTcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCIAIiAicCMgI7AkkCTQJUAl0CYgJvAnIChAKHAowAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACjg==},
  18960. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2006.1639717},
  18961. Bdsk-Url-2 = {http://dx.doi.org/10.1109/IPDPS.2006.1639717}}
  18962. @article{McFarlin:2007uq,
  18963. Author = {D. McFarlin and A. Chauhan},
  18964. Date-Added = {2007-12-04 18:33:51 -0700},
  18965. Date-Modified = {2010-12-17 10:23:08 -0700},
  18966. Journal = {IEEE International Parallel and Distributed Processing Symposium (IPDPS 2007)},
  18967. Keywords = {authoring languages, linear algebra, mathematics computing, optimising compilersMatlab, Octave, high-level domain-specific language, library function selection, linear algebra kernel, optimizing compiler, vendor-tuned BLAS},
  18968. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/04228373.pdf},
  18969. Month = {March},
  18970. Pages = {1-8},
  18971. Title = {Library Function Selection in Compiling {Octave}},
  18972. Year = {2007},
  18973. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVwwNDIyODM3My5wZGbSFwsYGVdOUy5kYXRhTxEBdAAAAAABdAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGpEl0grAAAAKelFDDA0MjI4MzczLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxdg7De03cUERGIHBydncAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwGqY9wAAABEACAAAw3uwTAAAAAEAEAAp6UUAJtX2AAdMTwAAaIUAAgAxTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6c3VidXJiYW46YmliOjA0MjI4MzczLnBkZgAADgAaAAwAMAA0ADIAMgA4ADMANwAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvMDQyMjgzNzMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCIAIiAicCMgI7AkkCTQJUAl0CYgJvAnIChAKHAowAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACjg==},
  18974. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2007.370645},
  18975. Bdsk-Url-2 = {http://dx.doi.org/10.1109/IPDPS.2007.370645}}
  18976. @article{Ershov:1965qr,
  18977. Author = {A. P. Ershov},
  18978. Date-Added = {2007-12-05 15:57:54 -0700},
  18979. Date-Modified = {2010-12-17 10:23:08 -0700},
  18980. Issn = {0084-6198},
  18981. Journal = {ALGOL Bull.},
  18982. Number = {19},
  18983. Pages = {19--27},
  18984. Publisher = {Computer History Museum},
  18985. Title = {{ALPHA} - an automatic programming system of high efficiency},
  18986. Year = {1965},
  18987. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTktZXJzaG92LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE5LWVyc2hvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96GNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE5LWVyc2hvdi5wZGYADgAeAA4AcAAxADkALQBlAHIAcwBoAG8AdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE5LWVyc2hvdi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  18988. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1060998.1061006}}
  18989. @misc{Keyes:2004lr,
  18990. Author = {David Keyes},
  18991. Date-Added = {2007-12-03 13:45:06 -0700},
  18992. Date-Modified = {2009-08-26 09:48:47 -0600},
  18993. Month = {March},
  18994. Title = {Terascale Optimal PDE Simulations},
  18995. Year = {2004},
  18996. Bdsk-Url-1 = {http://www.csm.ornl.gov/workshops/DOE_SciDAC/TOPS.Keyes.March2004.ppt}}
  18997. @techreport{Buttari:2007lr,
  18998. Author = {Alfredo Buttari and Julien Langou and Jakub Kurzak and Jack Dongarra},
  18999. Date-Added = {2007-11-27 09:04:26 -0700},
  19000. Date-Modified = {2009-08-25 22:28:17 -0600},
  19001. Institution = {Netlib},
  19002. Number = {LAPACK Working Note # 191},
  19003. Title = {A Class of Parallel Tiled Linear Algebra Algorithms for Multicore Architectures},
  19004. Year = {2007},
  19005. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5ibG9ja19hbGdzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmxvY2tfYWxncy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wNtEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYmxvY2tfYWxncy5wZGYADgAeAA4AYgBsAG8AYwBrAF8AYQBsAGcAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYmxvY2tfYWxncy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  19006. @article{Byna:2004fk,
  19007. Author = {S. Byna and Xian-He Sun and W. Gropp and R. Thakur},
  19008. Date-Added = {2007-11-21 09:46:37 -0700},
  19009. Date-Modified = {2010-12-17 10:23:08 -0700},
  19010. Isbn = {0-7803-8694-9},
  19011. Journal = {cluster},
  19012. Pages = {327-336},
  19013. Publisher = {IEEE Computer Society},
  19014. Title = {Predicting memory-access cost based on data-access patterns},
  19015. Volume = {0},
  19016. Year = {2004},
  19017. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJ5bmEwNHByZWRpY3RpbmcucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRieW5hMDRwcmVkaWN0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3BC0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBieW5hMDRwcmVkaWN0aW5nLnBkZgAOACoAFABiAHkAbgBhADAANABwAHIAZQBkAGkAYwB0AGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9ieW5hMDRwcmVkaWN0aW5nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  19018. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/CLUSTR.2004.1392630}}
  19019. @misc{Anonymous:2007uq,
  19020. Date-Added = {2007-11-14 14:30:13 -0700},
  19021. Date-Modified = {2007-11-15 15:19:15 -0700},
  19022. Howpublished = {Authors and {URL} omitted to preserve anonymity. Please contact the {PC} chair for the {URL}.},
  19023. Month = {November},
  19024. Title = {Implementation of {I}nference for the {G}radually {T}yped {L}ambda {C}alculus},
  19025. Year = {2007}}
  19026. @misc{Anonymous:2007fk,
  19027. Date-Added = {2007-11-14 14:23:34 -0700},
  19028. Date-Modified = {2007-11-15 15:18:52 -0700},
  19029. Howpublished = {Authors omitted to preserve anonymity. Please contact {PC }chair for the {URL} of the paper.},
  19030. Month = {November},
  19031. Title = {Formalization of {G}radual {T}yping with {I}nference in {Isabelle/HOL}.},
  19032. Year = {2007}}
  19033. @manual{Peyton-Jones:2002lr,
  19034. Author = {Simon {Peyton Jones}},
  19035. Date-Added = {2007-11-14 14:19:37 -0700},
  19036. Date-Modified = {2010-12-17 10:23:08 -0700},
  19037. Month = {December},
  19038. Title = {Haskell 98 {L}anguage and {L}ibraries: {T}he {R}evised {R}eport},
  19039. Year = {2002},
  19040. Bdsk-Url-1 = {http://www.haskell.org/onlinereport/}}
  19041. @inproceedings{Wadler:1989fk,
  19042. Author = {Philip Wadler},
  19043. Booktitle = {FPCA '89: Proceedings of the fourth international conference on Functional programming languages and computer architecture},
  19044. Date-Added = {2007-11-13 15:21:32 -0700},
  19045. Date-Modified = {2010-12-17 10:23:08 -0700},
  19046. Isbn = {0-89791-328-0},
  19047. Location = {Imperial College, London, United Kingdom},
  19048. Pages = {347--359},
  19049. Publisher = {ACM},
  19050. Title = {Theorems for free!},
  19051. Year = {1989},
  19052. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNDctd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM0Ny13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ydEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM0Ny13YWRsZXIucGRmAAAOACAADwBwADMANAA3AC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNDctd2FkbGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  19053. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99370.99404}}
  19054. @inbook{Dijkstra:1979fk,
  19055. Author = {E. Dijkstra},
  19056. Book = {Classics in software engineering},
  19057. Chapter = {Go to statement considered harmful},
  19058. Date-Added = {2007-11-12 08:35:43 -0700},
  19059. Date-Modified = {2008-08-19 13:08:26 -0600},
  19060. Editor = {Edward Yourdon},
  19061. Isbn = {0-917072-14-6},
  19062. Pages = {27--33},
  19063. Publisher = {Yourdon Press},
  19064. Title = {Classics in software engineering},
  19065. Year = {1979}}
  19066. @book{Friedman:2008uq,
  19067. Author = {Daniel P. Friedman and Christopher T. Haynes and Mitchell Wand},
  19068. Date-Added = {2007-11-10 15:45:32 -0700},
  19069. Date-Modified = {2007-11-10 18:01:46 -0700},
  19070. Publisher = {MIT Press},
  19071. Title = {Essentials of programming languages (3rd ed.)},
  19072. Year = {2008}}
  19073. @inproceedings{Tobin-Hochstadt:2008lr,
  19074. Author = {Sam Tobin-Hochstadt and Matthias Felleisen},
  19075. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  19076. Date-Added = {2007-11-10 11:32:36 -0700},
  19077. Date-Modified = {2012-12-17 17:15:36 +0000},
  19078. Month = {January},
  19079. Title = {The Design and Implementation of {Typed} {Scheme}},
  19080. Year = {2008},
  19081. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wb3BsMDgtdGhmLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcG9wbDA4LXRoZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98ENEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcG9wbDA4LXRoZi5wZGYADgAeAA4AcABvAHAAbAAwADgALQB0AGgAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcG9wbDA4LXRoZi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  19082. @inproceedings{Su:2002kx,
  19083. Author = {Zhendong Su and Alexander Aiken and Joachim Niehren and Tim Priesnitz and Ralf Treinen},
  19084. Booktitle = {POPL '02: Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  19085. Date-Added = {2007-11-07 22:51:53 -0700},
  19086. Date-Modified = {2010-12-17 10:23:08 -0700},
  19087. Isbn = {1-58113-450-9},
  19088. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p203-su.pdf},
  19089. Location = {Portland, Oregon},
  19090. Pages = {203--216},
  19091. Publisher = {ACM},
  19092. Title = {The first-order theory of subtyping constraints},
  19093. Year = {2002},
  19094. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMjAzLXN1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADAakSXSCsAAAAp6UULcDIwMy1zdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwtsNX8h1QREYgcHJ2dwABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADAapj3AAAAEQAIAADDWFSNAAAAAQAQACnpRQAm1fYAB0xPAABohQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpzdWJ1cmJhbjpiaWI6cDIwMy1zdS5wZGYADgAYAAsAcAAyADAAMwAtAHMAdQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL3NpZWsvc3VidXJiYW4vYmliL3AyMDMtc3UucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJoAnwCnAhsCHQIiAi0CNgJEAkgCTwJYAl0CagJtAn8CggKHAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAok=},
  19095. Bdsk-Url-1 = {http://doi.acm.org/10.1145/503272.503292}}
  19096. @article{Pottier:2001uq,
  19097. Author = {Fran\c{c}ois Pottier},
  19098. Date-Added = {2007-11-07 22:45:38 -0700},
  19099. Date-Modified = {2010-12-17 10:23:08 -0700},
  19100. Issn = {0890-5401},
  19101. Journal = {Inf. Comput.},
  19102. Number = {2},
  19103. Pages = {153--183},
  19104. Publisher = {Academic Press, Inc.},
  19105. Title = {Simplifying subtyping constraints: a theory},
  19106. Volume = {170},
  19107. Year = {2001},
  19108. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZwb3R0aWVyLWljMDEucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmcG90dGllci1pYzAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N30Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmcG90dGllci1pYzAxLnBkZgAADgAkABEAZgBwAG8AdAB0AGkAZQByAC0AaQBjADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnBvdHRpZXItaWMwMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  19109. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2001.2963}}
  19110. @article{Palsberg:1996fk,
  19111. Author = {Jens Palsberg},
  19112. Date-Added = {2007-11-07 22:38:53 -0700},
  19113. Date-Modified = {2010-12-17 10:23:08 -0700},
  19114. Issn = {0360-0300},
  19115. Journal = {ACM Comput. Surv.},
  19116. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p358-palsberg.pdf},
  19117. Number = {2},
  19118. Pages = {358--359},
  19119. Publisher = {ACM},
  19120. Title = {Type inference for objects},
  19121. Volume = {28},
  19122. Year = {1996},
  19123. Bdsk-Url-1 = {http://doi.acm.org/10.1145/234528.234750}}
  19124. @article{Heiss:kx,
  19125. Author = {Janice J. Heiss},
  19126. Date-Added = {2007-11-09 16:46:04 -0700},
  19127. Date-Modified = {2010-12-17 10:23:08 -0700},
  19128. Journal = {Sun Developer Network (SDN)},
  19129. Lastchecked = {November 9, 2007},
  19130. Month = {April},
  19131. Urldate = {November 9, 2007},
  19132. Year = {2007},
  19133. Bdsk-Url-1 = {http://java.sun.com/developer/Meet-Eng/vonderahe/}}
  19134. @article{Wagner:uq,
  19135. Author = {Bill Wagner},
  19136. Date-Added = {2007-11-09 16:41:43 -0700},
  19137. Date-Modified = {2010-12-17 10:23:08 -0700},
  19138. Journal = {Microsoft Developer Network},
  19139. Title = {Local Type Inference, Anonymous Types, and var},
  19140. Urldate = {November 9, 2007},
  19141. Year = {2007},
  19142. Bdsk-Url-1 = {http://msdn2.microsoft.com/en-us/vcsharp/bb417257.aspx}}
  19143. @inproceedings{Herman:2007fk,
  19144. Author = {David Herman and Cormac Flanagan},
  19145. Booktitle = {{ML '07}: {P}roceedings of the 2007 workshop on Workshop on {ML}},
  19146. Date-Added = {2007-11-09 16:25:22 -0700},
  19147. Date-Modified = {2010-12-17 10:23:08 -0700},
  19148. Isbn = {978-1-59593-676-9},
  19149. Location = {Freiburg, Germany},
  19150. Pages = {47--52},
  19151. Publisher = {ACM},
  19152. Title = {Status report: specifying {JavaScript} with {ML}},
  19153. Year = {2007},
  19154. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDctaGVybWFuLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ3LWhlcm1hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97EtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ3LWhlcm1hbi5wZGYADgAeAA4AcAA0ADcALQBoAGUAcgBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQ3LWhlcm1hbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19155. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1292535.1292543}}
  19156. @book{Bader:1998lr,
  19157. Author = {Franz Bader and Tobias Nipkow},
  19158. Date-Added = {2007-11-06 15:05:19 -0700},
  19159. Date-Modified = {2007-11-06 15:06:05 -0700},
  19160. Publisher = {Cambridge University Press},
  19161. Title = {Term Rewriting and All That},
  19162. Year = {1998}}
  19163. @phdthesis{Huet:1976lr,
  19164. Author = {Gerard Huet},
  19165. Date-Added = {2007-11-04 16:47:35 -0500},
  19166. Date-Modified = {2007-11-04 16:48:35 -0500},
  19167. Title = {Resolution d'equations dans les langages d'ordre 1, 2, ..., omega.},
  19168. Year = {1976}}
  19169. @inproceedings{Flanagan:1997fk,
  19170. Author = {Cormac Flanagan and Matthias Felleisen},
  19171. Booktitle = {PLDI '97: Proceedings of the ACM SIGPLAN 1997 conference on Programming language design and implementation},
  19172. Date-Added = {2007-10-22 15:51:58 -0400},
  19173. Date-Modified = {2010-12-17 10:23:08 -0700},
  19174. Isbn = {0-89791-907-6},
  19175. Location = {Las Vegas, Nevada, United States},
  19176. Pages = {235--248},
  19177. Publisher = {ACM Press},
  19178. Title = {Componential set-based analysis},
  19179. Year = {1997},
  19180. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMzUtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjM1LWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pU0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjM1LWZsYW5hZ2FuLnBkZgAADgAkABEAcAAyADMANQAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIzNS1mbGFuYWdhbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  19181. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258915.258937}}
  19182. @inproceedings{Wadler:2007lr,
  19183. Author = {Philip Wadler and Robert Bruce Findler},
  19184. Booktitle = {Workshop on Scheme and Functional Programming},
  19185. Date-Added = {2007-10-16 10:42:42 -0600},
  19186. Date-Modified = {2009-08-25 22:28:17 -0600},
  19187. Pages = {15--26},
  19188. Title = {Well-typed programs can't be blamed},
  19189. Year = {2007},
  19190. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNjaGVtZTIwMDctd2YucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzY2hlbWUyMDA3LXdmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nc0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzY2hlbWUyMDA3LXdmLnBkZgAADgAkABEAcwBjAGgAZQBtAGUAMgAwADAANwAtAHcAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2NoZW1lMjAwNy13Zi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  19191. @inproceedings{Chow:1984ys,
  19192. Author = {Frederick Chow and John Hennessy},
  19193. Booktitle = {SIGPLAN '84: Proceedings of the 1984 SIGPLAN symposium on Compiler construction},
  19194. Date-Added = {2007-10-12 15:09:57 -0600},
  19195. Date-Modified = {2010-12-17 10:23:08 -0700},
  19196. Isbn = {0-89791-139-3},
  19197. Location = {Montreal, Canada},
  19198. Pages = {222--232},
  19199. Publisher = {ACM Press},
  19200. Title = {Register allocation by priority-based coloring},
  19201. Year = {1984},
  19202. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjIyLWNob3cucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjIyLWNob3cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pD0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjIyLWNob3cucGRmAAAOABwADQBwADIAMgAyAC0AYwBoAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIyMi1jaG93LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19203. Bdsk-Url-1 = {http://doi.acm.org/10.1145/502874.502896}}
  19204. @inproceedings{Chaitin:1982vn,
  19205. Author = {G. J. Chaitin},
  19206. Booktitle = {SIGPLAN '82: Proceedings of the 1982 {SIGPLAN} Symposium on Compiler Construction},
  19207. Date-Added = {2007-10-12 15:09:09 -0600},
  19208. Date-Modified = {2010-12-17 10:23:08 -0700},
  19209. Isbn = {0-89791-074-5},
  19210. Location = {Boston, Massachusetts, United States},
  19211. Pages = {98--105},
  19212. Publisher = {ACM Press},
  19213. Title = {Register allocation \& spilling via graph coloring},
  19214. Year = {1982},
  19215. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A5OC1jaGFpdGluLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDk4LWNoYWl0aW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97x9EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDk4LWNoYWl0aW4ucGRmAAAOACAADwBwADkAOAAtAGMAaABhAGkAdABpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A5OC1jaGFpdGluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  19216. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800230.806984}}
  19217. @article{Briggs:1994kx,
  19218. Author = {Preston Briggs and Keith D. Cooper and Linda Torczon},
  19219. Date-Added = {2007-10-12 15:08:18 -0600},
  19220. Date-Modified = {2010-12-17 10:23:08 -0700},
  19221. Issn = {0164-0925},
  19222. Journal = {ACM Trans. Program. Lang. Syst.},
  19223. Number = {3},
  19224. Pages = {428--455},
  19225. Publisher = {ACM Press},
  19226. Title = {Improvements to graph coloring register allocation},
  19227. Volume = {16},
  19228. Year = {1994},
  19229. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MjgtYnJpZ2dzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQyOC1icmlnZ3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96/NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQyOC1icmlnZ3MucGRmAAAOACAADwBwADQAMgA4AC0AYgByAGkAZwBnAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0MjgtYnJpZ2dzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  19230. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177575}}
  19231. @inproceedings{Appel:2001uq,
  19232. Author = {Andrew W. Appel and Lal George},
  19233. Booktitle = {PLDI '01: Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation},
  19234. Date-Added = {2007-10-12 15:07:21 -0600},
  19235. Date-Modified = {2010-12-17 10:23:08 -0700},
  19236. Isbn = {1-58113-414-2},
  19237. Location = {Snowbird, Utah, United States},
  19238. Pages = {243--253},
  19239. Publisher = {ACM Press},
  19240. Title = {Optimal spilling for CISC machines with few registers},
  19241. Year = {2001},
  19242. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjQzLWFwcGVsLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI0My1hcHBlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96YNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI0My1hcHBlbC5wZGYADgAeAA4AcAAyADQAMwAtAGEAcABwAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI0My1hcHBlbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19243. Bdsk-Url-1 = {http://doi.acm.org/10.1145/378795.378854}}
  19244. @inproceedings{Kong:1998fk,
  19245. Author = {Timothy Kong and Kent D. Wilken},
  19246. Booktitle = {MICRO 31: Proceedings of the 31st annual ACM/IEEE international symposium on Microarchitecture},
  19247. Date-Added = {2007-10-12 15:05:49 -0600},
  19248. Date-Modified = {2009-08-25 22:28:17 -0600},
  19249. Isbn = {1-58113-016-3},
  19250. Location = {Dallas, Texas, United States},
  19251. Pages = {297--307},
  19252. Publisher = {IEEE Computer Society Press},
  19253. Title = {Precise register allocation for irregular architectures},
  19254. Year = {1998},
  19255. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjk3LWtvbmcucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjk3LWtvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qj0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjk3LWtvbmcucGRmAAAOABwADQBwADIAOQA3AC0AawBvAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI5Ny1rb25nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  19256. @inproceedings{Almasi:2003lr,
  19257. Author = {Gheorghe Almasi and Luiz De Rose and Jose Moreira and David Padua},
  19258. Booktitle = {The 16th International Workshop on Languages and Compilers for Parallel Computing},
  19259. Date-Added = {2007-10-07 21:22:31 -0600},
  19260. Date-Modified = {2007-10-26 14:00:24 -0600},
  19261. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/almasi03programming.pdf},
  19262. Title = {Programming for Locality and Parallelism with Hierarchically Tiled Arrays},
  19263. Year = {2003},
  19264. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2FsbWFzaTAzcHJvZ3JhbW1pbmcucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdhbG1hc2kwM3Byb2dyYW1taW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26Y0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhbG1hc2kwM3Byb2dyYW1taW5nLnBkZgAADgAwABcAYQBsAG0AYQBzAGkAMAAzAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYWxtYXNpMDNwcm9ncmFtbWluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  19265. @article{Wright:1997ys,
  19266. Author = {Andrew K. Wright and Robert Cartwright},
  19267. Date-Added = {2007-09-21 10:23:18 -0600},
  19268. Date-Modified = {2010-12-17 10:23:08 -0700},
  19269. Issn = {0164-0925},
  19270. Journal = {ACM Trans. Program. Lang. Syst.},
  19271. Number = {1},
  19272. Pages = {87--152},
  19273. Publisher = {ACM Press},
  19274. Title = {A practical soft type system for {Scheme}},
  19275. Volume = {19},
  19276. Year = {1997},
  19277. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODctd3JpZ2h0LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg3LXdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97rNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDg3LXdyaWdodC5wZGYADgAeAA4AcAA4ADcALQB3AHIAaQBnAGgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDg3LXdyaWdodC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19278. Bdsk-Url-1 = {http://doi.acm.org/10.1145/239912.239917}}
  19279. @inproceedings{Kildall:1973vn,
  19280. Author = {Gary A. Kildall},
  19281. Booktitle = {POPL '73: Proceedings of the 1st annual ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  19282. Date-Added = {2007-09-20 15:05:54 -0600},
  19283. Date-Modified = {2010-12-17 10:23:08 -0700},
  19284. Location = {Boston, Massachusetts},
  19285. Pages = {194--206},
  19286. Publisher = {ACM Press},
  19287. Title = {A unified approach to global program optimization},
  19288. Year = {1973},
  19289. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxOTQta2lsZGFsbC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxOTQta2lsZGFsbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eh3RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxOTQta2lsZGFsbC5wZGYADgAiABAAcAAxADkANAAtAGsAaQBsAGQAYQBsAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxOTQta2lsZGFsbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  19290. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512927.512945}}
  19291. @article{Tarski:1955kx,
  19292. Author = {Alred Tarski},
  19293. Date-Added = {2007-09-20 13:33:40 -0600},
  19294. Date-Modified = {2009-08-25 22:28:17 -0600},
  19295. Journal = {Pacific Journal of Mathematics},
  19296. Number = {2},
  19297. Pages = {285-309},
  19298. Title = {A Lattice-Theoretical Fixpoint Theorem and its Applications},
  19299. Volume = {5},
  19300. Year = {1955},
  19301. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0Rpc3NlbWluYXRl0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtEaXNzZW1pbmF0ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADy/CzOWa4gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARGlzc2VtaW5hdGUADgAYAAsARABpAHMAcwBlAG0AaQBuAGEAdABlAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Rpc3NlbWluYXRlAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  19302. @book{Davey:2002fj,
  19303. Author = {B.A. Davey and H.A. Priestley},
  19304. Date-Added = {2007-09-20 11:21:06 -0600},
  19305. Date-Modified = {2007-09-20 11:22:01 -0600},
  19306. Edition = {2nd},
  19307. Publisher = {Cambridge University Press},
  19308. Title = {Introduction to Lattices and Order},
  19309. Year = {2002}}
  19310. @article{Brandis:1994uq,
  19311. Author = {Marc M. Brandis and Hanspeter M{\"o}ssenb{\"o}ck},
  19312. Date-Added = {2007-09-20 09:46:11 -0600},
  19313. Date-Modified = {2010-12-17 10:23:08 -0700},
  19314. Issn = {0164-0925},
  19315. Journal = {ACM Trans. Program. Lang. Syst.},
  19316. Number = {6},
  19317. Pages = {1684--1698},
  19318. Publisher = {ACM Press},
  19319. Title = {Single-pass generation of static single-assignment form for structured languages},
  19320. Volume = {16},
  19321. Year = {1994},
  19322. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNjg0LWJyYW5kaXMucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTY4NC1icmFuZGlzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3n10Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTY4NC1icmFuZGlzLnBkZgAADgAkABEAcAAxADYAOAA0AC0AYgByAGEAbgBkAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE2ODQtYnJhbmRpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  19323. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197320.197331}}
  19324. @inproceedings{Flatt:2002fk,
  19325. Author = {Matthew Flatt},
  19326. Booktitle = {ICFP '02: Proceedings of the seventh ACM SIGPLAN international conference on Functional programming},
  19327. Date-Added = {2007-09-20 08:22:57 -0600},
  19328. Date-Modified = {2010-12-17 10:23:08 -0700},
  19329. Isbn = {1-58113-487-8},
  19330. Location = {Pittsburgh, PA, USA},
  19331. Pages = {72--83},
  19332. Publisher = {ACM Press},
  19333. Title = {Composable and compilable macros:: you want it when?},
  19334. Year = {2002},
  19335. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzItZmxhdHQucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzItZmxhdHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uF0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNzItZmxhdHQucGRmAAAOABwADQBwADcAMgAtAGYAbABhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDcyLWZsYXR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19336. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581478.581486}}
  19337. @inproceedings{Alpern:1988uq,
  19338. Annote = {SSA form},
  19339. Author = {B. Alpern and M. N. Wegman and F. K. Zadeck},
  19340. Booktitle = {POPL '88: Proceedings of the 15th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  19341. Date-Added = {2007-09-19 14:25:09 -0600},
  19342. Date-Modified = {2010-12-17 10:23:08 -0700},
  19343. Isbn = {0-89791-252-7},
  19344. Location = {San Diego, California, United States},
  19345. Pages = {1--11},
  19346. Publisher = {ACM Press},
  19347. Title = {Detecting equality of variables in programs},
  19348. Year = {1988},
  19349. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1hbHBlcm4ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1hbHBlcm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lq0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMS1hbHBlcm4ucGRmAAAOABwADQBwADEALQBhAGwAcABlAHIAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEtYWxwZXJuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19350. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73560.73561}}
  19351. @article{Cytron:1991fk,
  19352. Author = {Ron Cytron and Jeanne Ferrante and Barry K. Rosen and Mark N. Wegman and F. Kenneth Zadeck},
  19353. Date-Added = {2007-09-19 14:18:37 -0600},
  19354. Date-Modified = {2010-12-17 10:23:08 -0700},
  19355. Issn = {0164-0925},
  19356. Journal = {ACM Trans. Program. Lang. Syst.},
  19357. Number = {4},
  19358. Pages = {451--490},
  19359. Publisher = {ACM Press},
  19360. Title = {Efficiently computing static single assignment form and the control dependence graph},
  19361. Volume = {13},
  19362. Year = {1991},
  19363. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NTEtY3l0cm9uLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ1MS1jeXRyb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97BdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ1MS1jeXRyb24ucGRmAAAOACAADwBwADQANQAxAC0AYwB5AHQAcgBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0NTEtY3l0cm9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  19364. Bdsk-Url-1 = {http://doi.acm.org/10.1145/115372.115320}}
  19365. @inproceedings{Salib:2004fj,
  19366. Author = {Michael Salib},
  19367. Booktitle = {PyCon D.C.},
  19368. Date-Added = {2007-09-18 20:49:51 -0600},
  19369. Date-Modified = {2009-08-25 22:28:17 -0600},
  19370. Month = {March},
  19371. Title = {Faster than C: Static Type Inference with Starkiller},
  19372. Year = {2004},
  19373. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjEucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vU0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwYXBlcjEucGRmAA4AFgAKAHAAYQBwAGUAcgAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wYXBlcjEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  19374. @electronic{Salib:uq,
  19375. Author = {Mike Salib},
  19376. Date-Added = {2007-09-18 20:47:45 -0600},
  19377. Date-Modified = {2010-12-17 10:23:08 -0700},
  19378. Title = {Starkiller: A Static Type Inferencer for Python},
  19379. Bdsk-Url-1 = {http://web.mit.edu/msalib/www/urop/presentation-2001-august-10/html-png/html/slide_1.html}}
  19380. @inproceedings{Agesen:1995fk,
  19381. Author = {Ole Agesen},
  19382. Booktitle = {ECOOP '95: Proceedings of the 9th European Conference on Object-Oriented Programming},
  19383. Date-Added = {2007-09-18 20:44:33 -0600},
  19384. Date-Modified = {2009-08-25 22:28:17 -0600},
  19385. Isbn = {3-540-60160-0},
  19386. Pages = {2--26},
  19387. Publisher = {Springer-Verlag},
  19388. Title = {The Cartesian Product Algorithm: Simple and Precise Type Inference Of Parametric Polymorphism},
  19389. Year = {1995},
  19390. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWNhcnRlc2lhbi1wcm9kdWN0LnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY2FydGVzaWFuLXByb2R1Y3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASIg+9JwbR1QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADScLNtAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2FydGVzaWFuLXByb2R1Y3QucGRmAAAOACwAFQBjAGEAcgB0AGUAcwBpAGEAbgAtAHAAcgBvAGQAdQBjAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NhcnRlc2lhbi1wcm9kdWN0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  19391. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI3RoZS1jYXJ0ZXNpYW4tcHJvZHVjdC1hbGdvcml0aG0ucGRm0hcLGBlXTlMuZGF0YU8RAdoAAAAAAdoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R90aGUtY2FydGVzaWFuLXByb2R1YyNCRjhBNDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pE0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB0aGUtY2FydGVzaWFuLXByb2R1YyNCRjhBNDQucGRmAAAOAEgAIwB0AGgAZQAtAGMAYQByAHQAZQBzAGkAYQBuAC0AcAByAG8AZAB1AGMAdAAtAGEAbABnAG8AcgBpAHQAaABtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBAVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi90aGUtY2FydGVzaWFuLXByb2R1Y3QtYWxnb3JpdGhtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=}}
  19392. @article{Agesen:1995ys,
  19393. Author = {Ole Agesen and Jens Palsberg and Michael I. Schwartzbach},
  19394. Date-Added = {2007-09-17 16:12:41 -0600},
  19395. Date-Modified = {2009-08-25 22:28:17 -0600},
  19396. Journal = {Software--Practice and Experience},
  19397. Month = {September},
  19398. Number = {9},
  19399. Pages = {975-995},
  19400. Title = {Type Inference of {SELF}},
  19401. Volume = {25},
  19402. Year = {1995},
  19403. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzcGU5NS5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNwZTk1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihrRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNwZTk1LnBkZgAADgAUAAkAcwBwAGUAOQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zcGU5NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  19404. @inproceedings{Agesen:1993rt,
  19405. Author = {Ole Agesen and Jens Palsberg and Michael I. Schwartzbach},
  19406. Booktitle = {ECOOP '93: Proceedings of the 7th European Conference on Object-Oriented Programming},
  19407. Date-Added = {2007-09-17 16:11:25 -0600},
  19408. Date-Modified = {2007-09-17 16:11:54 -0600},
  19409. Isbn = {3-540-57120-5},
  19410. Pages = {247--267},
  19411. Publisher = {Springer-Verlag},
  19412. Title = {Type Inference of SELF},
  19413. Year = {1993}}
  19414. @inproceedings{Plevyak:1994yq,
  19415. Author = {John Plevyak and Andrew A. Chien},
  19416. Booktitle = {OOPSLA '94: Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications},
  19417. Date-Added = {2007-09-17 16:10:45 -0600},
  19418. Date-Modified = {2010-12-17 10:23:08 -0700},
  19419. Isbn = {0-89791-688-3},
  19420. Location = {Portland, Oregon, United States},
  19421. Pages = {324--340},
  19422. Publisher = {ACM Press},
  19423. Title = {Precise concrete type inference for object-oriented languages},
  19424. Year = {1994},
  19425. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzMjQtcGxldnlhazAucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzI0LXBsZXZ5YWswLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3q90Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzI0LXBsZXZ5YWswLnBkZgAADgAkABEAcAAzADIANAAtAHAAbABlAHYAeQBhAGsAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDMyNC1wbGV2eWFrMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  19426. Bdsk-Url-1 = {http://doi.acm.org/10.1145/191080.191130}}
  19427. @inproceedings{Chambers:1990fj,
  19428. Author = {Craig Chambers and David Ungar},
  19429. Booktitle = {PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation},
  19430. Date-Added = {2007-09-17 16:07:05 -0600},
  19431. Date-Modified = {2010-12-17 10:23:08 -0700},
  19432. Isbn = {0-89791-364-7},
  19433. Location = {White Plains, New York, United States},
  19434. Pages = {150--164},
  19435. Publisher = {ACM Press},
  19436. Title = {Iterative type analysis and extended message splitting; optimizing dynamically-typed object-oriented programs},
  19437. Year = {1990},
  19438. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNTAtY2hhbWJlcnMucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTUwLWNoYW1iZXJzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nV0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTUwLWNoYW1iZXJzLnBkZgAADgAkABEAcAAxADUAMAAtAGMAaABhAG0AYgBlAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE1MC1jaGFtYmVycy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  19439. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93562}}
  19440. @article{Chambers:1991qy,
  19441. Author = {Craig Chambers and David Ungar},
  19442. Date-Added = {2007-09-17 16:05:05 -0600},
  19443. Date-Modified = {2010-12-17 10:23:08 -0700},
  19444. Issn = {0892-4635},
  19445. Journal = {Lisp Symb. Comput.},
  19446. Number = {3},
  19447. Pages = {283--310},
  19448. Publisher = {Kluwer Academic Publishers},
  19449. Title = {Iterative type analysis and extended message splitting: optimizing dynamically-typed object-oriented programs},
  19450. Volume = {4},
  19451. Year = {1991},
  19452. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01806109}}
  19453. @phdthesis{Cannon:2005lr,
  19454. Author = {Brett Cannon},
  19455. Date-Added = {2007-09-17 16:00:38 -0600},
  19456. Date-Modified = {2009-08-25 22:28:17 -0600},
  19457. Month = {June},
  19458. School = {California Polytechnic State University -- San Luis Obispo},
  19459. Title = {Localized Type Inference of Atomic Types in Python},
  19460. Year = {2005},
  19461. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp0aGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp0aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pK0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB0aGVzaXMucGRmAA4AFgAKAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi90aGVzaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  19462. @inproceedings{Burger:1996uq,
  19463. Author = {Robert G. Burger and R. Kent Dybvig},
  19464. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  19465. Date-Added = {2007-09-11 19:20:36 -0600},
  19466. Date-Modified = {2010-12-17 10:23:08 -0700},
  19467. Isbn = {0-89791-795-2},
  19468. Location = {Philadelphia, Pennsylvania, United States},
  19469. Pages = {108--116},
  19470. Publisher = {ACM Press},
  19471. Title = {Printing floating-point numbers quickly and accurately},
  19472. Year = {1996},
  19473. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDgtYnVyZ2VyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwOC1idXJnZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ktEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEwOC1idXJnZXIucGRmAAAOACAADwBwADEAMAA4AC0AYgB1AHIAZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMDgtYnVyZ2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  19474. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231397}}
  19475. @inproceedings{Guy-L.-Steele:1990fk,
  19476. Author = {Guy L. Steele, Jr. and Jon L. White},
  19477. Booktitle = {PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation},
  19478. Date-Added = {2007-09-11 19:17:41 -0600},
  19479. Date-Modified = {2010-12-17 10:23:08 -0700},
  19480. Isbn = {0-89791-364-7},
  19481. Location = {White Plains, New York, United States},
  19482. Pages = {112--126},
  19483. Publisher = {ACM Press},
  19484. Title = {How to print floating-point numbers accurately},
  19485. Year = {1990},
  19486. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTItc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExMi1zdGVlbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95mtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDExMi1zdGVlbGUucGRmAAAOACAADwBwADEAMQAyAC0AcwB0AGUAZQBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMTItc3RlZWxlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  19487. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93559}}
  19488. @manual{Rossum:2006uq,
  19489. Author = {Guido van Rossum},
  19490. Date-Added = {2007-08-26 17:25:06 -0600},
  19491. Date-Modified = {2010-12-17 10:23:08 -0700},
  19492. Edition = {2.5},
  19493. Month = {September},
  19494. Organization = {Python Software Foundation},
  19495. Title = {Python Library Reference},
  19496. Year = {2006},
  19497. Bdsk-Url-1 = {http://docs.python.org/lib/lib.html}}
  19498. @manual{Rossum:2006qy,
  19499. Author = {Guido van Rossum},
  19500. Date-Added = {2007-08-26 17:22:52 -0600},
  19501. Date-Modified = {2010-12-17 10:23:08 -0700},
  19502. Edition = {2.5},
  19503. Month = {September},
  19504. Organization = {Python Software Foundation},
  19505. Title = {Python Tutorial},
  19506. Year = {2006},
  19507. Bdsk-Url-1 = {http://docs.python.org/tut/tut.html}}
  19508. @article{Lee:1998fk,
  19509. Author = {Oukseh Lee and Kwangkeun Yi},
  19510. Date-Added = {2007-09-11 12:05:52 -0600},
  19511. Date-Modified = {2010-12-17 10:23:08 -0700},
  19512. Issn = {0164-0925},
  19513. Journal = {ACM Trans. Program. Lang. Syst.},
  19514. Number = {4},
  19515. Pages = {707--723},
  19516. Publisher = {ACM Press},
  19517. Title = {Proofs about a folklore let-polymorphic type inference algorithm},
  19518. Volume = {20},
  19519. Year = {1998},
  19520. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzA3LWxlZTAucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzA3LWxlZTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t/0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNzA3LWxlZTAucGRmAAAOABwADQBwADcAMAA3AC0AbABlAGUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDcwNy1sZWUwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19521. Bdsk-Url-1 = {http://doi.acm.org/10.1145/291891.291892}}
  19522. @article{Shaw:1990fk,
  19523. Author = {Mary Shaw},
  19524. Date-Added = {2007-08-29 14:39:49 -0600},
  19525. Date-Modified = {2010-12-17 10:23:08 -0700},
  19526. Issn = {0740-7459},
  19527. Journal = {IEEE Software},
  19528. Number = {6},
  19529. Pages = {15-24},
  19530. Publisher = {IEEE Computer Society},
  19531. Title = {Prospects for an Engineering Discipline of Software},
  19532. Volume = {07},
  19533. Year = {1990},
  19534. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzNjAxNS5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXM2MDE1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/idLRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHM2MDE1LnBkZgAADgAUAAkAcwA2ADAAMQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zNjAxNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  19535. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/52.60586}}
  19536. @techreport{Lesk:1975uq,
  19537. Author = {M. E. Lesk and E. Schmidt},
  19538. Date-Added = {2007-08-27 13:37:27 -0600},
  19539. Date-Modified = {2009-08-25 22:28:17 -0600},
  19540. Institution = {Bell Laboratories},
  19541. Month = {July},
  19542. Title = {Lex - A Lexical Analyzer Generator},
  19543. Year = {1975},
  19544. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdsZXgucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdsZXgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3iw0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBsZXgucGRmAAAOABAABwBsAGUAeAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbGV4LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  19545. @incollection{Johnson:1979qy,
  19546. Author = {Stephen C. Johnson},
  19547. Booktitle = {{UNIX} Programmer's Manual},
  19548. Date-Added = {2007-08-27 13:19:51 -0600},
  19549. Date-Modified = {2007-08-27 13:23:00 -0600},
  19550. Organization = {AT\&T},
  19551. Pages = {353--387},
  19552. Publisher = {Holt, Rinehart, and Winston},
  19553. Title = {YACC: Yet another compiler-compiler},
  19554. Volume = {2},
  19555. Year = {1979}}
  19556. @misc{Beazley:fk,
  19557. Author = {David Beazley},
  19558. Date-Added = {2007-08-27 13:02:37 -0600},
  19559. Date-Modified = {2010-12-17 10:23:08 -0700},
  19560. Howpublished = {\url{http://www.dabeaz.com/ply/}},
  19561. Title = {{PLY} ({Python} {Lex-Yacc})},
  19562. Bdsk-Url-1 = {http://www.dabeaz.com/ply/}}
  19563. @inproceedings{Cousot:1997fk,
  19564. Author = {Patrick Cousot},
  19565. Booktitle = {POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  19566. Date-Added = {2007-08-19 11:13:10 -0600},
  19567. Date-Modified = {2010-12-17 10:23:08 -0700},
  19568. Isbn = {0-89791-853-3},
  19569. Location = {Paris, France},
  19570. Pages = {316--331},
  19571. Publisher = {ACM Press},
  19572. Title = {Types as abstract interpretations},
  19573. Year = {1997},
  19574. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMTYtY291c290LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxNi1jb3Vzb3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96t9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDMxNi1jb3Vzb3QucGRmAAAOACAADwBwADMAMQA2AC0AYwBvAHUAcwBvAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMTYtY291c290LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  19575. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263744}}
  19576. @inproceedings{Reppy:1996zr,
  19577. Author = {John Reppy and Jon Riecke},
  19578. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  19579. Date-Added = {2007-08-19 10:43:39 -0600},
  19580. Date-Modified = {2010-12-17 10:23:08 -0700},
  19581. Isbn = {0-89791-795-2},
  19582. Location = {Philadelphia, Pennsylvania, United States},
  19583. Pages = {171--180},
  19584. Publisher = {ACM Press},
  19585. Title = {Simple objects for Standard ML},
  19586. Year = {1996},
  19587. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTcxLXJlcHB5LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3MS1yZXBweS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95/NEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE3MS1yZXBweS5wZGYADgAeAA4AcAAxADcAMQAtAHIAZQBwAHAAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE3MS1yZXBweS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19588. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231412}}
  19589. @inproceedings{Abadi:1995ys,
  19590. Author = {Mart\'{\i}n Abadi and Luca Cardelli},
  19591. Booktitle = {TAPSOFT '95: Proceedings of the 6th International Joint Conference CAAP/FASE on Theory and Practice of Software Development},
  19592. Date-Added = {2007-08-19 10:42:36 -0600},
  19593. Date-Modified = {2009-08-25 22:28:17 -0600},
  19594. Isbn = {3-540-59293-8},
  19595. Pages = {471--485},
  19596. Publisher = {Springer-Verlag},
  19597. Title = {An Imperative Object Calculus},
  19598. Year = {1995},
  19599. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWFiYWRpOTZpbXBlcmF0aXZlLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVYWJhZGk5NmltcGVyYXRpdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ui9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYWJhZGk5NmltcGVyYXRpdmUucGRmAAAOACwAFQBhAGIAYQBkAGkAOQA2AGkAbQBwAGUAcgBhAHQAaQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2FiYWRpOTZpbXBlcmF0aXZlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  19600. @article{Cardelli:1988vn,
  19601. Author = {Luca Cardelli},
  19602. Date-Added = {2007-08-19 10:41:29 -0600},
  19603. Date-Modified = {2010-12-17 10:23:08 -0700},
  19604. Issn = {0890-5401},
  19605. Journal = {Inf. Comput.},
  19606. Number = {2-3},
  19607. Pages = {138--164},
  19608. Publisher = {Academic Press, Inc.},
  19609. Title = {A semantics of multiple inheritance},
  19610. Volume = {76},
  19611. Year = {1988},
  19612. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnNlbWFudGljcy1tdWx0LWluaC5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnNlbWFudGljcy1tdWx0LWluaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADucMLR3lx1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0d6UtQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNlbWFudGljcy1tdWx0LWluaC5wZGYADgAuABYAcwBlAG0AYQBuAHQAaQBjAHMALQBtAHUAbAB0AC0AaQBuAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NlbWFudGljcy1tdWx0LWluaC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  19613. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(88)90007-7}}
  19614. @inproceedings{Cardelli:1989kx,
  19615. Author = {Luca Cardelli and John C. Mitchell},
  19616. Booktitle = {Category Theory and Computer Science},
  19617. Date-Added = {2007-08-19 10:40:06 -0600},
  19618. Date-Modified = {2007-08-19 10:40:11 -0600},
  19619. Isbn = {3-540-51662-X},
  19620. Pages = {75--81},
  19621. Publisher = {Springer-Verlag},
  19622. Title = {Operations in Records},
  19623. Year = {1989}}
  19624. @inproceedings{Abadi:1994uq,
  19625. Author = {Mart\'{\i}n Abadi and Luca Cardelli},
  19626. Booktitle = {TACS '94: Proceedings of the International Conference on Theoretical Aspects of Computer Software},
  19627. Date-Added = {2007-08-19 10:25:13 -0600},
  19628. Date-Modified = {2009-08-25 22:28:17 -0600},
  19629. Isbn = {3-540-57887-0},
  19630. Pages = {296--320},
  19631. Publisher = {Springer-Verlag},
  19632. Title = {A Theory of Primitive Objects - Untyped and First-Order Systems},
  19633. Year = {1994},
  19634. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWFiYWRpOTR0aGVvcnkucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFhYmFkaTk0dGhlb3J5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26K0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhYmFkaTk0dGhlb3J5LnBkZgAADgAkABEAYQBiAGEAZABpADkANAB0AGgAZQBvAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYWJhZGk5NHRoZW9yeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  19635. @inproceedings{Vouillon:2001fk,
  19636. Author = {J\'{e}r\^{o}me Vouillon},
  19637. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  19638. Date-Added = {2007-08-19 10:23:41 -0600},
  19639. Date-Modified = {2010-12-17 10:23:08 -0700},
  19640. Isbn = {1-58113-336-7},
  19641. Location = {London, United Kingdom},
  19642. Pages = {290--303},
  19643. Publisher = {ACM Press},
  19644. Title = {Combining subsumption and binary methods: an object calculus with views},
  19645. Year = {2001},
  19646. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTAtdm91aWxsb24ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjkwLXZvdWlsbG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qa0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjkwLXZvdWlsbG9uLnBkZgAADgAkABEAcAAyADkAMAAtAHYAbwB1AGkAbABsAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI5MC12b3VpbGxvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  19647. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360233}}
  19648. @book{Peyton-Jones:1987lr,
  19649. Author = {Simon {Peyton Jones}},
  19650. Date-Added = {2007-08-16 08:15:53 -0600},
  19651. Date-Modified = {2009-08-25 22:28:17 -0600},
  19652. Publisher = {Prentice-Hall, Inc.},
  19653. Title = {The implementation of functional programming languages},
  19654. Year = {1987},
  19655. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNscGotYm9vay0xOTg3LnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2xwai1ib29rLTE5ODcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KFNEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2xwai1ib29rLTE5ODcucGRmAA4AJgASAHMAbABwAGoALQBiAG8AbwBrAC0AMQA5ADgANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2xwai1ib29rLTE5ODcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  19656. @inproceedings{Abadi:1996uq,
  19657. Author = {Mart\'{\i}n Abadi and Luca Cardelli and Ramesh Viswanathan},
  19658. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  19659. Date-Added = {2007-08-14 08:45:46 -0600},
  19660. Date-Modified = {2010-12-17 10:23:08 -0700},
  19661. Isbn = {0-89791-769-3},
  19662. Location = {St. Petersburg Beach, Florida, United States},
  19663. Pages = {396--409},
  19664. Publisher = {ACM Press},
  19665. Title = {An interpretation of objects and object types},
  19666. Year = {1996},
  19667. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzk2LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM5Ni1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL966NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM5Ni1hYmFkaS5wZGYADgAeAA4AcAAzADkANgAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDM5Ni1hYmFkaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19668. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237809}}
  19669. @inproceedings{Kennedy:2007fk,
  19670. Author = {Ken Kennedy and Charles Koelbel and Hans Zima},
  19671. Booktitle = {HOPL III: Proceedings of the 3rd ACM SIGPLAN conference on History of programming languages},
  19672. Date-Added = {2007-07-25 07:54:03 -0600},
  19673. Date-Modified = {2010-12-17 10:23:08 -0700},
  19674. Isbn = {978-1-59593-766-X},
  19675. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/a7-kennedy-1.pdf},
  19676. Location = {San Diego, California},
  19677. Pages = {7-1--7-22},
  19678. Publisher = {ACM Press},
  19679. Title = {The rise and fall of {High} {Performance} {Fortran}: an historical object lesson},
  19680. Year = {2007},
  19681. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNy1rZW5uZWR5LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTcta2VubmVkeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uhNEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTcta2VubmVkeS5wZGYADgAeAA4AYQA3AC0AawBlAG4AbgBlAGQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTcta2VubmVkeS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19682. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1238844.1238851}}
  19683. @inproceedings{Sarkar:2004fk,
  19684. Author = {Dipanwita Sarkar and Oscar Waddell and R. Kent Dybvig},
  19685. Booktitle = {ICFP '04: Proceedings of the ninth ACM SIGPLAN international conference on Functional programming},
  19686. Date-Added = {2007-08-13 21:39:28 -0600},
  19687. Date-Modified = {2010-12-17 10:23:08 -0700},
  19688. Isbn = {1-58113-905-5},
  19689. Location = {Snow Bird, UT, USA},
  19690. Pages = {201--212},
  19691. Publisher = {ACM Press},
  19692. Title = {A nanopass infrastructure for compiler education},
  19693. Year = {2004},
  19694. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMDEtc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIwMS1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96J9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIwMS1zYXJrYXIucGRmAAAOACAADwBwADIAMAAxAC0AcwBhAHIAawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMDEtc2Fya2FyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  19695. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1016850.1016878}}
  19696. @article{Goto:2008:AHP,
  19697. Abstract = {We present the basic principles which underlie the high-performance implementation of the
  19698. matrix-matrix multiplication that is part of the widely used GotoBLAS library. Design decisions
  19699. are justified by successively refining a model of architectures with multilevel memories.
  19700. A simple but effective algorithm for executing this operation results. Implementations on a
  19701. broad selection of architectures are shown to achieve near-peak performance.},
  19702. Accepted = {25 April 2007},
  19703. Author = {Kazushige Goto and Robert A. van de Geijn},
  19704. Date-Added = {2007-08-10 13:16:38 -0600},
  19705. Date-Modified = {2009-08-25 22:28:17 -0600},
  19706. Journal = {{ACM} Transactions on Mathematical Software},
  19707. Number = {3},
  19708. Title = {Anatomy of a High-Performance Matrix Multiplication},
  19709. Upcoming = {true},
  19710. Volume = {34},
  19711. Year = {2008},
  19712. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL0dPVE9fVE9NUy5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDUdPVE9fVE9NUy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/qHM5Zr1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhRQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBHT1RPX1RPTVMucGRmAA4AHAANAEcATwBUAE8AXwBUAE8ATQBTAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvR09UT19UT01TLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  19713. @inproceedings{Lim:1997uq,
  19714. Author = {Amy W. Lim and Monica S. Lam},
  19715. Booktitle = {POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  19716. Date-Added = {2007-08-07 14:42:51 -0600},
  19717. Date-Modified = {2010-12-17 10:23:08 -0700},
  19718. Isbn = {0-89791-853-3},
  19719. Location = {Paris, France},
  19720. Pages = {201--214},
  19721. Publisher = {ACM Press},
  19722. Title = {Maximizing parallelism and minimizing synchronization with affine transforms},
  19723. Year = {1997},
  19724. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjAxLWxpbS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyMDEtbGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eibRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyMDEtbGltLnBkZgAOABoADABwADIAMAAxAC0AbABpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMDEtbGltLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19725. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263719}}
  19726. @article{Lim:1998fk,
  19727. Author = {Amy W. Lim and Monica S. Lam},
  19728. Date-Added = {2007-08-07 14:33:39 -0600},
  19729. Date-Modified = {2010-12-17 10:23:08 -0700},
  19730. Issn = {0167-8191},
  19731. Journal = {Parallel Comput.},
  19732. Number = {3-4},
  19733. Pages = {445--475},
  19734. Publisher = {Elsevier Science Publishers B. V.},
  19735. Title = {Maximizing parallelism and minimizing synchronization with affine partitions},
  19736. Volume = {24},
  19737. Year = {1998},
  19738. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlsaW05OC5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWxpbTk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLPRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGxpbTk4LnBkZgAADgAUAAkAbABpAG0AOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9saW05OC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  19739. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0167-8191(98)00021-0}}
  19740. @article{Krishnan:2006eu,
  19741. Author = {Sandhya Krishnan and Sriram Krishnamoorthy and Gerald Baumgartner and Chi-Chung Lam and J. Ramanujam and P. Sadayappan and Venkatesh Choppella},
  19742. Date-Added = {2007-08-07 22:08:17 +0200},
  19743. Date-Modified = {2010-12-17 10:23:08 -0700},
  19744. Issn = {0743-7315},
  19745. Journal = {J. Parallel Distrib. Comput.},
  19746. Number = {5},
  19747. Pages = {659--673},
  19748. Publisher = {Academic Press, Inc.},
  19749. Title = {Efficient synthesis of out-of-core algorithms using a nonlinear optimization solver},
  19750. Volume = {66},
  19751. Year = {2006},
  19752. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2005.06.017}}
  19753. @article{Hall:2005wd,
  19754. Author = {Mary W. Hall and Saman P. Amarasinghe and Brian R. Murphy and Shih-Wei Liao and Monica S. Lam},
  19755. Date-Added = {2007-08-07 21:36:47 +0200},
  19756. Date-Modified = {2010-12-17 10:23:08 -0700},
  19757. Issn = {0164-0925},
  19758. Journal = {ACM Trans. Program. Lang. Syst.},
  19759. Number = {4},
  19760. Pages = {662--731},
  19761. Publisher = {ACM Press},
  19762. Title = {Interprocedural parallelization analysis in SUIF},
  19763. Volume = {27},
  19764. Year = {2005},
  19765. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjYyLWhhbGwucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjYyLWhhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tx0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNjYyLWhhbGwucGRmAAAOABwADQBwADYANgAyAC0AaABhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDY2Mi1oYWxsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19766. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1075382.1075385}}
  19767. @techreport{Pugh:1991rr,
  19768. Author = {William Pugh},
  19769. Date-Added = {2007-08-07 21:33:45 +0200},
  19770. Date-Modified = {2007-08-07 21:33:48 +0200},
  19771. Publisher = {University of Maryland at College Park},
  19772. Source = {UMIACS-TR-91-49},
  19773. Title = {The Omega test: a fast and practical integer programming algorithm for dependence analysis},
  19774. Year = {1991}}
  19775. @inproceedings{Pugh:1991lq,
  19776. Author = {William Pugh},
  19777. Booktitle = {ICS '91: Proceedings of the 5th international conference on Supercomputing},
  19778. Date-Added = {2007-08-07 21:32:40 +0200},
  19779. Date-Modified = {2010-12-17 10:23:08 -0700},
  19780. Isbn = {0-89791-434-1},
  19781. Location = {Cologne, West Germany},
  19782. Pages = {341--352},
  19783. Publisher = {ACM Press},
  19784. Title = {Uniform techniques for loop optimization},
  19785. Year = {1991},
  19786. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzQxLXB1Z2gucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzQxLXB1Z2gucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rE0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzQxLXB1Z2gucGRmAAAOABwADQBwADMANAAxAC0AcAB1AGcAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDM0MS1wdWdoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19787. Bdsk-Url-1 = {http://doi.acm.org/10.1145/109025.109108}}
  19788. @inproceedings{Ahmed:2000pd,
  19789. Author = {Nawaaz Ahmed and Nikolay Mateev and Keshav Pingali},
  19790. Booktitle = {ICS '00: Proceedings of the 14th international conference on Supercomputing},
  19791. Date-Added = {2007-08-07 21:27:42 +0200},
  19792. Date-Modified = {2010-12-17 10:23:08 -0700},
  19793. Isbn = {1-58113-270-0},
  19794. Location = {Santa Fe, New Mexico, United States},
  19795. Pages = {141--152},
  19796. Publisher = {ACM Press},
  19797. Title = {Synthesizing transformations for locality enhancement of imperfectly-nested loop nests},
  19798. Year = {2000},
  19799. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTQxLWFobWVkLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE0MS1haG1lZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95w9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE0MS1haG1lZC5wZGYADgAeAA4AcAAxADQAMQAtAGEAaABtAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE0MS1haG1lZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19800. Bdsk-Url-1 = {http://doi.acm.org/10.1145/335231.335245}}
  19801. @article{Eichenberger:2006ul,
  19802. Author = {A. E. Eichenberger and J. K. O'Brien and K. M. O'Brien and P. Wu and T. Chen and P. H. Oden and D. A. Prener and J. C. Shepherd and B. So and Z. Sura and A. Wang and T. Zhang and P. Zhao and M. K. Gschwind and R. Archambault and Y. Gao and R. Koo},
  19803. Date-Added = {2007-08-07 21:25:40 +0200},
  19804. Date-Modified = {2007-08-07 21:25:45 +0200},
  19805. Issn = {0018-8670},
  19806. Journal = {IBM Syst. J.},
  19807. Number = {1},
  19808. Pages = {59--84},
  19809. Publisher = {IBM Corp.},
  19810. Title = {Using advanced compiler technology to exploit the performance of the Cell Broadband EngineTM architecture},
  19811. Volume = {45},
  19812. Year = {2006}}
  19813. @inproceedings{Kandemir:2001gf,
  19814. Author = {Mahmut Kandemir},
  19815. Booktitle = {SAC '01: Proceedings of the 2001 ACM symposium on Applied computing},
  19816. Date-Added = {2007-08-07 21:16:51 +0200},
  19817. Date-Modified = {2010-12-17 10:23:08 -0700},
  19818. Isbn = {1-58113-287-5},
  19819. Location = {Las Vegas, Nevada, United States},
  19820. Pages = {632--635},
  19821. Publisher = {ACM Press},
  19822. Title = {A dynamic locality optimization algorithm for linear algebra codes},
  19823. Year = {2001},
  19824. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2MzIta2FuZGVtaXIucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjMyLWthbmRlbWlyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tq0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNjMyLWthbmRlbWlyLnBkZgAADgAkABEAcAA2ADMAMgAtAGsAYQBuAGQAZQBtAGkAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDYzMi1rYW5kZW1pci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  19825. Bdsk-Url-1 = {http://doi.acm.org/10.1145/372202.372788}}
  19826. @article{Fricker:1995mz,
  19827. Author = {Christine Fricker and Olivier Temam and William Jalby},
  19828. Date-Added = {2007-08-07 21:15:59 +0200},
  19829. Date-Modified = {2010-12-17 10:23:08 -0700},
  19830. Issn = {0164-0925},
  19831. Journal = {ACM Trans. Program. Lang. Syst.},
  19832. Number = {4},
  19833. Pages = {561--575},
  19834. Publisher = {ACM Press},
  19835. Title = {Influence of cross-interferences on blocked loops: a case study with matrix-vector multiply},
  19836. Volume = {17},
  19837. Year = {1995},
  19838. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1NjEtZnJpY2tlci5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1NjEtZnJpY2tlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0DRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA1NjEtZnJpY2tlci5wZGYADgAiABAAcAA1ADYAMQAtAGYAcgBpAGMAawBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1NjEtZnJpY2tlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  19839. Bdsk-Url-1 = {http://doi.acm.org/10.1145/210184.210185}}
  19840. @article{Ahmed:2001fr,
  19841. Author = {Nawaaz Ahmed and Nikolay Mateev and Keshav Pingali},
  19842. Date-Added = {2007-08-07 21:12:53 +0200},
  19843. Date-Modified = {2010-12-17 10:23:08 -0700},
  19844. Issn = {0885-7458},
  19845. Journal = {Int. J. Parallel Program.},
  19846. Number = {5},
  19847. Pages = {493--544},
  19848. Publisher = {Kluwer Academic Publishers},
  19849. Title = {Synthesizing Transformations for Locality Enhancement of Imperfectly-Nested Loop Nests},
  19850. Volume = {29},
  19851. Year = {2001},
  19852. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1012293814832}}
  19853. @article{Wolf:1991rt,
  19854. Author = {M. E. Wolf and M. S. Lam},
  19855. Date-Added = {2007-08-07 21:08:22 +0200},
  19856. Date-Modified = {2010-12-17 10:23:08 -0700},
  19857. Issn = {1045-9219},
  19858. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  19859. Number = {4},
  19860. Pages = {452--471},
  19861. Publisher = {IEEE Press},
  19862. Title = {A Loop Transformation Theory and an Algorithm to Maximize Parallelism},
  19863. Volume = {2},
  19864. Year = {1991},
  19865. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMDk3OTAyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAwOTc5MDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9FV8zlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMDk3OTAyLnBkZgAADgAaAAwAMAAwADAAOQA3ADkAMAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAwOTc5MDIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19866. Bdsk-Url-1 = {http://dx.doi.org/10.1109/71.97902}}
  19867. @inproceedings{Kandemir:2002yq,
  19868. Author = {M. Kandemir and I. Kadayif and A. Choudhary and J. A. Zambreno},
  19869. Booktitle = {CASES '02: Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems},
  19870. Date-Added = {2007-08-07 20:58:42 +0200},
  19871. Date-Modified = {2010-12-17 10:23:08 -0700},
  19872. Isbn = {1-58113-575-0},
  19873. Location = {Grenoble, France},
  19874. Pages = {127--135},
  19875. Publisher = {ACM Press},
  19876. Title = {Optimizing inter-nest data locality},
  19877. Year = {2002},
  19878. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMjcta2FuZGVtaXIucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTI3LWthbmRlbWlyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mp0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTI3LWthbmRlbWlyLnBkZgAADgAkABEAcAAxADIANwAtAGsAYQBuAGQAZQBtAGkAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEyNy1rYW5kZW1pci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  19879. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581630.581650}}
  19880. @inproceedings{Aldrich:2004fj,
  19881. Author = {Jonathan Aldrich and Craig Chambers},
  19882. Booktitle = {European Conference on Object-Oriented Programming},
  19883. Date-Added = {2007-08-07 20:56:44 +0200},
  19884. Date-Modified = {2009-08-25 22:28:17 -0600},
  19885. Month = {June},
  19886. Title = {Ownership Domains: Separating Aliasing Policy from Mechanism},
  19887. Year = {2004},
  19888. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxlY29vcDA0MC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGVjb29wMDQwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cz3RDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGVjb29wMDQwLnBkZgAOABoADABlAGMAbwBvAHAAMAA0ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Vjb29wMDQwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  19889. @inproceedings{Reppy:2007uq,
  19890. Author = {John Reppy and Aaron Turon},
  19891. Booktitle = {ECOOP 2007 -- Object-Oriented Programming},
  19892. Date-Added = {2007-08-02 16:42:01 +0200},
  19893. Date-Modified = {2009-08-25 22:28:17 -0600},
  19894. Isbn = {978-3-540-73588-5},
  19895. Location = {Heidelberg},
  19896. Pages = {373--398},
  19897. Publisher = {Springer},
  19898. Series = {LNCS},
  19899. Title = {Metaprogramming with Traits},
  19900. Volume = {4609},
  19901. Year = {2007},
  19902. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzQ2MDkwMzczLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNDYwOTAzNzMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JaczlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADQ2MDkwMzczLnBkZgAADgAaAAwANAA2ADAAOQAwADMANwAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNDYwOTAzNzMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  19903. @inproceedings{Wadler:1987fk,
  19904. Author = {P. Wadler},
  19905. Booktitle = {POPL '87: Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  19906. Date-Added = {2007-08-02 14:19:07 +0200},
  19907. Date-Modified = {2010-12-17 10:23:08 -0700},
  19908. Isbn = {0-89791-215-2},
  19909. Location = {Munich, West Germany},
  19910. Pages = {307--313},
  19911. Publisher = {ACM Press},
  19912. Title = {Views: a way for pattern matching to cohabit with data abstraction},
  19913. Year = {1987},
  19914. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDctd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwNy13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96rdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDMwNy13YWRsZXIucGRmAAAOACAADwBwADMAMAA3AC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMDctd2FkbGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  19915. Bdsk-Url-1 = {http://doi.acm.org/10.1145/41625.41653}}
  19916. @inproceedings{Huang:2007uq,
  19917. Author = {Shan Shan Huang and David Zook and Yannis Smaragdakis},
  19918. Booktitle = {ECOOP 2007 -- Object-Oriented Programming},
  19919. Date-Added = {2007-07-31 14:23:39 +0200},
  19920. Date-Modified = {2009-08-25 22:28:17 -0600},
  19921. Isbn = {978-3-540-73588-5},
  19922. Location = {Heidelberg},
  19923. Pages = {399--424},
  19924. Publisher = {Springer},
  19925. Series = {LNCS},
  19926. Title = {Morphing: Safely Shaping a Class in the Image of Others},
  19927. Volume = {4609},
  19928. Year = {2007},
  19929. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzQ2MDkwMzk5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNDYwOTAzOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8FJMzlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADQ2MDkwMzk5LnBkZgAADgAaAAwANAA2ADAAOQAwADMAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNDYwOTAzOTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  19930. @inproceedings{Vaziri:2007fk,
  19931. Author = {Mandana Vaziri and Frank Tip and Stephen Fink and Julian Dolby},
  19932. Booktitle = {ECOOP 2007 -- Object-Oriented Programming},
  19933. Date-Added = {2007-07-31 14:13:43 +0200},
  19934. Date-Modified = {2009-08-25 22:28:17 -0600},
  19935. Isbn = {978-3-540-73588-5},
  19936. Location = {Heidelberg},
  19937. Pages = {54--78},
  19938. Publisher = {Springer},
  19939. Series = {LNCS},
  19940. Title = {Declarative Object Identity Using Relation Types},
  19941. Volume = {4609},
  19942. Year = {2007},
  19943. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzQ2MDkwMDU0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNDYwOTAwNTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8E98zlmrgAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEIAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADQ2MDkwMDU0LnBkZgAADgAaAAwANAA2ADAAOQAwADAANQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNDYwOTAwNTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  19944. @article{Kendall:2000fr,
  19945. Author = {Ricky A. Kendall and Edoardo Apra and David E. Bernholdt and Eric J. Bylaska and Michel Dupuis and George I. Fann and Robert J. Harrison and Jialin Ju and Jeffrey A. Nichols and Jarek Nieplocha and T. P. Straatsma and Theresa L. Windus and Adrian T. Wong},
  19946. Date-Added = {2007-07-24 21:12:48 -0600},
  19947. Date-Modified = {2009-08-25 22:28:17 -0600},
  19948. Journal = {Computer Physics Communications},
  19949. Month = {June},
  19950. Pages = {260-283},
  19951. Title = {High performance computational chemistry: An overview of {NWChem} a distributed parallel application},
  19952. Volume = {128},
  19953. Year = {2000},
  19954. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0xNC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0xNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ierRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNkYXJ0aWNsZS0xNC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAxADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NkYXJ0aWNsZS0xNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  19955. @article{Bohm:1994ys,
  19956. Author = {A. P. W. B{\"o}hm and R. R. Oldehoeft},
  19957. Date-Added = {2007-07-24 12:55:46 -0600},
  19958. Date-Modified = {2010-12-17 10:23:08 -0700},
  19959. Issn = {0164-0925},
  19960. Journal = {ACM Trans. Program. Lang. Syst.},
  19961. Number = {6},
  19962. Pages = {1675--1683},
  19963. Publisher = {ACM Press},
  19964. Title = {Two issues in parallel language design},
  19965. Volume = {16},
  19966. Year = {1994},
  19967. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjc1LWJvaG0tMS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjc1LWJvaG0tMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/efPRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxNjc1LWJvaG0tMS5wZGYADgAiABAAcAAxADYANwA1AC0AYgBvAGgAbQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNjc1LWJvaG0tMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  19968. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197320.197325}}
  19969. @inproceedings{Gaudiot:1997vn,
  19970. Author = {Jean-Luc Gaudiot and Tom DeBoni and John Feo and Wim B{\"o}hm and Walid Najjar and Patrick Miller},
  19971. Booktitle = {PAS '97: Proceedings of the 2nd AIZU International Symposium on Parallel Algorithms / Architecture Synthesis},
  19972. Date-Added = {2007-07-24 12:51:53 -0600},
  19973. Date-Modified = {2009-08-25 22:28:17 -0600},
  19974. Isbn = {0-8186-7870-4},
  19975. Pages = {112},
  19976. Publisher = {IEEE Computer Society},
  19977. Title = {The Sisal Model of Functional Programming and its Implementation},
  19978. Year = {1997},
  19979. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmdhdWRpb3Q5N3Npc2FsLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZ2F1ZGlvdDk3c2lzYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91aNEPN24AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32+AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZ2F1ZGlvdDk3c2lzYWwucGRmAA4AJgASAGcAYQB1AGQAaQBvAHQAOQA3AHMAaQBzAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZ2F1ZGlvdDk3c2lzYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  19980. @inproceedings{Sarkar:1990kx,
  19981. Author = {Vivek Sarkar and David Cann},
  19982. Booktitle = {ICS '90: Proceedings of the 4th international conference on Supercomputing},
  19983. Date-Added = {2007-07-24 12:46:19 -0600},
  19984. Date-Modified = {2010-12-17 10:23:08 -0700},
  19985. Isbn = {0-89791-369-8},
  19986. Location = {Amsterdam, The Netherlands},
  19987. Pages = {148--164},
  19988. Publisher = {ACM Press},
  19989. Title = {POSC---a partitioning and optimizing SISAL compiler},
  19990. Year = {1990},
  19991. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDgtc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0OC1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95z9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE0OC1zYXJrYXIucGRmAAAOACAADwBwADEANAA4AC0AcwBhAHIAawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNDgtc2Fya2FyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  19992. Bdsk-Url-1 = {http://doi.acm.org/10.1145/77726.255152}}
  19993. @article{Raymond:2000uq,
  19994. Author = {D. J. Raymond},
  19995. Date-Added = {2007-07-24 12:37:13 -0600},
  19996. Date-Modified = {2010-12-17 10:23:08 -0700},
  19997. Issn = {1075-3583},
  19998. Journal = {Linux J.},
  19999. Number = {80es},
  20000. Pages = {14},
  20001. Publisher = {Specialized Systems Consultants, Inc.},
  20002. Title = {SISAL: A Safe and Efficient Language for Numerical Calculations},
  20003. Volume = {2000},
  20004. Year = {2000},
  20005. Bdsk-Url-1 = {http://delivery.acm.org/10.1145/370000/364663/a14-raymond.html?key1=364663&key2=0222035811&coll=portal&dl=GUIDE&CFID=29514730&CFTOKEN=46344131}}
  20006. @inproceedings{Cann:1990fk,
  20007. Author = {David Cann and John Feo},
  20008. Booktitle = {Supercomputing '90: Proceedings of the 1990 ACM/IEEE conference on Supercomputing},
  20009. Date-Added = {2007-07-24 12:35:45 -0600},
  20010. Date-Modified = {2009-08-25 22:28:17 -0600},
  20011. Isbn = {O-69791-412-O},
  20012. Location = {New York, New York},
  20013. Pages = {626--636},
  20014. Publisher = {IEEE Computer Society},
  20015. Title = {{SISAL} versus {FORTRAN}: a comparison using the Livermore Loops},
  20016. Year = {1990},
  20017. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjI2LWNhbm4ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjI2LWNhbm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tg0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNjI2LWNhbm4ucGRmAAAOABwADQBwADYAMgA2AC0AYwBhAG4AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDYyNi1jYW5uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  20018. @article{Drummond:2005uq,
  20019. Author = {L. A. Drummond and O. A. Marques},
  20020. Date-Added = {2007-07-22 10:09:39 -0600},
  20021. Date-Modified = {2010-12-17 10:23:08 -0700},
  20022. Issn = {0098-3500},
  20023. Journal = {ACM Trans. Math. Softw.},
  20024. Number = {3},
  20025. Pages = {282--301},
  20026. Publisher = {ACM Press},
  20027. Title = {An overview of the {Advanced CompuTational Software (ACTS) collection}},
  20028. Volume = {31},
  20029. Year = {2005},
  20030. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyODItZHJ1bW1vbmQucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjgyLWRydW1tb25kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qN0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjgyLWRydW1tb25kLnBkZgAADgAkABEAcAAyADgAMgAtAGQAcgB1AG0AbQBvAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI4Mi1kcnVtbW9uZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  20031. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089014.1089016}}
  20032. @article{Heroux:2005fk,
  20033. Author = {Michael A. Heroux and Roscoe A. Bartlett and Vicki E. Howle and Robert J. Hoekstra and Jonathan J. Hu and Tamara G. Kolda and Richard B. Lehoucq and Kevin R. Long and Roger P. Pawlowski and Eric T. Phipps and Andrew G. Salinger and Heidi K. Thornquist and Ray S. Tuminaro and James M. Willenbring and Alan Williams and Kendall S. Stanley},
  20034. Date-Added = {2007-07-22 09:48:56 -0600},
  20035. Date-Modified = {2010-12-17 10:23:08 -0700},
  20036. Issn = {0098-3500},
  20037. Journal = {ACM Trans. Math. Softw.},
  20038. Number = {3},
  20039. Pages = {397--423},
  20040. Publisher = {ACM Press},
  20041. Title = {An overview of the {Trilinos} project},
  20042. Volume = {31},
  20043. Year = {2005},
  20044. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089014.1089021}}
  20045. @book{Milner:1990fk,
  20046. Author = {Robin Milner and Mads Tofte and Robert Harper},
  20047. Date-Added = {2007-07-12 21:32:14 -0600},
  20048. Date-Modified = {2007-07-12 21:32:19 -0600},
  20049. Isbn = {0-262-63132-6},
  20050. Publisher = {MIT Press},
  20051. Title = {The definition of Standard ML},
  20052. Year = {1990}}
  20053. @book{Appel:2003fk,
  20054. Author = {Andrew W. Appel and Jens Palsberg},
  20055. Date-Added = {2007-07-08 20:36:33 -0600},
  20056. Date-Modified = {2007-07-08 20:36:38 -0600},
  20057. Isbn = {052182060X},
  20058. Publisher = {Cambridge University Press},
  20059. Title = {Modern Compiler Implementation in Java},
  20060. Year = {2003}}
  20061. @phdthesis{Siek:2005lr,
  20062. Author = {Jeremy G. Siek},
  20063. Date-Added = {2007-07-07 10:04:10 -0600},
  20064. Date-Modified = {2009-08-25 22:28:17 -0600},
  20065. Month = {August},
  20066. School = {Indiana University},
  20067. Title = {A Language for Generic Programming},
  20068. Year = {2005},
  20069. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHNpZWswNV90aGVzaXMoNCkucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRzaWVrMDVfdGhlc2lzKDQpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oM0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzaWVrMDVfdGhlc2lzKDQpLnBkZgAOACoAFABzAGkAZQBrADAANQBfAHQAaABlAHMAaQBzACgANAApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zaWVrMDVfdGhlc2lzKDQpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  20070. @mastersthesis{Wehr2005,
  20071. Author = {Stefan Wehr},
  20072. Date-Added = {2007-07-12 11:28:14 -0600},
  20073. Date-Modified = {2007-07-12 11:28:31 -0600},
  20074. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/Wehr_ML_modules_and_Haskell_type_classes.pdf},
  20075. Month = {November},
  20076. School = {Albert-Ludwigs-Universit{\"a}t},
  20077. Title = {{ML} Modules and {Haskell} Type Classes: A Constructive Comparison},
  20078. Year = 2005,
  20079. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QPC4uLy4uLy4uL3BhcGVycy9XZWhyX01MX21vZHVsZXNfYW5kX0hhc2tlbGxfdHlwZV9jbGFzc2VzLnBkZtIXCxgZV05TLmRhdGFPEQHYAAAAAAHYAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfV2Vocl9NTF9tb2R1bGVzX2FuZF8jMjQxRjdGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQff8K7wNNQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMK8FTMAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOldlaHJfTUxfbW9kdWxlc19hbmRfIzI0MUY3Ri5wZGYADgBaACwAVwBlAGgAcgBfAE0ATABfAG0AbwBkAHUAbABlAHMAXwBhAG4AZABfAEgAYQBzAGsAZQBsAGwAXwB0AHkAcABlAF8AYwBsAGEAcwBzAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAPlVzZXJzL3NpZWsvcGFwZXJzL1dlaHJfTUxfbW9kdWxlc19hbmRfSGFza2VsbF90eXBlX2NsYXNzZXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AzQDSANoCtgK4Ar0CyALRAt8C4wLqAvMC+AMFAwgDGgMdAyIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADJA==}}
  20080. @inproceedings{Wehr:2007uq,
  20081. Author = {Stefan Wehr and Ralf L{\"a}mmel and Peter Thiemann},
  20082. Booktitle = {ECOOP 2007, Proceedings},
  20083. Date-Added = {2007-07-12 11:16:48 -0600},
  20084. Date-Modified = {2011-11-12 18:09:59 -0700},
  20085. Month = jul,
  20086. Note = {25 pages; To appear},
  20087. Publisher = {Springer-Verlag},
  20088. Series = {LNCS},
  20089. Title = {{JavaGI: Generalized Interfaces for Java}},
  20090. Year = 2007,
  20091. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXBlci0yLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFwZXItMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL970NEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGFwZXItMi5wZGYAAA4AGAALAHAAYQBwAGUAcgAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BhcGVyLTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  20092. @inproceedings{Dreyer:2007fk,
  20093. Author = {Derek Dreyer and Robert Harper and Manuel M. T. Chakravarty and Gabriele Keller},
  20094. Booktitle = {POPL '07: Proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  20095. Date-Added = {2007-07-12 11:14:28 -0600},
  20096. Date-Modified = {2010-12-17 10:23:08 -0700},
  20097. Isbn = {1-59593-575-4},
  20098. Location = {Nice, France},
  20099. Pages = {63--70},
  20100. Publisher = {ACM Press},
  20101. Title = {Modular type classes},
  20102. Year = {2007},
  20103. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjMtZHJleWVyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYzLWRyZXllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97Y9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDYzLWRyZXllci5wZGYADgAeAA4AcAA2ADMALQBkAHIAZQB5AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDYzLWRyZXllci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20104. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190216.1190229}}
  20105. @manual{Rossum:2006lr,
  20106. Author = {Guido van Rossum},
  20107. Date-Added = {2007-07-09 09:16:56 -0600},
  20108. Date-Modified = {2010-12-17 10:23:08 -0700},
  20109. Edition = {2.5},
  20110. Month = {September},
  20111. Organization = {Python Software Foundation},
  20112. Title = {Python Reference Manual},
  20113. Year = {2006},
  20114. Bdsk-Url-1 = {http://docs.python.org/ref/ref.html}}
  20115. @article{Fraser:1992vn,
  20116. Author = {Christopher W. Fraser and Robert R. Henry and Todd A. Proebsting},
  20117. Date-Added = {2007-07-03 08:22:10 -0600},
  20118. Date-Modified = {2010-12-17 10:23:08 -0700},
  20119. Issn = {0362-1340},
  20120. Journal = {SIGPLAN Not.},
  20121. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p68-fraser.pdf},
  20122. Number = {4},
  20123. Pages = {68--76},
  20124. Publisher = {ACM Press},
  20125. Title = {BURG: fast optimal instruction selection and tree parsing},
  20126. Volume = {27},
  20127. Year = {1992},
  20128. Bdsk-Url-1 = {http://doi.acm.org/10.1145/131080.131089}}
  20129. @article{Aho:1989kx,
  20130. Author = {Alfred V. Aho and Mahadevan Ganapathi and Steven W. K. Tjiang},
  20131. Date-Added = {2007-07-03 08:19:01 -0600},
  20132. Date-Modified = {2010-12-17 10:23:08 -0700},
  20133. Issn = {0164-0925},
  20134. Journal = {ACM Trans. Program. Lang. Syst.},
  20135. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p491-aho.pdf},
  20136. Number = {4},
  20137. Pages = {491--516},
  20138. Publisher = {ACM Press},
  20139. Title = {Code generation using tree matching and dynamic programming},
  20140. Volume = {11},
  20141. Year = {1989},
  20142. Bdsk-Url-1 = {http://doi.acm.org/10.1145/69558.75700}}
  20143. @article{Aho:1976uq,
  20144. Author = {A. V. Aho and S. C. Johnson},
  20145. Date-Added = {2007-07-03 08:18:21 -0600},
  20146. Date-Modified = {2010-12-17 10:23:08 -0700},
  20147. Issn = {0004-5411},
  20148. Journal = {J. ACM},
  20149. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p488-aho.pdf},
  20150. Number = {3},
  20151. Pages = {488--501},
  20152. Publisher = {ACM Press},
  20153. Title = {Optimal Code Generation for Expression Trees},
  20154. Volume = {23},
  20155. Year = {1976},
  20156. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321958.321970}}
  20157. @article{Fraser:1992fk,
  20158. Author = {Christopher W. Fraser and David R. Hanson and Todd A. Proebsting},
  20159. Date-Added = {2007-07-03 08:17:35 -0600},
  20160. Date-Modified = {2010-12-17 10:23:08 -0700},
  20161. Issn = {1057-4514},
  20162. Journal = {ACM Lett. Program. Lang. Syst.},
  20163. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p213-fraser.pdf},
  20164. Number = {3},
  20165. Pages = {213--226},
  20166. Publisher = {ACM Press},
  20167. Title = {Engineering a simple, efficient code-generator generator},
  20168. Volume = {1},
  20169. Year = {1992},
  20170. Bdsk-Url-1 = {http://doi.acm.org/10.1145/151640.151642}}
  20171. @inproceedings{Appel:2007lr,
  20172. Author = {Andrew W. Appel and Sandrine Blazy},
  20173. Booktitle = {20th International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2007)},
  20174. Date-Added = {2007-07-03 22:07:45 -0600},
  20175. Date-Modified = {2009-08-25 22:28:17 -0600},
  20176. Title = {Separation Logic for Small-step Cminor},
  20177. Year = {2007},
  20178. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0FwcGVsQmxhenkwNy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEFwcGVsQmxhenkwNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7wTM5ZrCAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhEgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBcHBlbEJsYXp5MDcucGRmAAAOACIAEABBAHAAcABlAGwAQgBsAGEAegB5ADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FwcGVsQmxhenkwNy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  20179. @inproceedings{Chen:2005fk,
  20180. Author = {Chun Chen and Jacqueline Chame and Mary Hall},
  20181. Booktitle = {CGO '05: Proceedings of the international symposium on Code generation and optimization},
  20182. Date-Added = {2007-06-28 09:26:14 -0600},
  20183. Date-Modified = {2010-12-17 10:23:08 -0700},
  20184. Isbn = {0-7695-2298-X},
  20185. Pages = {111--122},
  20186. Publisher = {IEEE Computer Society},
  20187. Title = {Combining Models and Guided Empirical Search to Optimize for Multiple Levels of the Memory Hierarchy},
  20188. Year = {2005},
  20189. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jZ28wNV9jaHVuLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOY2dvMDVfY2h1bi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xF9EPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2dvMDVfY2h1bi5wZGYADgAeAA4AYwBnAG8AMAA1AF8AYwBoAHUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY2dvMDVfY2h1bi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20190. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIyOTgwMTExLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjI5ODAxMTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71bMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIyOTgwMTExLnBkZgAADgAaAAwAMgAyADkAOAAwADEAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjI5ODAxMTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20191. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2005.10}}
  20192. @inproceedings{Whalley:2005kx,
  20193. Author = {R. Clint Whaley and David B. Whalley},
  20194. Booktitle = {ICPP '05: Proceedings of the 2005 International Conference on Parallel Processing},
  20195. Date-Added = {2007-06-26 09:27:36 -0600},
  20196. Date-Modified = {2010-12-17 10:23:08 -0700},
  20197. Isbn = {0-7695-2380-3},
  20198. Pages = {89--98},
  20199. Publisher = {IEEE Computer Society},
  20200. Title = {Tuning High Performance Kernels through Empirical Compilation},
  20201. Year = {2005},
  20202. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpY3BwMDVfOC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGljcHAwNV84LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ddPRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGljcHAwNV84LnBkZgAOABoADABpAGMAcABwADAANQBfADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ljcHAwNV84LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20203. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPP.2005.77}}
  20204. @inproceedings{Triantafyllis:2003uq,
  20205. Author = {Spyridon Triantafyllis and Manish Vachharajani and Neil Vachharajani and David I. August},
  20206. Booktitle = {CGO '03: Proceedings of the international symposium on Code generation and optimization},
  20207. Date-Added = {2007-06-26 09:21:06 -0600},
  20208. Date-Modified = {2009-08-25 22:28:17 -0600},
  20209. Isbn = {0-7695-1913-X},
  20210. Location = {San Francisco, California},
  20211. Pages = {204--215},
  20212. Publisher = {IEEE Computer Society},
  20213. Title = {Compiler optimization-space exploration},
  20214. Year = {2003},
  20215. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9wMjA0LXRyaWFudGFmeWxsaXMucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZwMjA0LXRyaWFudGFmeWxsaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIrIywqaLC1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwqbfawAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwNC10cmlhbnRhZnlsbGlzLnBkZgAADgAuABYAcAAyADAANAAtAHQAcgBpAGEAbgB0AGEAZgB5AGwAbABpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9wMjA0LXRyaWFudGFmeWxsaXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  20216. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnAyMDQtdHJpYW50YWZ5bGxpcy5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnAyMDQtdHJpYW50YWZ5bGxpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ei3RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyMDQtdHJpYW50YWZ5bGxpcy5wZGYADgAuABYAcAAyADAANAAtAHQAcgBpAGEAbgB0AGEAZgB5AGwAbABpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMDQtdHJpYW50YWZ5bGxpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  20217. @inproceedings{Bikshandi:2006fk,
  20218. Author = {Ganesh Bikshandi and Jia Guo and Daniel Hoeflinger and Gheorghe Almasi and Basilio B. Fraguela and Maria J. Garzaran and David Padua and Christoph von Praun},
  20219. Booktitle = {PPoPP '06: Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming},
  20220. Date-Added = {2007-06-26 08:47:48 -0600},
  20221. Date-Modified = {2010-12-17 10:23:08 -0700},
  20222. Isbn = {1-59593-189-9},
  20223. Location = {New York, New York, USA},
  20224. Pages = {48--57},
  20225. Publisher = {ACM Press},
  20226. Title = {Programming for parallelism and locality with hierarchically tiled arrays},
  20227. Year = {2006},
  20228. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA0OC1iaWtzaGFuZGkwLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDQ4LWJpa3NoYW5kaTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97GtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ4LWJpa3NoYW5kaTAucGRmAA4AJgASAHAANAA4AC0AYgBpAGsAcwBoAGEAbgBkAGkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQ4LWJpa3NoYW5kaTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  20229. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1122971.1122981}}
  20230. @inproceedings{Michalakes:2001fk,
  20231. Author = {J. Michalakes and R. Loft and A. Bourgeois},
  20232. Booktitle = {HPC Asia},
  20233. Date-Added = {2007-06-15 10:32:57 -0600},
  20234. Date-Modified = {2009-08-25 22:28:17 -0600},
  20235. Month = {September},
  20236. Pages = {24--28},
  20237. Title = {Performance-Portability and the Weather Research and Forecast Model},
  20238. Year = {2001},
  20239. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QNi4uLy4uLy4uL3BhcGVycy9taWNoYWxha2VzMDFwZXJmb3JtYW5jZXBvcnRhYmlsaXR5LnBkZtIXCxgZV05TLmRhdGFPEQHGAAAAAAHGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfbWljaGFsYWtlczAxcGVyZm9ybWEjMjI4M0Q1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKD1cKYGwFQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMKYb2EAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1pY2hhbGFrZXMwMXBlcmZvcm1hIzIyODNENS5wZGYADgBOACYAbQBpAGMAaABhAGwAYQBrAGUAcwAwADEAcABlAHIAZgBvAHIAbQBhAG4AYwBlAHAAbwByAHQAYQBiAGkAbABpAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAOFVzZXJzL3NpZWsvcGFwZXJzL21pY2hhbGFrZXMwMXBlcmZvcm1hbmNlcG9ydGFiaWxpdHkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AxwDMANQCngKgAqUCsAK5AscCywLSAtsC4ALtAvADAgMFAwoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADDA==},
  20240. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJm1pY2hhbGFrZXMwMXBlcmZvcm1hbmNlcG9ydGFiaWxpdHkucGRm0hcLGBlXTlMuZGF0YU8RAeQAAAAAAeQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9taWNoYWxha2VzMDFwZXJmb3JtYSNCRjc4RTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jj0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtaWNoYWxha2VzMDFwZXJmb3JtYSNCRjc4RTMucGRmAAAOAE4AJgBtAGkAYwBoAGEAbABhAGsAZQBzADAAMQBwAGUAcgBmAG8AcgBtAGEAbgBjAGUAcABvAHIAdABhAGIAaQBsAGkAdAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBDVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9taWNoYWxha2VzMDFwZXJmb3JtYW5jZXBvcnRhYmlsaXR5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC3ALwAxAKsAq4CswK+AscC1QLZAuAC6QLuAvsC/gMQAxMDGAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMa}}
  20241. @inproceedings{Michalakes:2004lr,
  20242. Author = {J. Michalakes and J. Dudhia and D. Gill and T. Henderson and J. Klemp and W. Skamarock and W. Wang},
  20243. Booktitle = {11th ECMWF Workshop on the Use of High Performance Computing In Meteorology},
  20244. Date-Added = {2007-06-15 10:19:22 -0600},
  20245. Date-Modified = {2009-08-25 22:28:17 -0600},
  20246. Month = {October},
  20247. Pages = {25--29},
  20248. Title = {The Weather Reseach and Forecast Model: Software Architecture and Performance},
  20249. Year = {2004},
  20250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9lY213Zl8yMDA0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOZWNtd2ZfMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDw8KYGB1QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMKYbH0AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmVjbXdmXzIwMDQucGRmAAAOAB4ADgBlAGMAbQB3AGYAXwAyADAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvZWNtd2ZfMjAwNC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20251. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5lY213Zl8yMDA0LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZWNtd2ZfMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zOtEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZWNtd2ZfMjAwNC5wZGYADgAeAA4AZQBjAG0AdwBmAF8AMgAwADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZWNtd2ZfMjAwNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  20252. @article{Hill:1989fk,
  20253. Annote = {The 3 C's of modeling cache behavior:
  20254. 1) conflict misses
  20255. 2) capacity misses
  20256. 3) compulsory misses},
  20257. Author = {M. D. Hill and A. J. Smith},
  20258. Date-Added = {2007-06-14 10:25:33 -0600},
  20259. Date-Modified = {2010-12-17 10:23:08 -0700},
  20260. Issn = {0018-9340},
  20261. Journal = {IEEE Trans. Comput.},
  20262. Number = {12},
  20263. Pages = {1612--1630},
  20264. Publisher = {IEEE Computer Society},
  20265. Title = {Evaluating Associativity in CPU Caches},
  20266. Volume = {38},
  20267. Year = {1989},
  20268. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9IaWxsLjE5ODkuVEMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBIaWxsLjE5ODkuVEMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAInpdwpbH8FBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwpccUAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6SGlsbC4xOTg5LlRDLnBkZgAADgAiABAASABpAGwAbAAuADEAOQA4ADkALgBUAEMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9IaWxsLjE5ODkuVEMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20269. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0hpbGwuMTk4OS5UQy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEhpbGwuMTk4OS5UQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPNyLM5Zr3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhRwAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBIaWxsLjE5ODkuVEMucGRmAAAOACIAEABIAGkAbABsAC4AMQA5ADgAOQAuAFQAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0hpbGwuMTk4OS5UQy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  20270. Bdsk-Url-1 = {http://dx.doi.org/10.1109/12.40842}}
  20271. @manual{Wenzel:2005qy,
  20272. Author = {Markus Wenzel},
  20273. Date-Added = {2007-06-12 12:27:21 -0600},
  20274. Date-Modified = {2009-08-25 22:28:17 -0600},
  20275. Month = {October},
  20276. Organization = {TU M{\"u}nchen},
  20277. Title = {Using Axiomatic Type Classes in Isabelle},
  20278. Year = {2005},
  20279. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9heGNsYXNzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELYXhjbGFzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJ6bcKUclIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMKUxrIAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmF4Y2xhc3MucGRmAA4AGAALAGEAeABjAGwAYQBzAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9heGNsYXNzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20280. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtheGNsYXNzLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYXhjbGFzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9urdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYXhjbGFzcy5wZGYAAA4AGAALAGEAeABjAGwAYQBzAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2F4Y2xhc3MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  20281. @inproceedings{Chlipala:2007fk,
  20282. Author = {Adam Chlipala},
  20283. Booktitle = {PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation},
  20284. Date-Added = {2007-06-12 10:36:04 -0600},
  20285. Date-Modified = {2010-12-17 10:23:08 -0700},
  20286. Isbn = {978-1-59593-633-2},
  20287. Location = {San Diego, California, USA},
  20288. Pages = {54--65},
  20289. Publisher = {ACM Press},
  20290. Title = {A certified type-preserving compiler from lambda calculus to assembly language},
  20291. Year = {2007},
  20292. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNTQtY2hsaXBhbGEtMS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA1NC1jaGxpcGFsYS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAienbClHJSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADClMayAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTQtY2hsaXBhbGEtMS5wZGYAAA4AJgASAHAANQA0AC0AYwBoAGwAaQBwAGEAbABhAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A1NC1jaGxpcGFsYS0xLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  20293. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA1NC1jaGxpcGFsYS0xLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDU0LWNobGlwYWxhLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97NtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDU0LWNobGlwYWxhLTEucGRmAA4AJgASAHAANQA0AC0AYwBoAGwAaQBwAGEAbABhAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU0LWNobGlwYWxhLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  20294. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1250734.1250742}}
  20295. @inproceedings{Sheard:2001fk,
  20296. Author = {Tim Sheard},
  20297. Booktitle = {SAIG 2001: Proceedings of the 2nd International Workshop on Semantics, Applications, and Implementation of Program Generation},
  20298. Date-Added = {2007-06-01 22:57:43 -0600},
  20299. Date-Modified = {2009-08-25 22:28:17 -0600},
  20300. Isbn = {3-540-42558-6},
  20301. Pages = {2--44},
  20302. Publisher = {Springer-Verlag},
  20303. Title = {Accomplishments and Research Challenges in Meta-programming},
  20304. Year = {2001},
  20305. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy9zaGVhcmQwMGFjY29tcGxpc2htZW50cy5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRG3NoZWFyZDAwYWNjb21wbGlzaG1lbnRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAienrClHJSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADClMayAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzaGVhcmQwMGFjY29tcGxpc2htZW50cy5wZGYADgA4ABsAcwBoAGUAYQByAGQAMAAwAGEAYwBjAG8AbQBwAGwAaQBzAGgAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  20306. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG3NoZWFyZDAwYWNjb21wbGlzaG1lbnRzLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KA9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACAElNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAAOADgAGwBzAGgAZQBhAHIAZAAwADAAYQBjAGMAbwBtAHAAbABpAHMAaABtAGUAbgB0AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADhVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NoZWFyZDAwYWNjb21wbGlzaG1lbnRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5AnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=}}
  20307. @inproceedings{Siek:2007qy,
  20308. Author = {Jeremy G. Siek and Walid Taha},
  20309. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  20310. Date-Added = {2007-05-23 11:11:35 -0600},
  20311. Date-Modified = {2012-12-29 13:31:43 -0700},
  20312. Month = {August},
  20313. Pages = {2-27},
  20314. Series = {LCNS},
  20315. Title = {Gradual Typing for Objects},
  20316. Volume = {4609},
  20317. Year = {2007},
  20318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjAucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vT0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwYXBlcjAucGRmAA4AFgAKAHAAYQBwAGUAcgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wYXBlcjAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  20319. @manual{Knuth:1987lr,
  20320. Author = {Donald Knuth and Tracy Larrabee and Paul M. Roberts},
  20321. Date-Added = {2007-05-21 20:08:34 -0600},
  20322. Date-Modified = {2009-08-25 22:28:17 -0600},
  20323. Organization = {Stanford University},
  20324. Title = {Mathematical Writing},
  20325. Year = {1987},
  20326. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9tYXRod3JpdGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD21hdGh3cml0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiUlfCd7hQAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCeAywAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptYXRod3JpdGluZy5wZGYADgAgAA8AbQBhAHQAaAB3AHIAaQB0AGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvbWF0aHdyaXRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20327. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD21hdGh3cml0aW5nLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPbWF0aHdyaXRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL941tEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbWF0aHdyaXRpbmcucGRmAAAOACAADwBtAGEAdABoAHcAcgBpAHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21hdGh3cml0aW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  20328. @manual{MIPS:2005zr,
  20329. Date-Added = {2007-05-20 15:56:28 -0600},
  20330. Date-Modified = {2009-08-25 22:28:17 -0600},
  20331. Edition = {2.5},
  20332. Month = {July},
  20333. Organization = {MIPS Technologies},
  20334. Title = {MIPS32 Architecture for Programmers Volume II: The MIPS32 Instruction Set},
  20335. Year = {2005},
  20336. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMi4uLy4uLy4uL3BhcGVycy9NRDAwMDg2LTJCLU1JUFMzMkJJUy1BRlAtMDIuNTAucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9NRDAwMDg2LTJCLU1JUFMzMkJJUyMyMjdBNjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAInpnwpRyUgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwpTGsgAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6TUQwMDA4Ni0yQi1NSVBTMzJCSVMjMjI3QTY3LnBkZgAOAEYAIgBNAEQAMAAwADAAOAA2AC0AMgBCAC0ATQBJAFAAUwAzADIAQgBJAFMALQBBAEYAUAAtADAAMgAuADUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL3NpZWsvcGFwZXJzL01EMDAwODYtMkItTUlQUzMyQklTLUFGUC0wMi41MC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDDAMgA0AKOApAClQKgAqkCtwK7AsICywLQAt0C4ALyAvUC+gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL8},
  20337. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uL0Ryb3Bib3gvYmliL01EMDAwODYtMkItTUlQUzMyQklTLUFGUC0wMi41MC5wZGbSFwsYGVdOUy5kYXRhTxEBzAAAAAABzAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH01EMDAwODYtMkItTUlQUzMyQklTLSNGMjUzNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJTfM5ZsJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWQAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNRDAwMDg2LTJCLU1JUFMzMkJJUy0jRjI1MzcucGRmAA4ARgAiAE0ARAAwADAAMAA4ADYALQAyAEIALQBNAEkAUABTADMAMgBCAEkAUwAtAEEARgBQAC0AMAAyAC4ANQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA6VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUQwMDA4Ni0yQi1NSVBTMzJCSVMtQUZQLTAyLjUwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMIAxwDPAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=}}
  20338. @manual{MIPS:2005ys,
  20339. Date-Added = {2007-05-20 15:54:39 -0600},
  20340. Date-Modified = {2009-08-25 22:28:17 -0600},
  20341. Edition = {2.5},
  20342. Month = {July},
  20343. Organization = {MIPS Technologies, Inc.},
  20344. Title = {MIPS32 Architecture for Programmers Volume I: Introduction to the MIPS32 Architecture},
  20345. Year = {2005},
  20346. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMi4uLy4uLy4uL3BhcGVycy9NRDAwMDgyLTJCLU1JUFMzMklOVC1BRlAtMDIuNTAucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9NRDAwMDgyLTJCLU1JUFMzMklOVCMyMjdBNjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAInpjwpRyUgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwpTGsgAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6TUQwMDA4Mi0yQi1NSVBTMzJJTlQjMjI3QTYzLnBkZgAOAEYAIgBNAEQAMAAwADAAOAAyAC0AMgBCAC0ATQBJAFAAUwAzADIASQBOAFQALQBBAEYAUAAtADAAMgAuADUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL3NpZWsvcGFwZXJzL01EMDAwODItMkItTUlQUzMySU5ULUFGUC0wMi41MC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDDAMgA0AKOApAClQKgAqkCtwK7AsICywLQAt0C4ALyAvUC+gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL8},
  20347. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uL0Ryb3Bib3gvYmliL01EMDAwODItMkItTUlQUzMySU5ULUFGUC0wMi41MC5wZGbSFwsYGVdOUy5kYXRhTxEBzAAAAAABzAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH01EMDAwODItMkItTUlQUzMySU5ULSNFRkYzOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/zjM5ZsJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWQAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNRDAwMDgyLTJCLU1JUFMzMklOVC0jRUZGMzgucGRmAA4ARgAiAE0ARAAwADAAMAA4ADIALQAyAEIALQBNAEkAUABTADMAMgBJAE4AVAAtAEEARgBQAC0AMAAyAC4ANQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA6VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUQwMDA4Mi0yQi1NSVBTMzJJTlQtQUZQLTAyLjUwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMIAxwDPAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=}}
  20348. @manual{Larus:vn,
  20349. Author = {James R. Larus},
  20350. Date-Added = {2007-05-20 15:27:22 -0600},
  20351. Date-Modified = {2009-08-25 22:28:17 -0600},
  20352. Organization = {Microsoft Research},
  20353. Title = {Getting Started with spim},
  20354. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9zcGltLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIc3BpbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI+psJ2J0kAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJ2e6kAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNwaW0ucGRmAAAOABIACABzAHAAaQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvc3BpbS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  20355. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhzcGltLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIc3BpbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KIdEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc3BpbS5wZGYADgASAAgAcwBwAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc3BpbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  20356. @manual{Larus:kx,
  20357. Author = {James R. Larus},
  20358. Date-Added = {2007-05-20 15:26:45 -0600},
  20359. Date-Modified = {2009-08-25 22:28:17 -0600},
  20360. Organization = {Microsoft Research},
  20361. Title = {Getting Started with xspim},
  20362. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy94c3BpbS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXhzcGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiPqnCdidJAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCdnupAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp4c3BpbS5wZGYADgAUAAkAeABzAHAAaQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMveHNwaW0ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20363. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl4c3BpbS5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXhzcGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jazRDz32AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+ERgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHhzcGltLnBkZgAADgAUAAkAeABzAHAAaQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi94c3BpbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  20364. @manual{Larus:uq,
  20365. Author = {James R. Larus},
  20366. Date-Added = {2007-05-20 15:20:49 -0600},
  20367. Date-Modified = {2009-08-25 22:28:17 -0600},
  20368. Organization = {Microsoft Research},
  20369. Title = {SPIM Command-Line Options},
  20370. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9TUElNX2NvbW1hbmQtbGluZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFVNQSU1fY29tbWFuZC1saW5lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiPpfCdidIAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCdnuoAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpTUElNX2NvbW1hbmQtbGluZS5wZGYADgAsABUAUwBQAEkATQBfAGMAbwBtAG0AYQBuAGQALQBsAGkAbgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvU1BJTV9jb21tYW5kLWxpbmUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  20371. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1NQSU1fY29tbWFuZC1saW5lLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVU1BJTV9jb21tYW5kLWxpbmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7OS8zlm3cAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHHAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFNQSU1fY29tbWFuZC1saW5lLnBkZgAOACwAFQBTAFAASQBNAF8AYwBvAG0AbQBhAG4AZAAtAGwAaQBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9TUElNX2NvbW1hbmQtbGluZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  20372. @manual{Larus:fk,
  20373. Author = {James R. Larus},
  20374. Date-Added = {2007-05-20 15:19:55 -0600},
  20375. Date-Modified = {2009-08-25 22:28:17 -0600},
  20376. Organization = {Microsoft Research},
  20377. Title = {Assemblers, Linkers, and the SPIM Simulator},
  20378. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9IUF9BcHBBLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELSFBfQXBwQS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI+lMJ2J0gAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJ2e6gAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkhQX0FwcEEucGRmAA4AGAALAEgAUABfAEEAcABwAEEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9IUF9BcHBBLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20379. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0hQX0FwcEEucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtIUF9BcHBBLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv75zOWa+AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASFBfQXBwQS5wZGYADgAYAAsASABQAF8AQQBwAHAAQQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0hQX0FwcEEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  20380. @inproceedings{Trifonov:1996fj,
  20381. Author = {Valery Trifonov and Scott F. Smith},
  20382. Booktitle = {SAS '96: Proceedings of the 3rd International Symposium on Static Analysis},
  20383. Date-Added = {2007-05-19 08:21:04 -0600},
  20384. Date-Modified = {2009-08-25 22:28:17 -0600},
  20385. Isbn = {3-540-61739-6},
  20386. Pages = {349--365},
  20387. Publisher = {Springer-Verlag},
  20388. Title = {Subtyping Constrained Types},
  20389. Year = {1996},
  20390. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zYXM5Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNhczk2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiPqPCdhYSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCdmpyAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzYXM5Ni5wZGYADgAUAAkAcwBhAHMAOQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2FzOTYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20391. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzYXM5Ni5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNhczk2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/idrRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNhczk2LnBkZgAADgAUAAkAcwBhAHMAOQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zYXM5Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  20392. @inproceedings{Eifrig:1995qy,
  20393. Author = {J. Eifrig and S. Smith and V. Trifonov},
  20394. Booktitle = {Mathematical Foundations of Programming Semantics},
  20395. Date-Added = {2007-05-19 08:12:44 -0600},
  20396. Date-Modified = {2009-08-25 22:28:17 -0600},
  20397. Title = {Type Inference for Recursively Constrained Types and its Application to {OOP}},
  20398. Year = {1995},
  20399. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZnBzOTUucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZnBzOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ji0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtZnBzOTUucGRmAA4AFgAKAG0AZgBwAHMAOQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9tZnBzOTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  20400. @inproceedings{Pottier:1998fk,
  20401. Author = {Francois Pottier},
  20402. Booktitle = {ICFP '98: Proceedings of the 3rd ACM SIGPLAN international conference on Functional programming},
  20403. Date-Added = {2007-05-19 08:06:21 -0600},
  20404. Date-Modified = {2010-12-17 10:23:08 -0700},
  20405. Isbn = {1-58113-024-4},
  20406. Location = {Baltimore, Maryland, United States},
  20407. Pages = {228--238},
  20408. Publisher = {ACM Press},
  20409. Title = {A framework for type inference with subtyping},
  20410. Year = {1998},
  20411. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjI4LXBvdHRpZXIucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjI4LXBvdHRpZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIj6gwnYWEgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnZqcgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIyOC1wb3R0aWVyLnBkZgAADgAiABAAcAAyADIAOAAtAHAAbwB0AHQAaQBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjI4LXBvdHRpZXIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20412. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMjgtcG90dGllci5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMjgtcG90dGllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eknRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyMjgtcG90dGllci5wZGYADgAiABAAcAAyADIAOAAtAHAAbwB0AHQAaQBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMjgtcG90dGllci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  20413. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289448}}
  20414. @article{Naraschewski:1999fk,
  20415. Author = {Wolfgang Naraschewski and Tobias Nipkow},
  20416. Date-Added = {2007-05-18 13:42:16 -0600},
  20417. Date-Modified = {2010-12-17 10:23:08 -0700},
  20418. Issn = {0168-7433},
  20419. Journal = {J. Autom. Reason.},
  20420. Number = {3},
  20421. Pages = {299--318},
  20422. Publisher = {Kluwer Academic Publishers},
  20423. Title = {Type Inference Verified: Algorithm {W} in {I}sabelle/{HOL}},
  20424. Volume = {23},
  20425. Year = {1999},
  20426. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIjycwnNg6lBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnO1SgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ3LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0Ny5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20427. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDcucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Oa0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmdWxsdGV4dDcucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQ3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20428. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1006277616879}}
  20429. @inproceedings{McCool:2002fk,
  20430. Author = {Michael D. McCool and Zheng Qin and Tiberiu S. Popa},
  20431. Booktitle = {Graphics Hardware},
  20432. Date-Added = {2007-05-17 13:26:59 -0600},
  20433. Date-Modified = {2009-08-25 22:28:17 -0600},
  20434. Pages = {1--12},
  20435. Title = {Shader Metaprogramming},
  20436. Year = {2002},
  20437. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9tZXRhQVBJcGFwZXIucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBtZXRhQVBJcGFwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIjFQwnIIkFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnJc8AAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bWV0YUFQSXBhcGVyLnBkZgAADgAiABAAbQBlAHQAYQBBAFAASQBwAGEAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9tZXRhQVBJcGFwZXIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20438. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1ldGFBUElwYXBlci5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1ldGFBUElwYXBlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eN3RDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG1ldGFBUElwYXBlci5wZGYADgAiABAAbQBlAHQAYQBBAFAASQBwAGEAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21ldGFBUElwYXBlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  20439. @inproceedings{McCool:2006lr,
  20440. Author = {Michael D. McCool},
  20441. Booktitle = {GSPx Multicore Applications Conference},
  20442. Date-Added = {2007-05-17 13:13:54 -0600},
  20443. Date-Modified = {2009-08-25 22:28:17 -0600},
  20444. Title = {Data-Parallel Programming on the Cell BE and the GPU using the RapidMind Development Platform},
  20445. Year = {2006},
  20446. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9XUGRwcm0ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpXUGRwcm0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIi0/wnIFiFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnJZ6AAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6V1BkcHJtLnBkZgAADgAWAAoAVwBQAGQAcAByAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9XUGRwcm0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20447. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1dQZHBybS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCldQZHBybS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9UjM5ZuOAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXh3gAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBXUGRwcm0ucGRmAAAOABYACgBXAFAAZABwAHIAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1dQZHBybS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  20448. @inproceedings{Fatahalian:2004qy,
  20449. Author = {K. Fatahalian and J. Sugerman and P. Hanrahan},
  20450. Booktitle = {HWWS '04: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware},
  20451. Date-Added = {2007-05-17 08:59:02 -0600},
  20452. Date-Modified = {2010-12-17 10:23:08 -0700},
  20453. Isbn = {3-905673-15-0},
  20454. Location = {Grenoble, France},
  20455. Pages = {133--137},
  20456. Publisher = {ACM Press},
  20457. Title = {Understanding the efficiency of GPU algorithms for matrix-matrix multiplication},
  20458. Year = {2004},
  20459. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wMTMzLWZhdGFoYWxpYW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwMTMzLWZhdGFoYWxpYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqNwnHKEAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnIecAAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEzMy1mYXRhaGFsaWFuLnBkZgAOACgAEwBwADEAMwAzAC0AZgBhAHQAYQBoAGEAbABpAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3AxMzMtZmF0YWhhbGlhbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  20460. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMzMtZmF0YWhhbGlhbi5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMzMtZmF0YWhhbGlhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebbRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxMzMtZmF0YWhhbGlhbi5wZGYAAA4AKAATAHAAMQAzADMALQBmAGEAdABhAGgAYQBsAGkAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMTMzLWZhdGFoYWxpYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  20461. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1058129.1058148}}
  20462. @techreport{Hall:2003lr,
  20463. Author = {Jesse D. Hall and Nathan A. Carr and John C. Hart},
  20464. Date-Added = {2007-05-17 08:57:28 -0600},
  20465. Date-Modified = {2009-08-25 22:28:17 -0600},
  20466. Institution = {University of Illinois Dept. of Computer Science},
  20467. Month = {March},
  20468. Number = {UIUCDCS-R-2003-2328},
  20469. Title = {Cache and Bandwidth Aware Matrix Multiplication on the GPU},
  20470. Year = {2003},
  20471. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9VSVVDRENTLVItMjAwMy0yMzI4LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXVUlVQ0RDUy1SLTIwMDMtMjMyOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIqgsJxyg8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJyHm8AAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlVJVUNEQ1MtUi0yMDAzLTIzMjgucGRmAA4AMAAXAFUASQBVAEMARABDAFMALQBSAC0AMgAwADAAMwAtADIAMwAyADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9VSVVDRENTLVItMjAwMy0yMzI4LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  20472. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uL0Ryb3Bib3gvYmliL1VJVUNEQ1MtUi0yMDAzLTIzMjgucGRm0hcLGBlXTlMuZGF0YU8RAaQAAAAAAaQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RdVSVVDRENTLVItMjAwMy0yMzI4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGSzOWbjAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVUlVQ0RDUy1SLTIwMDMtMjMyOC5wZGYADgAwABcAVQBJAFUAQwBEAEMAUwAtAFIALQAyADAAMAAzAC0AMgAzADIAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1VJVUNEQ1MtUi0yMDAzLTIzMjgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALcAvADEAmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  20473. @article{Owens:2007vn,
  20474. Date-Added = {2007-05-17 08:35:14 -0600},
  20475. Date-Modified = {2009-08-25 22:28:17 -0600},
  20476. Journal = {Computer Graphics Forum},
  20477. Number = {1},
  20478. Pages = {80--113},
  20479. Title = {A Survey of General-Purpose Computation on Graphics Hardware},
  20480. Volume = {26},
  20481. Year = {2007},
  20482. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QSC4uLy4uLy4uL3BhcGVycy9BU3VydmV5b2ZHZW5lcmFsUHVycG9zZUNvbXB1dGF0aW9ub25HcmFwaGljc0hhcmR3YXJlLnBkZtIXCxgZV05TLmRhdGFPEQH8AAAAAAH8AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfQVN1cnZleW9mR2VuZXJhbFB1cnAjMjIyQTdGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIqf8JxxncAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJyGtcAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkFTdXJ2ZXlvZkdlbmVyYWxQdXJwIzIyMkE3Ri5wZGYADgByADgAQQBTAHUAcgB2AGUAeQBvAGYARwBlAG4AZQByAGEAbABQAHUAcgBwAG8AcwBlAEMAbwBtAHAAdQB0AGEAdABpAG8AbgBvAG4ARwByAGEAcABoAGkAYwBzAEgAYQByAGQAdwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIASlVzZXJzL3NpZWsvcGFwZXJzL0FTdXJ2ZXlvZkdlbmVyYWxQdXJwb3NlQ29tcHV0YXRpb25vbkdyYXBoaWNzSGFyZHdhcmUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A2QDeAOYC5gLoAu0C+AMBAw8DEwMaAyMDKAM1AzgDSgNNA1IAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADVA==},
  20483. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRy4uL0Ryb3Bib3gvYmliL0FTdXJ2ZXlvZkdlbmVyYWxQdXJwb3NlQ29tcHV0YXRpb25vbkdyYXBoaWNzSGFyZHdhcmUucGRm0hcLGBlXTlMuZGF0YU8RAg4AAAAAAg4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9BU3VydmV5b2ZHZW5lcmFsUHVycG8jRjM5RTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADznlzOWawgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQVN1cnZleW9mR2VuZXJhbFB1cnBvI0YzOUU1LnBkZgAOAHIAOABBAFMAdQByAHYAZQB5AG8AZgBHAGUAbgBlAHIAYQBsAFAAdQByAHAAbwBzAGUAQwBvAG0AcAB1AHQAYQB0AGkAbwBuAG8AbgBHAHIAYQBwAGgAaQBjAHMASABhAHIAZAB3AGEAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBQVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQVN1cnZleW9mR2VuZXJhbFB1cnBvc2VDb21wdXRhdGlvbm9uR3JhcGhpY3NIYXJkd2FyZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDYAN0A5QL3AvkC/gMJAxIDIAMkAysDNAM5A0YDSQNbA14DYwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAANl}}
  20484. @inproceedings{Thompson:2002yq,
  20485. Author = {Chris J. Thompson and Sahngyun Hahn and Mark Oskin},
  20486. Booktitle = {MICRO 35: Proceedings of the 35th annual ACM/IEEE international symposium on Microarchitecture},
  20487. Date-Added = {2007-05-17 08:32:17 -0600},
  20488. Date-Modified = {2009-08-25 22:28:17 -0600},
  20489. Isbn = {0-7695-1859-1},
  20490. Location = {Istanbul, Turkey},
  20491. Pages = {306--317},
  20492. Publisher = {IEEE Computer Society Press},
  20493. Title = {Using modern graphics architectures for general-purpose computing: a framework and analysis},
  20494. Year = {2002},
  20495. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy90aG9tcHNvbi1taWNybzIwMDIucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZ0aG9tcHNvbi1taWNybzIwMDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqiwnHGeAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnIa2AAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6dGhvbXBzb24tbWljcm8yMDAyLnBkZgAADgAuABYAdABoAG8AbQBwAHMAbwBuAC0AbQBpAGMAcgBvADIAMAAwADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy90aG9tcHNvbi1taWNybzIwMDIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  20496. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnRob21wc29uLW1pY3JvMjAwMi5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnRob21wc29uLW1pY3JvMjAwMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ik3RDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHRob21wc29uLW1pY3JvMjAwMi5wZGYADgAuABYAdABoAG8AbQBwAHMAbwBuAC0AbQBpAGMAcgBvADIAMAAwADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3Rob21wc29uLW1pY3JvMjAwMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  20497. @article{Kruger:2003fj,
  20498. Date-Added = {2007-05-17 08:00:46 -0600},
  20499. Date-Modified = {2009-08-25 22:28:17 -0600},
  20500. Issn = {0730-0301},
  20501. Journal = {ACM Transactions on Graphics (TOG)},
  20502. Number = {3},
  20503. Pages = {908--916},
  20504. Publisher = {ACM Press},
  20505. Title = {Linear algebra operators for {GPU} implementation of numerical algorithms},
  20506. Volume = {22},
  20507. Year = {2003},
  20508. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zaWcwMy5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNpZzAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiKp/CccZ4AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCchrYAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzaWcwMy5wZGYADgAUAAkAcwBpAGcAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2lnMDMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20509. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzaWcwMy5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNpZzAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihHRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNpZzAzLnBkZgAADgAUAAkAcwBpAGcAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zaWcwMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  20510. @article{Babb:1984qy,
  20511. Author = {R.G. Babb},
  20512. Date-Added = {2007-05-17 07:41:39 -0600},
  20513. Date-Modified = {2009-08-25 22:28:17 -0600},
  20514. Journal = {IEEE Computer},
  20515. Month = {July},
  20516. Number = {7},
  20517. Pages = {55-61},
  20518. Title = {Parallel Processing with Large-Grain Data Flow Techniques},
  20519. Volume = {17},
  20520. Year = {1984},
  20521. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTY1OTE4Ni5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxNjU5MTg2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiKnzCcbmLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCcg3rAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTY1OTE4Ni5wZGYAAA4AGgAMADAAMQA2ADUAOQAxADgANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxNjU5MTg2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20522. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNjU5MTg2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE2NTkxODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALc8zlmqwAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD8AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNjU5MTg2LnBkZgAADgAaAAwAMAAxADYANQA5ADEAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE2NTkxODYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  20523. @inproceedings{Vajracharya:1997fk,
  20524. Author = {Suvas Vajracharya and Dirk Grunwald},
  20525. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  20526. Date-Added = {2007-05-16 22:45:59 -0600},
  20527. Date-Modified = {2010-12-17 10:23:08 -0700},
  20528. Isbn = {0-89791-985-8},
  20529. Location = {San Jose, CA},
  20530. Pages = {1--13},
  20531. Publisher = {ACM Press},
  20532. Title = {Loop re-ordering and pre-fetching at run-time},
  20533. Year = {1997},
  20534. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9hNTEtdmFqcmFjaGFyeWEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNhNTEtdmFqcmFjaGFyeWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqFwnE/hgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnGT5gAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTUxLXZhanJhY2hhcnlhLnBkZgAOACgAEwBhADUAMQAtAHYAYQBqAHIAYQBjAGgAYQByAHkAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2E1MS12YWpyYWNoYXJ5YS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  20535. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2E1MS12YWpyYWNoYXJ5YS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2E1MS12YWpyYWNoYXJ5YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bn7RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGE1MS12YWpyYWNoYXJ5YS5wZGYAAA4AKAATAGEANQAxAC0AdgBhAGoAcgBhAGMAaABhAHIAeQBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hNTEtdmFqcmFjaGFyeWEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  20536. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509644}}
  20537. @inproceedings{Vajracharya:1997fk,
  20538. Author = {Suvas Vajracharya and Dirk Grunwald},
  20539. Booktitle = {LCPC '96: Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing},
  20540. Date-Added = {2007-05-16 14:06:14 -0600},
  20541. Date-Modified = {2009-08-25 22:28:17 -0600},
  20542. Isbn = {3-540-63091-0},
  20543. Pages = {570--584},
  20544. Publisher = {Springer-Verlag},
  20545. Title = {Dependence Driven Execution for Data Parallelism},
  20546. Year = {1997},
  20547. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMy4uLy4uLy4uL3BhcGVycy9kZXBlbmRlbmNlLWRyaXZlbi1leGVjdXRpb24tZm9yLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfZGVwZW5kZW5jZS1kcml2ZW4tZXgjMjIyNUY0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIl9MJwwGtQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJxFMsAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRlcGVuZGVuY2UtZHJpdmVuLWV4IzIyMjVGNC5wZGYADgBIACMAZABlAHAAZQBuAGQAZQBuAGMAZQAtAGQAcgBpAHYAZQBuAC0AZQB4AGUAYwB1AHQAaQBvAG4ALQBmAG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL3NpZWsvcGFwZXJzL2RlcGVuZGVuY2UtZHJpdmVuLWV4ZWN1dGlvbi1mb3IucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMQAyQDRApMClQKaAqUCrgK8AsACxwLQAtUC4gLlAvcC+gL/AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwE=},
  20548. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2RlcGVuZGVuY2UtZHJpdmVuLWV4ZWN1dGlvbi1mb3IucGRm0hcLGBlXTlMuZGF0YU8RAdoAAAAAAdoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9kZXBlbmRlbmNlLWRyaXZlbi1leCNCRjcxNEIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FL0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBkZXBlbmRlbmNlLWRyaXZlbi1leCNCRjcxNEIucGRmAAAOAEgAIwBkAGUAcABlAG4AZABlAG4AYwBlAC0AZAByAGkAdgBlAG4ALQBlAHgAZQBjAHUAdABpAG8AbgAtAGYAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBAVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9kZXBlbmRlbmNlLWRyaXZlbi1leGVjdXRpb24tZm9yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=}}
  20549. @unpublished{Remy:2006fk,
  20550. Abstract = {
  20551. MLF is a language that extends both ML and System F and combines the
  20552. benefits of both. We propose a dag representation of MLF types that
  20553. superposes a term-dag, encoding the underlying term-structure with
  20554. sharing, and a binding tree, encoding the binding-structure. This
  20555. representation is more canonical as it factors out most of the
  20556. notational details of the original definition; it is also closely
  20557. related to first-order terms. Moreover, it permits a simpler and more
  20558. direct definition of type instance that combines type-instance on
  20559. first-order term-dags, simple operations on dags, and a control that
  20560. allows or rejects potential instances. Thanks to this representation, we
  20561. obtain an incremental linear-time unification algorithm for MLF types,
  20562. which we prove sound and complete with respect to the specification.
  20563. We also extend term graphs to express constraints on graphs that can
  20564. be rewritten incrementally, which suffices to describe all operations
  20565. needed by type inference.
  20566. },
  20567. Date-Added = {2007-05-09 21:57:12 -0600},
  20568. Date-Modified = {2010-12-17 10:23:08 -0700},
  20569. Html = {http://pauillac.inria.fr/~remy/work/mlf},
  20570. Month = sep,
  20571. Note = {{Extended} version, available at \url{http://pauillac.inria.fr/~remy/work/mlf}},
  20572. Pdf = {http://pauillac.inria.fr/~remy/work/mlf/mlf-graphic-types-long.pdf},
  20573. Psgz = {http://pauillac.inria.fr/~remy/work/mlf/mlf-graphic-types-long.ps.gz},
  20574. Title = {A graphical presentation of {\MLF} types with a linear-time incremental unification algorithm.},
  20575. Year = 2006,
  20576. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QNC4uLy4uLy4uL3BhcGVycy9tbGYtZ3JhcGhpYy10eXBlcy1leHRlbmRlZC1jb2xvci5wZGbSFwsYGVdOUy5kYXRhTxEBwAAAAAABwAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH21sZi1ncmFwaGljLXR5cGVzLWV4IzIyMjQxQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiJBvCZ/i8AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCaE0cAAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptbGYtZ3JhcGhpYy10eXBlcy1leCMyMjI0MUIucGRmAA4ASgAkAG0AbABmAC0AZwByAGEAcABoAGkAYwAtAHQAeQBwAGUAcwAtAGUAeAB0AGUAbgBkAGUAZAAtAGMAbwBsAG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANlVzZXJzL3NpZWsvcGFwZXJzL21sZi1ncmFwaGljLXR5cGVzLWV4dGVuZGVkLWNvbG9yLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMUAygDSApYCmAKdAqgCsQK/AsMCygLTAtgC5QLoAvoC/QMCAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwQ=},
  20577. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJG1sZi1ncmFwaGljLXR5cGVzLWV4dGVuZGVkLWNvbG9yLnBkZtIXCxgZV05TLmRhdGFPEQHeAAAAAAHeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfbWxmLWdyYXBoaWMtdHlwZXMtZXgjQkY3OEVELnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL947dEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACAE1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbWxmLWdyYXBoaWMtdHlwZXMtZXgjQkY3OEVELnBkZgAADgBKACQAbQBsAGYALQBnAHIAYQBwAGgAaQBjAC0AdAB5AHAAZQBzAC0AZQB4AHQAZQBuAGQAZQBkAC0AYwBvAGwAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9tbGYtZ3JhcGhpYy10eXBlcy1leHRlbmRlZC1jb2xvci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICpAKmAqsCtgK/As0C0QLYAuEC5gLzAvYDCAMLAxAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADEg==},
  20578. Bdsk-Url-1 = {http://pauillac.inria.fr/~remy/work/mlf}}
  20579. @phdthesis{Vachharajani:2004lr,
  20580. Author = {Manish Vachharajani},
  20581. Date-Added = {2007-05-09 20:54:06 -0600},
  20582. Date-Modified = {2009-08-25 22:28:17 -0600},
  20583. Month = {November},
  20584. School = {Princeton University},
  20585. Title = {Microarchitecture Modeling for Design-Space Exploration},
  20586. Year = {2004},
  20587. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9waGR0aGVzaXNfbWFuaXNodi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXBoZHRoZXNpc19tYW5pc2h2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiJB7CZ+YGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCaDpmAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwaGR0aGVzaXNfbWFuaXNodi5wZGYADgAsABUAcABoAGQAdABoAGUAcwBpAHMAXwBtAGEAbgBpAHMAaAB2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcGhkdGhlc2lzX21hbmlzaHYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  20588. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXBoZHRoZXNpc19tYW5pc2h2LnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcGhkdGhlc2lzX21hbmlzaHYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97/NEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGhkdGhlc2lzX21hbmlzaHYucGRmAAAOACwAFQBwAGgAZAB0AGgAZQBzAGkAcwBfAG0AYQBuAGkAcwBoAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BoZHRoZXNpc19tYW5pc2h2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  20589. @inproceedings{Booch:1990fk,
  20590. Author = {Grady Booch and Michael Vilot},
  20591. Booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
  20592. Date-Added = {2007-05-08 20:35:21 -0600},
  20593. Date-Modified = {2010-12-17 10:23:08 -0700},
  20594. Isbn = {0-201-52430-X},
  20595. Location = {Ottawa, Canada},
  20596. Pages = {1--11},
  20597. Publisher = {ACM Press},
  20598. Title = {The design of the C++ Booch Components},
  20599. Year = {1990},
  20600. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMS1ib29jaC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxLWJvb2NoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh+cvCZrjsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCZw1MAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1ib29jaC5wZGYAAA4AGgAMAHAAMQAtAGIAbwBvAGMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxLWJvb2NoLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20601. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1ib29jaC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLWJvb2NoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eW7RDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxLWJvb2NoLnBkZgAOABoADABwADEALQBiAG8AbwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxLWJvb2NoLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20602. Bdsk-Url-1 = {http://doi.acm.org/10.1145/97945.97947}}
  20603. @manual{Andersson:2007fr,
  20604. Author = {Lennart Andersson},
  20605. Date-Added = {2007-05-08 14:04:42 -0600},
  20606. Date-Modified = {2009-08-25 22:28:17 -0600},
  20607. Month = {February},
  20608. Organization = {Lund University},
  20609. Title = {Using the {GNU} assembler for {Intel} processors},
  20610. Year = {2007},
  20611. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9pbnRlbC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWludGVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh4xLCZRiWUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCZWz2AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczppbnRlbC5wZGYADgAUAAkAaQBuAHQAZQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvaW50ZWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20612. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlpbnRlbC5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWludGVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dd/RDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGludGVsLnBkZgAADgAUAAkAaQBuAHQAZQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9pbnRlbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  20613. @manual{Intel:2006ys,
  20614. Date-Added = {2007-05-08 13:58:47 -0600},
  20615. Date-Modified = {2009-08-25 22:28:17 -0600},
  20616. Month = {November},
  20617. Organization = {Intel},
  20618. Title = {Intel 64 and IA-32 Architectures Optimization Reference Manual},
  20619. Year = {2006},
  20620. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNDg5NjYucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNDg5NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIfGGwmYyhFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmaG5AAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjQ4OTY2LnBkZgAADgAWAAoAMgA0ADgAOQA2ADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNDg5NjYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20621. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI0ODk2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI0ODk2Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+vnM5Zq2AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBgAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNDg5NjYucGRmAAAOABYACgAyADQAOAA5ADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI0ODk2Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  20622. @manual{Intel:2006vn,
  20623. Date-Added = {2007-05-08 13:56:36 -0600},
  20624. Date-Modified = {2009-08-25 22:28:17 -0600},
  20625. Month = {November},
  20626. Organization = {Intel},
  20627. Title = {Intel 64 and IA-32 Architectures Software Developer's Manual Volume 2B: Instruction Set Reference, N-Z},
  20628. Year = {2006},
  20629. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNTM2NjcucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNTM2NjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeqrwmYuI1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmaCgwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjUzNjY3LnBkZgAADgAWAAoAMgA1ADMANgA2ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNTM2NjcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20630. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI1MzY2Ny5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI1MzY2Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPcJjM5Zq3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBwAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNTM2NjcucGRmAAAOABYACgAyADUAMwA2ADYANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI1MzY2Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  20631. @manual{Intel:2006kx,
  20632. Date-Added = {2007-05-08 13:39:54 -0600},
  20633. Date-Modified = {2009-08-25 22:28:17 -0600},
  20634. Month = {November},
  20635. Organization = {Intel},
  20636. Title = {Intel 64 and IA-32 Architectures Software Developer's Manual Volume 2A: Instruction Set Reference, A-M},
  20637. Year = {2006},
  20638. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNTM2NjYucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNTM2NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeqnwmYuG1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmaCewAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjUzNjY2LnBkZgAADgAWAAoAMgA1ADMANgA2ADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNTM2NjYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20639. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI1MzY2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI1MzY2Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP00XM5Zq3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBwAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNTM2NjYucGRmAAAOABYACgAyADUAMwA2ADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI1MzY2Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  20640. @manual{Intel:2006uq,
  20641. Date-Added = {2007-05-08 11:20:40 -0600},
  20642. Date-Modified = {2009-08-25 22:28:17 -0600},
  20643. Month = {November},
  20644. Organization = {Intel},
  20645. Title = {Intel 64 and IA-32 Architectures Software Developer's Manual Volume 1: Basic Architecture},
  20646. Year = {2006},
  20647. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNTM2NjUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNTM2NjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeUgwmX/ZlBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmZTxgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjUzNjY1LnBkZgAADgAWAAoAMgA1ADMANgA2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNTM2NjUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20648. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI1MzY2NS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI1MzY2NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/CLM5Zq2AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBgAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNTM2NjUucGRmAAAOABYACgAyADUAMwA2ADYANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI1MzY2NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  20649. @article{Poletto:1999uq,
  20650. Author = {Massimiliano Poletto and Vivek Sarkar},
  20651. Date-Added = {2007-05-07 21:33:47 -0600},
  20652. Date-Modified = {2010-12-17 10:23:08 -0700},
  20653. Issn = {0164-0925},
  20654. Journal = {ACM Trans. Program. Lang. Syst.},
  20655. Number = {5},
  20656. Pages = {895--913},
  20657. Publisher = {ACM Press},
  20658. Title = {Linear scan register allocation},
  20659. Volume = {21},
  20660. Year = {1999},
  20661. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9saW5lYXJzY2FuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREObGluZWFyc2Nhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHlNsJla+sAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJlwEsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxpbmVhcnNjYW4ucGRmAAAOAB4ADgBsAGkAbgBlAGEAcgBzAGMAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvbGluZWFyc2Nhbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20662. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5saW5lYXJzY2FuLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObGluZWFyc2Nhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94tNEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbGluZWFyc2Nhbi5wZGYADgAeAA4AbABpAG4AZQBhAHIAcwBjAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbGluZWFyc2Nhbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20663. Bdsk-Url-1 = {http://doi.acm.org/10.1145/330249.330250}}
  20664. @unpublished{Ghuloum:2006lr,
  20665. Author = {Abdulaziz Ghuloum},
  20666. Date-Added = {2007-05-07 14:39:34 -0600},
  20667. Date-Modified = {2009-08-25 22:28:17 -0600},
  20668. Month = {September},
  20669. Title = {Compilers: Backend to Frontend and Back to Front Again},
  20670. Year = {2006},
  20671. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uLy4uLy4uL3BhcGVycy9jb21waWxlcnMtdHV0b3JpYWwtMjAwNi0wOS0xNi5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH2NvbXBpbGVycy10dXRvcmlhbC0yIzIxRDg4Ri5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh2I/CZNyRUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCZTDxAAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjb21waWxlcnMtdHV0b3JpYWwtMiMyMUQ4OEYucGRmAA4ARAAhAGMAbwBtAHAAaQBsAGUAcgBzAC0AdAB1AHQAbwByAGkAYQBsAC0AMgAwADAANgAtADAAOQAtADEANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAM1VzZXJzL3NpZWsvcGFwZXJzL2NvbXBpbGVycy10dXRvcmlhbC0yMDA2LTA5LTE2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDCAMcAzwKLAo0CkgKdAqYCtAK4Ar8CyALNAtoC3QLvAvIC9wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL5},
  20672. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIWNvbXBpbGVycy10dXRvcmlhbC0yMDA2LTA5LTE2LnBkZtIXCxgZV05TLmRhdGFPEQHUAAAAAAHUAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfY29tcGlsZXJzLXR1dG9yaWFsLTIjQkY3MTI5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xKdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACAE1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY29tcGlsZXJzLXR1dG9yaWFsLTIjQkY3MTI5LnBkZgAADgBEACEAYwBvAG0AcABpAGwAZQByAHMALQB0AHUAdABvAHIAaQBhAGwALQAyADAAMAA2AC0AMAA5AC0AMQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA+VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9jb21waWxlcnMtdHV0b3JpYWwtMjAwNi0wOS0xNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwKXApkCngKpArICwALEAssC1ALZAuYC6QL7Av4DAwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMF}}
  20673. @article{Teitelbaum:1981uq,
  20674. Author = {Tim Teitelbaum and Thomas Reps},
  20675. Date-Added = {2007-05-02 18:20:33 -0600},
  20676. Date-Modified = {2010-12-17 10:23:08 -0700},
  20677. Issn = {0001-0782},
  20678. Journal = {Commun. ACM},
  20679. Number = {9},
  20680. Pages = {563--573},
  20681. Publisher = {ACM Press},
  20682. Title = {The Cornell program synthesizer: a syntax-directed programming environment},
  20683. Volume = {24},
  20684. Year = {1981},
  20685. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A1NjMtdGVpdGVsYmF1bS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A1NjMtdGVpdGVsYmF1bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0LRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA1NjMtdGVpdGVsYmF1bS5wZGYAAA4AKAATAHAANQA2ADMALQB0AGUAaQB0AGUAbABiAGEAdQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wNTYzLXRlaXRlbGJhdW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  20686. Bdsk-Url-1 = {http://doi.acm.org/10.1145/358746.358755}}
  20687. @inproceedings{Fletcher:2007fk,
  20688. Author = {M. Fletcher and C. McCosh and G. Jin and K. Kennedy},
  20689. Booktitle = {ICASSP},
  20690. Date-Added = {2007-05-02 16:05:28 -0600},
  20691. Date-Modified = {2009-08-25 22:28:17 -0600},
  20692. Title = {Compiling Parallel Matlab for General Distributions Using Telescoping Languages},
  20693. Year = {2007},
  20694. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9mbGV0Y2hlckYwNi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2ZsZXRjaGVyRjA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhv3zCXmeIUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCXrvoAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmbGV0Y2hlckYwNi5wZGYADgAgAA8AZgBsAGUAdABjAGgAZQByAEYAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZmxldGNoZXJGMDYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20695. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ZsZXRjaGVyRjA2LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZmxldGNoZXJGMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zbNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZmxldGNoZXJGMDYucGRmAAAOACAADwBmAGwAZQB0AGMAaABlAHIARgAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ZsZXRjaGVyRjA2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  20696. @book{Mendelson:1997lr,
  20697. Author = {Elliot Mendelson},
  20698. Date-Added = {2007-05-02 15:28:02 -0600},
  20699. Date-Modified = {2007-05-18 13:42:21 -0600},
  20700. Publisher = {Chapman and Hall},
  20701. Title = {Introduction to Mathematical Logic},
  20702. Year = {1997}}
  20703. @article{Paulson:1995fk,
  20704. Author = {Lawrence C. Paulson},
  20705. Date-Added = {2007-05-02 08:32:57 -0600},
  20706. Date-Modified = {2010-12-17 10:23:08 -0700},
  20707. Journal = {Journal of Automated Reasoning},
  20708. Number = {2},
  20709. Pages = {167--215},
  20710. Title = {Set Theory for Verification: {II}. {Induction} and Recursion},
  20711. Volume = {15},
  20712. Year = {1995},
  20713. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wYXVsc29uOTVzZXQucHPSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3BhdWxzb245NXNldC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhrOPCXf2NAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCXlHtAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXVsc29uOTVzZXQucHMADgAgAA8AcABhAHUAbABzAG8AbgA5ADUAcwBlAHQALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcGF1bHNvbjk1c2V0LnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20714. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL3BhdWxzb245NXNldC5wc9IXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPcGF1bHNvbjk1c2V0LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72rczlm1sAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eGrAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AHBhdWxzb245NXNldC5wcwAOACAADwBwAGEAdQBsAHMAbwBuADkANQBzAGUAdAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9wYXVsc29uOTVzZXQucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  20715. Bdsk-Url-1 = {citeseer.ist.psu.edu/article/paulson95set.html}}
  20716. @article{:2004uq,
  20717. Date-Added = {2007-04-28 09:28:17 -0600},
  20718. Date-Modified = {2010-12-17 10:23:08 -0700},
  20719. Issn = {0098-5589},
  20720. Journal = {IEEE Trans. Softw. Eng.},
  20721. Number = {6},
  20722. Pages = {388--402},
  20723. Publisher = {IEEE Press},
  20724. Title = {Modular Verification of Software Components in C},
  20725. Volume = {30},
  20726. Year = {2004},
  20727. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9UU0UtMjAwNC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDFRTRS0yMDA0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhogvCWgKbAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCWlb7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUU0UtMjAwNC5wZGYAAA4AGgAMAFQAUwBFAC0AMgAwADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL1RTRS0yMDA0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20728. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL1RTRS0yMDA0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMVFNFLTIwMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ux8zlm4wAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHcAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRTRS0yMDA0LnBkZgAADgAaAAwAVABTAEUALQAyADAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVFNFLTIwMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20729. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.2004.22}}
  20730. @inproceedings{Graf:1997fk,
  20731. Author = {Susanne Graf and Hassen Saidi},
  20732. Booktitle = {CAV '97: Proceedings of the 9th International Conference on Computer Aided Verification},
  20733. Date-Added = {2007-04-28 08:52:19 -0600},
  20734. Date-Modified = {2009-08-25 22:28:17 -0600},
  20735. Isbn = {3-540-63166-6},
  20736. Pages = {72--83},
  20737. Publisher = {Springer-Verlag},
  20738. Title = {Construction of Abstract State Graphs with PVS},
  20739. Year = {1997},
  20740. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9HcmFmU2FpZGk5Ny5wc9IXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOR3JhZlNhaWRpOTcucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGiCMJbVUAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJbqaAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkdyYWZTYWlkaTk3LnBzAAAOAB4ADgBHAHIAYQBmAFMAYQBpAGQAaQA5ADcALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvR3JhZlNhaWRpOTcucHMAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20741. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0dyYWZTYWlkaTk3LnBz0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5HcmFmU2FpZGk5Ny5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGVzOWa9gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAR3JhZlNhaWRpOTcucHMAAA4AHgAOAEcAcgBhAGYAUwBhAGkAZABpADkANwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9HcmFmU2FpZGk5Ny5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  20742. @inproceedings{Honsell:2003lr,
  20743. Author = {Furio Honsell and Marina Lenisa and Rekha Redamalla},
  20744. Booktitle = {CoMeta Project Workshop},
  20745. Date-Added = {2007-04-17 17:10:58 +0100},
  20746. Date-Modified = {2009-08-25 22:28:17 -0600},
  20747. Title = {Coalgebraic Semantics of Observational Equivalences of an Imperative Class-based OO-Language},
  20748. Year = {2003},
  20749. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOy4uLy4uLy4uL3BhcGVycy9jb2FsZ2VicmFpYy1zZW1hbnRpY3MtYW5kLW9ic2VydmF0aW9uYWwucGRm0hcLGBlXTlMuZGF0YU8RAdYAAAAAAdYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9jb2FsZ2VicmFpYy1zZW1hbnRpYyMyMUEyMTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIaISwloCmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwlpW+wAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y29hbGdlYnJhaWMtc2VtYW50aWMjMjFBMjEyLnBkZgAOAFgAKwBjAG8AYQBsAGcAZQBiAHIAYQBpAGMALQBzAGUAbQBhAG4AdABpAGMAcwAtAGEAbgBkAC0AbwBiAHMAZQByAHYAYQB0AGkAbwBuAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAPVVzZXJzL3NpZWsvcGFwZXJzL2NvYWxnZWJyYWljLXNlbWFudGljcy1hbmQtb2JzZXJ2YXRpb25hbC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AzADRANkCswK1AroCxQLOAtwC4ALnAvAC9QMCAwUDFwMaAx8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADIQ==},
  20750. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QK2NvYWxnZWJyYWljLXNlbWFudGljcy1hbmQtb2JzZXJ2YXRpb25hbC5wZGbSFwsYGVdOUy5kYXRhTxEB8gAAAAAB8gACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2NvYWxnZWJyYWljLXNlbWFudGljI0JGNzEyNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cSXRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBNTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGNvYWxnZWJyYWljLXNlbWFudGljI0JGNzEyNS5wZGYAAA4AWAArAGMAbwBhAGwAZwBlAGIAcgBhAGkAYwAtAHMAZQBtAGEAbgB0AGkAYwBzAC0AYQBuAGQALQBvAGIAcwBlAHIAdgBhAHQAaQBvAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBIVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9jb2FsZ2VicmFpYy1zZW1hbnRpY3MtYW5kLW9ic2VydmF0aW9uYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvADBAMkCvwLBAsYC0QLaAugC7ALzAvwDAQMOAxEDIwMmAysAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADLQ==}}
  20751. @book{Russell:2003mz,
  20752. Author = {Stuart Russell and Peter Norvig},
  20753. Date-Added = {2007-04-12 16:35:06 -0600},
  20754. Date-Modified = {2007-05-18 13:42:21 -0600},
  20755. Edition = {2nd},
  20756. Publisher = {Prentice-Hall, Inc.},
  20757. Title = {Artificial Intelligence: A Modern Approach},
  20758. Year = {2003}}
  20759. @article{Yotov:2005zr,
  20760. Author = {Kamen Yotov and Xiaoming Li and Gang Ren and Maria Garzaran and David Padua and Keshav Pingali and Paul Stodghill},
  20761. Booktitle = {Proceedings of the IEEE},
  20762. Date-Added = {2007-04-12 16:07:47 -0600},
  20763. Date-Modified = {2009-08-25 22:28:17 -0600},
  20764. Journal = {Proceedings of the IEEE},
  20765. Title = {Is Search Really Necessary to Generate High-Performance BLAS?},
  20766. Year = {2005},
  20767. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9pZWVlMDUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQppZWVlMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHL17wkQJylBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkReKgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aWVlZTA1LnBkZgAADgAWAAoAaQBlAGUAZQAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9pZWVlMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  20768. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVppZWVlMDUucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QppZWVlMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XV0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBpZWVlMDUucGRmAA4AFgAKAGkAZQBlAGUAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9pZWVlMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  20769. @inproceedings{Epshteyn:2005fr,
  20770. Author = {Arkady Epshteyn and Maria Garzaran and Gerald DeJong and David Padua and Gang Ren and Xiaoming Li and Kamen Yotov and Keshav Pingali},
  20771. Booktitle = {18th International Workshop on Languages and Compilers for Parallel Computing (LCPC)},
  20772. Date-Added = {2007-04-12 16:05:15 -0600},
  20773. Date-Modified = {2009-08-25 22:28:17 -0600},
  20774. Title = {Analytical Models and Empirical Search: A Hybrid Approach to Code Optimization},
  20775. Year = {2005},
  20776. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9MQ1BDMjAwNUVwc2h0ZXluLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUTENQQzIwMDVFcHNodGV5bi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABy6HsJECQBQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJEXWAAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkxDUEMyMDA1RXBzaHRleW4ucGRmAAAOACoAFABMAEMAUABDADIAMAAwADUARQBwAHMAaAB0AGUAeQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvTENQQzIwMDVFcHNodGV5bi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  20777. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL0xDUEMyMDA1RXBzaHRleW4ucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRMQ1BDMjAwNUVwc2h0ZXluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuQNzOWbAwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATENQQzIwMDVFcHNodGV5bi5wZGYAAA4AKgAUAEwAQwBQAEMAMgAwADAANQBFAHAAcwBoAHQAZQB5AG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9MQ1BDMjAwNUVwc2h0ZXluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  20778. @inproceedings{Garrido:2006ys,
  20779. Author = {Alejandra Garrido and Jose Meseguer},
  20780. Booktitle = {SCAM '06: Proceedings of the Sixth IEEE International Workshop on Source Code Analysis and Manipulation (SCAM'06)},
  20781. Date-Added = {2007-04-12 15:33:23 -0600},
  20782. Date-Modified = {2010-12-17 10:23:08 -0700},
  20783. Isbn = {0-7695-2353-6},
  20784. Pages = {165--174},
  20785. Publisher = {IEEE Computer Society},
  20786. Title = {Formal Specification and Verification of Java Refactorings},
  20787. Year = {2006},
  20788. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wNDAyNjg2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDA0MDI2ODY2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAActmHCRAGBUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCRFXhAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowNDAyNjg2Ni5wZGYAAA4AGgAMADAANAAwADIANgA4ADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzA0MDI2ODY2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20789. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzA0MDI2ODY2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDQwMjY4NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7iFszlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA0MDI2ODY2LnBkZgAADgAaAAwAMAA0ADAAMgA2ADgANgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDQwMjY4NjYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20790. Bdsk-Url-1 = {http://dx.doi.org/10.1109/SCAM.2006.16}}
  20791. @article{Ryder:1988vn,
  20792. Author = {Barbara G. Ryder and J. Stephen Pendergrast},
  20793. Date-Added = {2007-04-12 09:10:46 -0600},
  20794. Date-Modified = {2010-12-17 10:23:08 -0700},
  20795. Issn = {0098-5589},
  20796. Journal = {IEEE Trans. Softw. Eng.},
  20797. Number = {4},
  20798. Pages = {444--454},
  20799. Publisher = {IEEE Press},
  20800. Title = {Experiments in Optimizing FP},
  20801. Volume = {14},
  20802. Year = {1988},
  20803. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDAwNDY2OC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwMDA0NjY4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcs1vCQ6jVUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQ/01AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDAwNDY2OC5wZGYAAA4AGgAMADAAMAAwADAANAA2ADYAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwMDA0NjY4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20804. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMDA0NjY4LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAwMDQ2NjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ZeczlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMDA0NjY4LnBkZgAADgAaAAwAMAAwADAAMAA0ADYANgA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAwMDQ2NjgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20805. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.4668}}
  20806. @article{Backus:1978kx,
  20807. Author = {John Backus},
  20808. Date-Added = {2007-04-12 09:07:55 -0600},
  20809. Date-Modified = {2010-12-17 10:23:08 -0700},
  20810. Issn = {0001-0782},
  20811. Journal = {Commun. ACM},
  20812. Number = {8},
  20813. Pages = {613--641},
  20814. Publisher = {ACM Press},
  20815. Title = {Can programming be liberated from the von Neumann style?: a functional style and its algebra of programs},
  20816. Volume = {21},
  20817. Year = {1978},
  20818. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9hMTk3Ny1iYWNrdXMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBhMTk3Ny1iYWNrdXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHKyWwkOnclBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkP70gAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTE5NzctYmFja3VzLnBkZgAADgAiABAAYQAxADkANwA3AC0AYgBhAGMAawB1AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9hMTk3Ny1iYWNrdXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20819. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGExOTc3LWJhY2t1cy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGExOTc3LWJhY2t1cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bnLRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGExOTc3LWJhY2t1cy5wZGYADgAiABAAYQAxADkANwA3AC0AYgBhAGMAawB1AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ExOTc3LWJhY2t1cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  20820. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359576.359579}}
  20821. @inproceedings{Zhang:1988uq,
  20822. Author = {Z. Zhang and K. M. George and G. E. Hedrick},
  20823. Booktitle = {CSC '88: Proceedings of the 1988 ACM sixteenth annual conference on Computer science},
  20824. Date-Added = {2007-04-12 09:07:07 -0600},
  20825. Date-Modified = {2010-12-17 10:23:09 -0700},
  20826. Isbn = {0-89791-260-8},
  20827. Location = {Atlanta, Georgia, United States},
  20828. Pages = {586--592},
  20829. Publisher = {ACM Press},
  20830. Title = {A data flow approach to the evaluation of FP programs},
  20831. Year = {1988},
  20832. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTg2LXpoYW5nLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU4Ni16aGFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABypQsJDp0JQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJD+6IAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1ODYtemhhbmcucGRmAAAOAB4ADgBwADUAOAA2AC0AegBoAGEAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU4Ni16aGFuZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20833. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTg2LXpoYW5nLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU4Ni16aGFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97TtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDU4Ni16aGFuZy5wZGYADgAeAA4AcAA1ADgANgAtAHoAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU4Ni16aGFuZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20834. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322609.323131}}
  20835. @inproceedings{Robison:1987fk,
  20836. Author = {A. D. Robison},
  20837. Booktitle = {SIGPLAN '87: Papers of the Symposium on Interpreters and interpretive techniques},
  20838. Date-Added = {2007-04-12 09:03:10 -0600},
  20839. Date-Modified = {2010-12-17 10:23:09 -0700},
  20840. Isbn = {0-89791-235-7},
  20841. Location = {St. Paul, Minnesota, United States},
  20842. Pages = {64--73},
  20843. Publisher = {ACM Press},
  20844. Title = {The Illinois functional programming interpreter},
  20845. Year = {1987},
  20846. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNjQtcm9iaXNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A2NC1yb2Jpc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcpenCQ6ZXUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQ/q3AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjQtcm9iaXNvbi5wZGYADgAgAA8AcAA2ADQALQByAG8AYgBpAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDY0LXJvYmlzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20847. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2NC1yb2Jpc29uLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY0LXJvYmlzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97a9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDY0LXJvYmlzb24ucGRmAAAOACAADwBwADYANAAtAHIAbwBiAGkAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A2NC1yb2Jpc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  20848. Bdsk-Url-1 = {http://doi.acm.org/10.1145/29650.29657}}
  20849. @inproceedings{Tofte:1994uq,
  20850. Author = {Mads Tofte and Jean-Pierre Talpin},
  20851. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  20852. Date-Added = {2007-04-11 22:44:01 -0600},
  20853. Date-Modified = {2011-10-21 11:02:15 -0600},
  20854. Location = {Portland, Oregon, United States},
  20855. Pages = {188--201},
  20856. Publisher = {ACM Press},
  20857. Title = {Implementation of the typed call-by-value lambda-calculus using a stack of regions},
  20858. Year = {1994},
  20859. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTg4LXRvZnRlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4OC10b2Z0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96FtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE4OC10b2Z0ZS5wZGYADgAeAA4AcAAxADgAOAAtAHQAbwBmAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE4OC10b2Z0ZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20860. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.177855}}
  20861. @article{Tofte:1997fk,
  20862. Author = {Mads Tofte and Jean-Pierre Talpin},
  20863. Date-Added = {2007-04-11 22:40:06 -0600},
  20864. Date-Modified = {2011-10-21 22:24:14 -0600},
  20865. Journal = {Inf. Comput.},
  20866. Number = {2},
  20867. Pages = {109--176},
  20868. Publisher = {Academic Press, Inc.},
  20869. Title = {Region-based memory management},
  20870. Volume = {132},
  20871. Year = {1997},
  20872. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnRvZnRlOTdyZWdpb25iYXNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnRvZnRlOTdyZWdpb25iYXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilHRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHRvZnRlOTdyZWdpb25iYXNlZC5wZGYADgAuABYAdABvAGYAdABlADkANwByAGUAZwBpAG8AbgBiAGEAcwBlAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3RvZnRlOTdyZWdpb25iYXNlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  20873. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1996.2613}}
  20874. @mastersthesis{Lattner:2002fj,
  20875. Author = {Chris Lattner},
  20876. Date-Added = {2007-04-11 11:50:41 -0600},
  20877. Date-Modified = {2009-08-25 22:28:17 -0600},
  20878. School = {University of Illinois at Urbana-Champaign},
  20879. Title = {LLVM: An Infrastructure for Multi-State Optimization},
  20880. Year = {2002},
  20881. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy8yMDAyLTEyLUxhdHRuZXJNU1RoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGzIwMDItMTItTGF0dG5lck1TVGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcoK/CQnwCUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQtBiAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyMDAyLTEyLUxhdHRuZXJNU1RoZXNpcy5wZGYADgA4ABsAMgAwADAAMgAtADEAMgAtAEwAYQB0AHQAbgBlAHIATQBTAFQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvMjAwMi0xMi1MYXR0bmVyTVNUaGVzaXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  20882. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uL0Ryb3Bib3gvYmliLzIwMDItMTItTGF0dG5lck1TVGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQG0AAAAAAG0AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEbMjAwMi0xMi1MYXR0bmVyTVNUaGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71BszlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACAERNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIwMDItMTItTGF0dG5lck1TVGhlc2lzLnBkZgAOADgAGwAyADAAMAAyAC0AMQAyAC0ATABhAHQAdABuAGUAcgBNAFMAVABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8yMDAyLTEyLUxhdHRuZXJNU1RoZXNpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuwDAAMgCgAKCAocCkgKbAqkCrQK0Ar0CwgLPAtIC5ALnAuwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC7g==}}
  20883. @inproceedings{Allen:1970uq,
  20884. Author = {Frances E. Allen},
  20885. Booktitle = {Proceedings of a symposium on Compiler optimization},
  20886. Date-Added = {2007-04-11 11:23:48 -0600},
  20887. Date-Modified = {2010-12-17 10:23:09 -0700},
  20888. Location = {Urbana-Champaign, Illinois},
  20889. Pages = {1--19},
  20890. Title = {Control flow analysis},
  20891. Year = {1970},
  20892. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMS1hbGxlbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxLWFsbGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcoEzCQnXMUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQsosAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1hbGxlbi5wZGYAAA4AGgAMAHAAMQAtAGEAbABsAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxLWFsbGVuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20893. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1hbGxlbi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLWFsbGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eWnRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxLWFsbGVuLnBkZgAOABoADABwADEALQBhAGwAbABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxLWFsbGVuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20894. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800028.808479}}
  20895. @misc{Netlib:fk,
  20896. Author = {Netlib},
  20897. Date-Added = {2007-04-09 11:25:18 -0600},
  20898. Date-Modified = {2010-12-17 10:23:09 -0700},
  20899. Howpublished = {http://www.netlib.org/},
  20900. Title = {Netlib Repository},
  20901. Year = {2007},
  20902. Bdsk-Url-1 = {http://www.netlib.org/}}
  20903. @manual{Saad:fr,
  20904. Author = {Yousef Saad},
  20905. Date-Added = {2007-04-07 22:00:28 -0600},
  20906. Date-Modified = {2007-05-18 13:42:21 -0600},
  20907. Organization = {University of Minnesota, Department of Computer Science and Engineering},
  20908. Title = {SPARSKIT: A basic tool-kit for sparse matrix computations}}
  20909. @article{Dalvi:2003rt,
  20910. Author = {Nilesh N. Dalvi and Sumit K. Sanghai and Prasan Roy and S. Sudarshan},
  20911. Date-Added = {2007-04-07 21:39:09 -0600},
  20912. Date-Modified = {2010-12-17 10:23:09 -0700},
  20913. Issn = {0022-0000},
  20914. Journal = {J. Comput. Syst. Sci.},
  20915. Number = {4},
  20916. Pages = {728--762},
  20917. Publisher = {Academic Press, Inc.},
  20918. Title = {Pipelining in multi-query optimization},
  20919. Volume = {66},
  20920. Year = {2003},
  20921. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9waXBlbGluaW5nLWpjc3MucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwaXBlbGluaW5nLWpjc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHKUNwkMVwwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkNqIwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGlwZWxpbmluZy1qY3NzLnBkZgAOACgAEwBwAGkAcABlAGwAaQBuAGkAbgBnAC0AagBjAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3BpcGVsaW5pbmctamNzcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  20922. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3BpcGVsaW5pbmctamNzcy5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3BpcGVsaW5pbmctamNzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e//RDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHBpcGVsaW5pbmctamNzcy5wZGYAAA4AKAATAHAAaQBwAGUAbABpAG4AaQBuAGcALQBqAGMAcwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9waXBlbGluaW5nLWpjc3MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  20923. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0022-0000(03)00031-X}}
  20924. @inproceedings{Dalvi:2001yq,
  20925. Author = {Nilesh N. Dalvi and Sumit K. Sanghai and Prasan Roy and S. Sudarshan},
  20926. Booktitle = {PODS '01: Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems},
  20927. Date-Added = {2007-04-07 21:37:22 -0600},
  20928. Date-Modified = {2010-12-17 10:23:09 -0700},
  20929. Isbn = {1-58113-361-8},
  20930. Location = {Santa Barbara, California, United States},
  20931. Pages = {59--70},
  20932. Publisher = {ACM Press},
  20933. Title = {Pipelining in multi-query optimization},
  20934. Year = {2001},
  20935. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTktZGFsdmkucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTktZGFsdmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHKUKwkMVwwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkNqIwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU5LWRhbHZpLnBkZgAOABwADQBwADUAOQAtAGQAYQBsAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1OS1kYWx2aS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20936. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTktZGFsdmkucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTktZGFsdmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tQ0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTktZGFsdmkucGRmAAAOABwADQBwADUAOQAtAGQAYQBsAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU5LWRhbHZpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20937. Bdsk-Url-1 = {http://doi.acm.org/10.1145/375551.375561}}
  20938. @inproceedings{Schordan:2003fj,
  20939. Author = {Markus Schordan and Dan Quinlan},
  20940. Booktitle = {Modular Programming Languages},
  20941. Date-Added = {2007-04-07 16:21:01 -0600},
  20942. Date-Modified = {2007-05-18 13:42:21 -0600},
  20943. Title = {A Source-To-Source Architecture for User-Defined Optimizations},
  20944. Year = {2003}}
  20945. @article{Bagge:2003uq,
  20946. Author = {Otto Skrove Bagge and Karl Trygve Kalleberg and Magne Haveraaen and Eelco Visser},
  20947. Date-Added = {2007-04-07 16:14:37 -0600},
  20948. Date-Modified = {2010-12-17 10:23:09 -0700},
  20949. Isbn = {0-7695-2005-7},
  20950. Journal = {scam},
  20951. Pages = {65},
  20952. Publisher = {IEEE Computer Society},
  20953. Title = {Design of the CodeBoost Transformation System for Domain-Specific Optimisation of C++ Programs},
  20954. Volume = {00},
  20955. Year = {2003},
  20956. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTIzODAzMi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxMjM4MDMyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcjzfCPXbAAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCPcsgAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTIzODAzMi5wZGYAAA4AGgAMADAAMQAyADMAOAAwADMAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxMjM4MDMyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20957. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMjM4MDMyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEyMzgwMzIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7y0czlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMjM4MDMyLnBkZgAADgAaAAwAMAAxADIAMwA4ADAAMwAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEyMzgwMzIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20958. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/SCAM.2003.1238032}}
  20959. @inproceedings{Mateev:2000fk,
  20960. Author = {Nikolay Mateev and Keshav Pingali and Paul Stodghill and Vladimir Kotlyar},
  20961. Booktitle = {International Conference on Supercomputing},
  20962. Date-Added = {2007-04-07 15:22:28 -0600},
  20963. Date-Modified = {2009-08-25 22:28:17 -0600},
  20964. Title = {Next-generation Generic Programming and its Application to Sparse Matrix Computations},
  20965. Year = {2000},
  20966. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9pY3MwMC1zcGFyc2UucHPSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2ljczAwLXNwYXJzZS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcj0DCPXbAAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCPcsgAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczppY3MwMC1zcGFyc2UucHMADgAgAA8AaQBjAHMAMAAwAC0AcwBwAGEAcgBzAGUALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvaWNzMDAtc3BhcnNlLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20967. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL2ljczAwLXNwYXJzZS5wc9IXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPaWNzMDAtc3BhcnNlLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72cszlmvoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGljczAwLXNwYXJzZS5wcwAOACAADwBpAGMAcwAwADAALQBzAHAAYQByAHMAZQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9pY3MwMC1zcGFyc2UucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  20968. @article{Dongarra:1979ys,
  20969. Author = {J. J. Dongarra and A. R. Hinds},
  20970. Date-Added = {2007-04-05 12:41:13 -0600},
  20971. Date-Modified = {2009-08-25 22:28:17 -0600},
  20972. Journal = {Software--Practice and Experience},
  20973. Title = {Unrolling Loops in Fortran},
  20974. Year = {1979},
  20975. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uLy4uLy4uL3BhcGVycy9VbnJvbGxpbmctTG9vcHMtaW4tRm9ydHJhbi5wZGbSFwsYGVdOUy5kYXRhTxEBrgAAAAABrgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRHlVucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfVLCOp7eUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCOvM+AAAAAQAMAE+ZEQBOpFMARsk2AAIAPU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpVbnJvbGxpbmctTG9vcHMtaW4tRm9ydHJhbi5wZGYAAA4APgAeAFUAbgByAG8AbABsAGkAbgBnAC0ATABvAG8AcABzAC0AaQBuAC0ARgBvAHIAdAByAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMFVzZXJzL3NpZWsvcGFwZXJzL1Vucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAn4CgAKFApACmQKnAqsCsgK7AsACzQLQAuIC5QLqAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuw=},
  20976. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLS4uL0Ryb3Bib3gvYmliL1Vucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZtIXCxgZV05TLmRhdGFPEQHAAAAAAAHAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEeVW5yb2xsaW5nLUxvb3BzLWluLUZvcnRyYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8uVszlm40AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHdAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEdNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFVucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZgAADgA+AB4AVQBuAHIAbwBsAGwAaQBuAGcALQBMAG8AbwBwAHMALQBpAG4ALQBGAG8AcgB0AHIAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVW5yb2xsaW5nLUxvb3BzLWluLUZvcnRyYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvgDDAMsCjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==}}
  20977. @article{Allan:1995rt,
  20978. Author = {Vicki H. Allan and Reese B. Jones and Randall M. Lee and Stephen J. Allan},
  20979. Date-Added = {2007-04-05 12:30:23 -0600},
  20980. Date-Modified = {2010-12-17 10:23:09 -0700},
  20981. Issn = {0360-0300},
  20982. Journal = {ACM Comput. Surv.},
  20983. Number = {3},
  20984. Pages = {367--432},
  20985. Publisher = {ACM Press},
  20986. Title = {Software pipelining},
  20987. Volume = {27},
  20988. Year = {1995},
  20989. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMzY3LWFsbGFuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDM2Ny1hbGxhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx9BcI6nGVQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI68MUAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNjctYWxsYW4ucGRmAAAOAB4ADgBwADMANgA3AC0AYQBsAGwAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDM2Ny1hbGxhbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20990. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzY3LWFsbGFuLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM2Ny1hbGxhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL961dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM2Ny1hbGxhbi5wZGYADgAeAA4AcAAzADYANwAtAGEAbABsAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDM2Ny1hbGxhbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20991. Bdsk-Url-1 = {http://doi.acm.org/10.1145/212094.212131}}
  20992. @inproceedings{Willcock:2006yq,
  20993. Author = {Jeremiah Willcock and Andrew Lumsdaine},
  20994. Booktitle = {ICS '06: Proceedings of the 20th annual international conference on Supercomputing},
  20995. Date-Added = {2007-04-05 12:18:18 -0600},
  20996. Date-Modified = {2010-12-17 10:23:09 -0700},
  20997. Isbn = {1-59593-282-8},
  20998. Location = {Cairns, Queensland, Australia},
  20999. Pages = {307--316},
  21000. Publisher = {ACM Press},
  21001. Title = {Accelerating sparse matrix computations via data compression},
  21002. Year = {2006},
  21003. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMzA3LXdpbGxjb2NrLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDMwNy13aWxsY29jay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx5dMI6mZJQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI67fIAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzMDctd2lsbGNvY2sucGRmAA4AJAARAHAAMwAwADcALQB3AGkAbABsAGMAbwBjAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMzA3LXdpbGxjb2NrLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  21004. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzMDctd2lsbGNvY2sucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzA3LXdpbGxjb2NrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qu0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzA3LXdpbGxjb2NrLnBkZgAADgAkABEAcAAzADAANwAtAHcAaQBsAGwAYwBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDMwNy13aWxsY29jay5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  21005. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1183401.1183444}}
  21006. @phdthesis{Li:1996fj,
  21007. Author = {X. Li},
  21008. Date-Added = {2007-04-05 12:13:37 -0600},
  21009. Date-Modified = {2007-05-18 13:42:21 -0600},
  21010. School = {Computer Science Division, University of California, Berkeley},
  21011. Title = {Sparse Guassian Elimination on High Performance Computers},
  21012. Year = {1996}}
  21013. @article{Madsen:1976uq,
  21014. Author = {N. Madsen and G. Roderigue and J. Karush},
  21015. Date-Added = {2007-04-05 11:55:52 -0600},
  21016. Date-Modified = {2007-05-18 13:42:21 -0600},
  21017. Journal = {Information Processing Letters},
  21018. Title = {Matrix Multiplication by Diagonals on a Vector Parallel Processor},
  21019. Volume = {5},
  21020. Year = {1976}}
  21021. @book{Golub:1996qy,
  21022. Author = {Gene H. Golub and Charles F. Van Loan},
  21023. Date-Added = {2007-04-05 11:52:07 -0600},
  21024. Date-Modified = {2007-05-18 13:42:21 -0600},
  21025. Edition = {3rd},
  21026. Publisher = {The Johns Hopkins University Press},
  21027. Title = {Matrix Computations},
  21028. Year = {1996}}
  21029. @inproceedings{Cornwall:2006fk,
  21030. Author = {Jay Cornwall and Olav Beckmann and Paul Kelly},
  21031. Booktitle = {Workshop on Performance Optimization for High-Level Languages and Libraries},
  21032. Date-Added = {2007-04-05 11:13:43 -0600},
  21033. Date-Modified = {2009-08-25 22:28:18 -0600},
  21034. Title = {Accelerating a {C++} Image Processing Library with a GPU},
  21035. Year = {2006},
  21036. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9QT0hMTDA2LUFjY2VsZXJhdGluZ1dpdGhHUFUucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9QT0hMTDA2LUFjY2VsZXJhdGluZ1dpdGhHUFUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHGs8wjqKSVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjreqQAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6UE9ITEwwNi1BY2NlbGVyYXRpbmdXaXRoR1BVLnBkZgAOAEAAHwBQAE8ASABMAEwAMAA2AC0AQQBjAGMAZQBsAGUAcgBhAHQAaQBuAGcAVwBpAHQAaABHAFAAVQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL1BPSExMMDYtQWNjZWxlcmF0aW5nV2l0aEdQVS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  21037. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uL0Ryb3Bib3gvYmliL1BPSExMMDYtQWNjZWxlcmF0aW5nV2l0aEdQVS5wZGbSFwsYGVdOUy5kYXRhTxEBxAAAAAABxAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH1BPSExMMDYtQWNjZWxlcmF0aW5nV2l0aEdQVS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO1G3M5ZtjAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhswAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQT0hMTDA2LUFjY2VsZXJhdGluZ1dpdGhHUFUucGRmAA4AQAAfAFAATwBIAEwATAAwADYALQBBAGMAYwBlAGwAZQByAGEAdABpAG4AZwBXAGkAdABoAEcAUABVAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvUE9ITEwwNi1BY2NlbGVyYXRpbmdXaXRoR1BVLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC/AMQAzAKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  21038. @inproceedings{Quinlan:2006lr,
  21039. Author = {Dan Quinlan and Markus Schordan and Richard Vuduc and Qing Yi},
  21040. Booktitle = {Workshop on Performance Optimization for High-Level Languages and Libraries},
  21041. Date-Added = {2007-04-05 11:08:04 -0600},
  21042. Date-Modified = {2009-08-25 22:28:18 -0600},
  21043. Read = {Yes},
  21044. Title = {Annotating user-defined abstractions for optimization},
  21045. Year = {2006},
  21046. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9QT0hMTDA2LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELUE9ITEwwNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxn8MI6iT9QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI63Z8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlBPSExMMDYucGRmAA4AGAALAFAATwBIAEwATAAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9QT0hMTDA2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  21047. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1BPSExMMDYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtQT0hMTDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADujuzOWbYwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUE9ITEwwNi5wZGYADgAYAAsAUABPAEgATABMADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1BPSExMMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  21048. @article{Lee:1987lr,
  21049. Author = {Edward A. Lee and David G. Messerschmitt},
  21050. Date-Added = {2007-04-05 21:42:39 -0600},
  21051. Date-Modified = {2009-08-25 22:28:18 -0600},
  21052. Journal = {Proceedings of the IEEE},
  21053. Month = {September},
  21054. Number = {9},
  21055. Title = {Synchronous Data Flow},
  21056. Volume = {75},
  21057. Year = {1987},
  21058. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zeW5jaGRhdGFmbG93LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERc3luY2hkYXRhZmxvdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByF7sI7QRUAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI7lXUAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnN5bmNoZGF0YWZsb3cucGRmAA4AJAARAHMAeQBuAGMAaABkAGEAdABhAGYAbABvAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zeW5jaGRhdGFmbG93LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  21059. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXN5bmNoZGF0YWZsb3cucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzeW5jaGRhdGFmbG93LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4o00Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzeW5jaGRhdGFmbG93LnBkZgAADgAkABEAcwB5AG4AYwBoAGQAYQB0AGEAZgBsAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc3luY2hkYXRhZmxvdy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  21060. @article{Rubin:1974ve,
  21061. Author = {Frank Rubin},
  21062. Date-Added = {2007-04-03 13:40:03 -0600},
  21063. Date-Modified = {2010-12-17 10:23:09 -0700},
  21064. Issn = {0004-5411},
  21065. Journal = {J. ACM},
  21066. Number = {4},
  21067. Pages = {576--580},
  21068. Publisher = {ACM Press},
  21069. Title = {A Search Procedure for Hamilton Paths and Circuits},
  21070. Volume = {21},
  21071. Year = {1974},
  21072. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTc2LXJ1YmluLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU3Ni1ydWJpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxEMcI4CcFQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI4XiEAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NzYtcnViaW4ucGRmAAAOAB4ADgBwADUANwA2AC0AcgB1AGIAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU3Ni1ydWJpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21073. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc2LXJ1YmluLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3Ni1ydWJpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97R9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDU3Ni1ydWJpbi5wZGYADgAeAA4AcAA1ADcANgAtAHIAdQBiAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU3Ni1ydWJpbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21074. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321850.321854}}
  21075. @article{Conrad:1994ly,
  21076. Annote = {linear time algorithm},
  21077. Author = {Axel Conrad and Tanja Hindrichs and Hussein Morsy and Ingo Wegener},
  21078. Date-Added = {2007-04-03 11:36:07 -0600},
  21079. Date-Modified = {2010-12-17 10:23:09 -0700},
  21080. Issn = {0166-218X},
  21081. Journal = {Discrete Appl. Math.},
  21082. Number = {2},
  21083. Pages = {125--134},
  21084. Publisher = {Elsevier Science Publishers B. V.},
  21085. Title = {Solution of the knight's Hamiltonian path problem on chessboards},
  21086. Volume = {50},
  21087. Year = {1994},
  21088. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0166-218X(92)00170-Q}}
  21089. @inproceedings{Toledo:1999zr,
  21090. Author = {Sivan Toledo},
  21091. Booktitle = {External Memory Algorithms},
  21092. Date-Added = {2007-04-02 14:56:02 -0600},
  21093. Date-Modified = {2009-08-25 22:28:18 -0600},
  21094. Series = {DIMACS Series in Discrete Mathematics and Theoretical Computer Science},
  21095. Title = {A survey of out-of-core algorithms in numerical linear algebra},
  21096. Year = {1999},
  21097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9vb2NzdXJ2ZXktMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD29vY3N1cnZleS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcM17CNsjMUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCNx0sAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvb2NzdXJ2ZXktMS5wZGYADgAgAA8AbwBvAGMAcwB1AHIAdgBlAHkALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvb29jc3VydmV5LTEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21098. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD29vY3N1cnZleS0xLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPb29jc3VydmV5LTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95U9EPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAb29jc3VydmV5LTEucGRmAAAOACAADwBvAG8AYwBzAHUAcgB2AGUAeQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL29vY3N1cnZleS0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  21099. @article{McKellar:1969fr,
  21100. Author = {A. C. McKellar and E. G. Coffman, Jr.},
  21101. Date-Added = {2007-04-02 13:46:24 -0600},
  21102. Date-Modified = {2010-12-17 10:23:09 -0700},
  21103. Issn = {0001-0782},
  21104. Journal = {Commun. ACM},
  21105. Number = {3},
  21106. Pages = {153--165},
  21107. Publisher = {ACM Press},
  21108. Title = {Organizing matrices and matrix operations for paged memory systems},
  21109. Volume = {12},
  21110. Year = {1969},
  21111. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTUzLW1ja2VsbGFyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE1My1tY2tlbGxhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwvJcI2ublQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI3DhkAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNTMtbWNrZWxsYXIucGRmAA4AJAARAHAAMQA1ADMALQBtAGMAawBlAGwAbABhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTUzLW1ja2VsbGFyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  21112. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNTMtbWNrZWxsYXIucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTUzLW1ja2VsbGFyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nZ0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTUzLW1ja2VsbGFyLnBkZgAADgAkABEAcAAxADUAMwAtAG0AYwBrAGUAbABsAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE1My1tY2tlbGxhci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  21113. Bdsk-Url-1 = {http://doi.acm.org/10.1145/362875.362879}}
  21114. @article{Dietrich:1976rt,
  21115. Author = {G. Dietrich},
  21116. Date-Added = {2007-04-02 13:42:47 -0600},
  21117. Date-Modified = {2007-05-18 13:42:21 -0600},
  21118. Journal = {Comput. Meth. AppI. Mech. Eng.},
  21119. Title = {A new formulation of the hypermatrix Householder QR-decomposition},
  21120. Volume = {9},
  21121. Year = {1976}}
  21122. @techreport{Chartres:1960vn,
  21123. Author = {B. Chartres},
  21124. Date-Added = {2007-04-02 13:41:29 -0600},
  21125. Date-Modified = {2007-05-18 13:42:21 -0600},
  21126. Institution = {Univ. of Sydney},
  21127. Title = {Adaption of the {Jacobi} and {Givens} methods for a computer with magnetic tape backup store},
  21128. Year = {1960}}
  21129. @article{Bronlund:1974yq,
  21130. Author = {O. E. Bronlund and T. Johnsen},
  21131. Date-Added = {2007-04-02 13:39:07 -0600},
  21132. Date-Modified = {2007-05-18 13:42:21 -0600},
  21133. Journal = {Comput. Meth. Appl. Mech. Eng.},
  21134. Title = {QR-factorization of partitioned matrices.},
  21135. Year = {1974}}
  21136. @article{Higham:1990kx,
  21137. Author = {Nicholas J. Higham},
  21138. Date-Added = {2007-04-02 11:02:42 -0600},
  21139. Date-Modified = {2010-12-17 10:23:09 -0700},
  21140. Issn = {0098-3500},
  21141. Journal = {ACM Trans. Math. Softw.},
  21142. Number = {4},
  21143. Pages = {352--368},
  21144. Publisher = {ACM Press},
  21145. Title = {Exploiting fast matrix multiplication within the level 3 BLAS},
  21146. Volume = {16},
  21147. Year = {1990},
  21148. Bdsk-Url-1 = {http://doi.acm.org/10.1145/98267.98290}}
  21149. @book{Dongarra:1987uq,
  21150. Author = {Jack J. Dongarra and Iain Duff and Danny C. Sorensen},
  21151. Date-Added = {2007-04-02 10:56:51 -0600},
  21152. Date-Modified = {2007-05-18 13:42:21 -0600},
  21153. Publisher = {SIAM},
  21154. Title = {Numerical Linear Algebra on High-Performance Computers},
  21155. Year = {1987}}
  21156. @inproceedings{Boncz:2005ly,
  21157. Author = {P. A. Boncz and M. Zukowski and N. Nes},
  21158. Booktitle = {Proceedings of the Biennial Conference on Innovative Data Systems Research (CIDR)},
  21159. Date-Added = {2007-03-29 15:20:35 -0400},
  21160. Date-Modified = {2009-08-25 22:28:18 -0600},
  21161. Month = {January},
  21162. Pages = {225-237},
  21163. Title = {{MonetDB/X100: Hyper-Pipelining Query Execution}},
  21164. Year = {2005},
  21165. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9Cb1p1TmUtQ0lEUi0wNS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREkJvWnVOZS1DSURSLTA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD3zCMW6QAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCMcLwAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpCb1p1TmUtQ0lEUi0wNS5wZGYAAA4AJgASAEIAbwBaAHUATgBlAC0AQwBJAEQAUgAtADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL0JvWnVOZS1DSURSLTA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  21166. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JvWnVOZS1DSURSLTA1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQm9adU5lLUNJRFItMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA74xczlmskAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJvWnVOZS1DSURSLTA1LnBkZgAADgAmABIAQgBvAFoAdQBOAGUALQBDAEkARABSAC0AMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQm9adU5lLUNJRFItMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  21167. @article{Zukowski:2005zr,
  21168. Author = {M. Zukowski and P. A. Boncz and N. Nes and S. Heman},
  21169. Date-Added = {2007-03-29 15:15:52 -0400},
  21170. Date-Modified = {2009-08-25 22:28:18 -0600},
  21171. Journal = {IEEE Data Engineering Bulletin},
  21172. Month = {June},
  21173. Number = {2},
  21174. Pages = {17-22},
  21175. Title = {{MonetDB/X100 - A DBMS In The CPU Cache}},
  21176. Volume = {28},
  21177. Year = {2005},
  21178. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9adUJvTmVIZS1ERUJVTEwtMDUucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZadUJvTmVIZS1ERUJVTEwtMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA+CwjFukAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjHC8AAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6WnVCb05lSGUtREVCVUxMLTA1LnBkZgAADgAuABYAWgB1AEIAbwBOAGUASABlAC0ARABFAEIAVQBMAEwALQAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9adUJvTmVIZS1ERUJVTEwtMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  21179. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1p1Qm9OZUhlLURFQlVMTC0wNS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlp1Qm9OZUhlLURFQlVMTC0wNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4GvM5ZuPAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXh3wAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBadUJvTmVIZS1ERUJVTEwtMDUucGRmAAAOAC4AFgBaAHUAQgBvAE4AZQBIAGUALQBEAEUAQgBVAEwATAAtADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1p1Qm9OZUhlLURFQlVMTC0wNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  21180. @inproceedings{Heman:2007ys,
  21181. Author = {S. Heman and M. Zukowski and A. P. de Vries and P. A. Boncz},
  21182. Booktitle = {Proceedings of the Biennial Conference on Innovative Data Systems Research (CIDR)},
  21183. Date-Added = {2007-03-29 15:14:57 -0400},
  21184. Date-Modified = {2009-08-25 22:28:18 -0600},
  21185. Month = {January},
  21186. Note = {(Demo Paper)},
  21187. Title = {{Efficient and Flexible Information Retrieval Using MonetDB/X100}},
  21188. Year = {2007},
  21189. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9jaWRyMDdwMTAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1jaWRyMDdwMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA+IwjFukAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjHC8AAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y2lkcjA3cDEwLnBkZgAOABwADQBjAGkAZAByADAANwBwADEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2NpZHIwN3AxMC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21190. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1jaWRyMDdwMTAucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1jaWRyMDdwMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ej0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjaWRyMDdwMTAucGRmAAAOABwADQBjAGkAZAByADAANwBwADEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY2lkcjA3cDEwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  21191. @inproceedings{Chakravarthy:1986vn,
  21192. Author = {Upen S. Chakravarthy and Jack Minker},
  21193. Booktitle = {VLDB '86: Proceedings of the 12th International Conference on Very Large Data Bases},
  21194. Date-Added = {2007-03-29 14:43:02 -0400},
  21195. Date-Modified = {2007-05-18 13:42:21 -0600},
  21196. Isbn = {0-934613-18-4},
  21197. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/P384.PDF},
  21198. Pages = {384--391},
  21199. Publisher = {Morgan Kaufmann Publishers Inc.},
  21200. Title = {Multiple Query Processing in Deductive Databases using Query Graphs},
  21201. Year = {1986},
  21202. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFS4uLy4uL3BhcGVycy9QMzg0LlBERtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADAakSXSCsAAAANs/4IUDM4NC5QREYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIcP8IxZRxQREYgcHJ2dwACAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMBqmPcAAAARAAgAAMIxuXwAAAABAAwADbP+AAdMTwAAaIUAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlAzODQuUERGAAAOABIACABQADMAOAA0AC4AUABEAEYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvUDM4NC5QREYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCmAKsAswINAg8CFAIfAigCNgI6AkECSgJPAlwCXwJxAnQCeQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ7}}
  21203. @inproceedings{Manegold:2000kx,
  21204. Author = {S. Manegold and A. Pellenkoft and M. L. Kersten},
  21205. Booktitle = {Proceedings of the British National Conference on Databases (BNCOD)},
  21206. Date-Added = {2007-03-29 14:38:22 -0400},
  21207. Date-Modified = {2009-08-25 22:28:18 -0600},
  21208. Month = {July},
  21209. Pages = {36-51},
  21210. Series = {LNCS/Lecture Notes in Artificial Intelligence (LNCS/LNAI), {\copyright} Springer-Verlag},
  21211. Title = {{A Multi-Query Optimizer for Monet}},
  21212. Volume = {1832},
  21213. Year = {2000},
  21214. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9tYW5lZ29sZDAwbXVsdGlxdWVyeS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGG1hbmVnb2xkMDBtdWx0aXF1ZXJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD4vCMW6QAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCMcLwAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptYW5lZ29sZDAwbXVsdGlxdWVyeS5wZGYAAA4AMgAYAG0AYQBuAGUAZwBvAGwAZAAwADAAbQB1AGwAdABpAHEAdQBlAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL21hbmVnb2xkMDBtdWx0aXF1ZXJ5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  21215. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1hbmVnb2xkMDBtdWx0aXF1ZXJ5LnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbWFuZWdvbGQwMG11bHRpcXVlcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94z9EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbWFuZWdvbGQwMG11bHRpcXVlcnkucGRmAA4AMgAYAG0AYQBuAGUAZwBvAGwAZAAwADAAbQB1AGwAdABpAHEAdQBlAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbWFuZWdvbGQwMG11bHRpcXVlcnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  21216. @inproceedings{Boncz:1999uq,
  21217. Author = {P. A. Boncz and S. Manegold and M. L. Kersten},
  21218. Booktitle = {Proceedings of the International Conference on Very Large Data Bases (VLDB)},
  21219. Date-Added = {2007-03-29 14:31:54 -0400},
  21220. Date-Modified = {2009-08-25 22:28:18 -0600},
  21221. Month = {September},
  21222. Pages = {54-65},
  21223. Title = {{Database Architecture Optimized for the New Bottleneck: Memory Access}},
  21224. Year = {1999},
  21225. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9FRFJHMTJfQm9NYUtlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERRURSRzEyX0JvTWFLZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwPf8IxbpAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIxwvAAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkVEUkcxMl9Cb01hS2UucGRmAA4AJAARAEUARABSAEcAMQAyAF8AQgBvAE0AYQBLAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9FRFJHMTJfQm9NYUtlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  21226. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0VEUkcxMl9Cb01hS2UucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFFRFJHMTJfQm9NYUtlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwR0zOWa5AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARURSRzEyX0JvTWFLZS5wZGYADgAkABEARQBEAFIARwAxADIAXwBCAG8ATQBhAEsAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0VEUkcxMl9Cb01hS2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  21227. @article{Bayer:2002fk,
  21228. Annote = {Original paper on B+ trees},
  21229. Author = {Rudolf Bayer and E. McCreight},
  21230. Date-Added = {2007-03-28 09:30:01 -0400},
  21231. Date-Modified = {2010-12-17 10:23:09 -0700},
  21232. Journal = {Acta Informatica},
  21233. Month = {September},
  21234. Number = {3},
  21235. Pages = {173-189},
  21236. Title = {Organization and maintenance of large ordered indexes},
  21237. Volume = {1},
  21238. Year = {1972},
  21239. Bdsk-Url-1 = {http://www.springerlink.com/content/n9n0754115251238/}}
  21240. @techreport{Boisvert:1996qf,
  21241. Author = {Ronald F. Boisvert and Roldan Pozo and Karin A. Remington},
  21242. Date-Added = {2007-03-25 17:06:21 -0600},
  21243. Date-Modified = {2009-08-25 22:28:18 -0600},
  21244. Institution = {NIST},
  21245. Month = {December},
  21246. Title = {The Matrix Market Exchange Format: Initial Design},
  21247. Year = {1996},
  21248. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9NTWZvcm1hdC5wc9IXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELTU1mb3JtYXQucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByPOsI9dsAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI9yyAAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOk1NZm9ybWF0LnBzAA4AGAALAE0ATQBmAG8AcgBtAGEAdAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9NTWZvcm1hdC5wcwAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  21249. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL01NZm9ybWF0LnBz0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtNTWZvcm1hdC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADukVzOWbFgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4WYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATU1mb3JtYXQucHMADgAYAAsATQBNAGYAbwByAG0AYQB0AC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL01NZm9ybWF0LnBzAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  21250. @techreport{Duff:1992ve,
  21251. Author = {Iain S. Duff and R. G. Grimes and J. G. Lewis},
  21252. Date-Added = {2007-03-25 17:04:35 -0600},
  21253. Date-Modified = {2010-12-17 10:23:09 -0700},
  21254. Number = {RAL 92-086},
  21255. Title = {Users' Guide for the {Harwell}-{Boeing} Sparse Matrix Collection ({Release I})},
  21256. Year = {1992},
  21257. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3VzZXJzLWd1aWRlLWZvci10aGUucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rd1c2Vycy1ndWlkZS1mb3ItdGhlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41r0Q897AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB1c2Vycy1ndWlkZS1mb3ItdGhlLnBkZgAADgAwABcAdQBzAGUAcgBzAC0AZwB1AGkAZABlAC0AZgBvAHIALQB0AGgAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdXNlcnMtZ3VpZGUtZm9yLXRoZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  21258. Bdsk-Url-1 = {citeseer.ist.psu.edu/129220.html}}
  21259. @phdthesis{Abu-Sufah:1979zr,
  21260. Author = {Walid Abdul-Karim Abu-Sufah},
  21261. Date-Added = {2007-03-25 13:01:29 -0600},
  21262. Date-Modified = {2007-05-18 13:42:21 -0600},
  21263. Order_No = {AAI7915307},
  21264. Title = {Improving the performance of virtual memory computers.},
  21265. Year = {1979}}
  21266. @article{McKinley:1996ys,
  21267. Author = {Kathryn S. McKinley and Steve Carr and Chau-Wen Tseng},
  21268. Date-Added = {2007-03-25 12:47:53 -0600},
  21269. Date-Modified = {2010-12-17 10:23:09 -0700},
  21270. Issn = {0164-0925},
  21271. Journal = {ACM Trans. Program. Lang. Syst.},
  21272. Number = {4},
  21273. Pages = {424--453},
  21274. Publisher = {ACM Press},
  21275. Title = {Improving data locality with loop transformations},
  21276. Volume = {18},
  21277. Year = {1996},
  21278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDI0LW1ja2lubGV5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQyNC1tY2tpbmxleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwPl8IsJQ4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIseW4AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0MjQtbWNraW5sZXkucGRmAA4AJAARAHAANAAyADQALQBtAGMAawBpAG4AbABlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDI0LW1ja2lubGV5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  21279. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MjQtbWNraW5sZXkucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDI0LW1ja2lubGV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3r60Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDI0LW1ja2lubGV5LnBkZgAADgAkABEAcAA0ADIANAAtAG0AYwBrAGkAbgBsAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQyNC1tY2tpbmxleS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  21280. Bdsk-Url-1 = {http://doi.acm.org/10.1145/233561.233564}}
  21281. @article{Carr:1994vn,
  21282. Author = {Steve Carr and Ken Kennedy},
  21283. Date-Added = {2007-03-25 12:43:38 -0600},
  21284. Date-Modified = {2010-12-17 10:23:09 -0700},
  21285. Issn = {0164-0925},
  21286. Journal = {ACM Trans. Program. Lang. Syst.},
  21287. Number = {6},
  21288. Pages = {1768--1810},
  21289. Publisher = {ACM Press},
  21290. Title = {Improving the ratio of memory operations to floating-point operations in loops},
  21291. Volume = {16},
  21292. Year = {1994},
  21293. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTc2OC1jYXJyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3NjgtY2Fyci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwPjsIsJQ4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIseW4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzY4LWNhcnIucGRmAAAOAB4ADgBwADEANwA2ADgALQBjAGEAcgByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3NjgtY2Fyci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21294. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc2OC1jYXJyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3NjgtY2Fyci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96BNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE3NjgtY2Fyci5wZGYADgAeAA4AcAAxADcANgA4AC0AYwBhAHIAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE3NjgtY2Fyci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21295. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197320.197366}}
  21296. @inproceedings{Davis:1998kx,
  21297. Author = {Kei Davis and Daniel J. Quinlan},
  21298. Booktitle = {ECOOP '98: Workshop ion on Object-Oriented Technology},
  21299. Date-Added = {2007-03-25 12:20:24 -0600},
  21300. Date-Modified = {2007-05-18 13:42:21 -0600},
  21301. Isbn = {3-540-65460-7},
  21302. Pages = {452--453},
  21303. Publisher = {Springer-Verlag},
  21304. Title = {ROSE: An Optimizing Transformation System for {C++} Array-Class Libraries},
  21305. Year = {1998}}
  21306. @inproceedings{Bik:1994uq,
  21307. Author = {Aart J. C. Bik and Harry A. G. Wijshoff},
  21308. Booktitle = {ICS '94: Proceedings of the 8th international conference on Supercomputing},
  21309. Date-Added = {2007-03-25 11:54:40 -0600},
  21310. Date-Modified = {2010-12-17 10:23:09 -0700},
  21311. Isbn = {0-89791-665-4},
  21312. Location = {Manchester, England},
  21313. Pages = {226--235},
  21314. Publisher = {ACM Press},
  21315. Title = {Nonzero structure analysis},
  21316. Year = {1994},
  21317. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMjI2LWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyMjYtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD5TCLCUOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCLHluAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjI2LWJpay5wZGYAAA4AGgAMAHAAMgAyADYALQBiAGkAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyMjYtYmlrLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21318. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjI2LWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyMjYtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekbRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyMjYtYmlrLnBkZgAOABoADABwADIAMgA2AC0AYgBpAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMjYtYmlrLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21319. Bdsk-Url-1 = {http://doi.acm.org/10.1145/181181.181538}}
  21320. @article{Scholz:2003fk,
  21321. Author = {Sven-Bodo Scholz},
  21322. Date-Added = {2007-03-24 16:23:49 -0600},
  21323. Date-Modified = {2009-08-25 22:28:18 -0600},
  21324. Journal = {Journal of Functional Programming},
  21325. Number = {6},
  21326. Pages = {1005-1059},
  21327. Title = {Single Assignment C - Efficient Support for High-level Array Operations in a Functional Setting},
  21328. Volume = {13},
  21329. Year = {2003},
  21330. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXNhYy1vdmVydmlldy1qZnAtMDMtMS5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXNhYy1vdmVydmlldy1qZnAtMDMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/idbRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNhYy1vdmVydmlldy1qZnAtMDMtMS5wZGYAAA4ANAAZAHMAYQBjAC0AbwB2AGUAcgB2AGkAZQB3AC0AagBmAHAALQAwADMALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zYWMtb3ZlcnZpZXctamZwLTAzLTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  21331. @inproceedings{Parkinson:2006fk,
  21332. Author = {Matthew Parkinson and Richard Bornat and Cristiano Calcagno},
  21333. Booktitle = {LICS '06: Proceedings of the 21st Annual IEEE Symposium on Logic in Computer Science},
  21334. Date-Added = {2007-03-20 23:04:36 -0600},
  21335. Date-Modified = {2010-12-17 10:23:09 -0700},
  21336. Isbn = {0-7695-2631-4},
  21337. Pages = {137--146},
  21338. Publisher = {IEEE Computer Society},
  21339. Title = {Variables as Resource in Hoare Logics},
  21340. Year = {2006},
  21341. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9ib3JuYXRlbnRjcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2Jvcm5hdGVudGNzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6D/CJhoOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJm5uAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpib3JuYXRlbnRjcy5wZGYADgAgAA8AYgBvAHIAbgBhAHQAZQBuAHQAYwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvYm9ybmF0ZW50Y3MucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21342. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Jvcm5hdGVudGNzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYm9ybmF0ZW50Y3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wPdEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYm9ybmF0ZW50Y3MucGRmAAAOACAADwBiAG8AcgBuAGEAdABlAG4AdABjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Jvcm5hdGVudGNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  21343. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2006.52}}
  21344. @unpublished{Kennedy:2006vn,
  21345. Author = {Ken Kennedy},
  21346. Date-Added = {2007-03-23 17:04:32 -0600},
  21347. Date-Modified = {2010-12-17 10:23:09 -0700},
  21348. Month = {January},
  21349. Title = {Course notes for Comp 515: Advanced Compilation for High Performance Computers},
  21350. Year = {2006},
  21351. Bdsk-Url-1 = {http://www.cs.rice.edu/~ken/comp515/}}
  21352. @article{Ding:2004kx,
  21353. Author = {Chen Ding and Ken Kennedy},
  21354. Date-Added = {2007-03-23 16:30:32 -0600},
  21355. Date-Modified = {2010-12-17 10:23:09 -0700},
  21356. Issn = {0743-7315},
  21357. Journal = {J. Parallel Distrib. Comput.},
  21358. Number = {1},
  21359. Pages = {108--134},
  21360. Publisher = {Academic Press, Inc.},
  21361. Title = {Improving effective bandwidth through compiler enhancement of global cache reuse},
  21362. Volume = {64},
  21363. Year = {2004},
  21364. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDkyNDk3NS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwOTI0OTc1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcBv/CKbFxUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCKgXRAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDkyNDk3NS5wZGYAAA4AGgAMADAAMAA5ADIANAA5ADcANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwOTI0OTc1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21365. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwOTI0OTc1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA5MjQ5NzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+T8zlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwOTI0OTc1LnBkZgAADgAaAAwAMAAwADkAMgA0ADkANwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA5MjQ5NzUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21366. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2003.09.005}}
  21367. @inproceedings{Lim:2001uq,
  21368. Author = {Amy W. Lim and Shih-Wei Liao and Monica S. Lam},
  21369. Booktitle = {PPoPP '01: Proceedings of the eighth ACM SIGPLAN symposium on Principles and practices of parallel programming},
  21370. Date-Added = {2007-03-23 16:28:14 -0600},
  21371. Date-Modified = {2010-12-17 10:23:09 -0700},
  21372. Isbn = {1-58113-346-4},
  21373. Location = {Snowbird, Utah, United States},
  21374. Pages = {103--112},
  21375. Publisher = {ACM Press},
  21376. Title = {Blocking and array contraction across arbitrarily nested loops using affine partitioning},
  21377. Year = {2001},
  21378. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMTAzLWxpbS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxMDMtbGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcBu3CKbCmUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCKgUGAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTAzLWxpbS5wZGYAAA4AGgAMAHAAMQAwADMALQBsAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxMDMtbGltLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21379. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTAzLWxpbS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxMDMtbGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eYrRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxMDMtbGltLnBkZgAOABoADABwADEAMAAzAC0AbABpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMDMtbGltLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21380. Bdsk-Url-1 = {http://doi.acm.org/10.1145/379539.379586}}
  21381. @inproceedings{Gropp:2000fk,
  21382. Author = {William D. Gropp and Dinesh K. Kaushik and David E. Keyes and Barry Smith},
  21383. Booktitle = {Supercomputing '00: Proceedings of the 2000 ACM/IEEE conference on Supercomputing},
  21384. Date-Added = {2007-03-23 16:22:10 -0600},
  21385. Date-Modified = {2009-12-14 13:48:57 -0700},
  21386. Isbn = {0-7803-9802-5},
  21387. Location = {Dallas, Texas, United States},
  21388. Pages = {34},
  21389. Publisher = {IEEE Computer Society},
  21390. Title = {Performance modeling and tuning of an unstructured mesh {CFD} application},
  21391. Year = {2000},
  21392. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9hMzQtZ3JvcHAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1hMzQtZ3JvcHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAOXwimuzFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwioDLAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTM0LWdyb3BwLnBkZgAOABwADQBhADMANAAtAGcAcgBvAHAAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2EzNC1ncm9wcC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21393. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hMzQtZ3JvcHAucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hMzQtZ3JvcHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2540Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhMzQtZ3JvcHAucGRmAAAOABwADQBhADMANAAtAGcAcgBvAHAAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTM0LWdyb3BwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  21394. @inproceedings{Chamberlain:2001fk,
  21395. Author = {Bradford L. Chamberlain and Lawrence Snyder},
  21396. Booktitle = {ICS '01: Proceedings of the 15th international conference on Supercomputing},
  21397. Date-Added = {2007-03-23 09:57:38 -0600},
  21398. Date-Modified = {2010-12-17 10:23:09 -0700},
  21399. Isbn = {1-58113-410-X},
  21400. Location = {Sorrento, Italy},
  21401. Pages = {133--145},
  21402. Publisher = {ACM Press},
  21403. Title = {Array language support for parallel sparse computation},
  21404. Year = {2001},
  21405. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMTMzLWNoYW1iZXJsYWluLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDEzMy1jaGFtYmVybGFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv4JsIpVRpQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIpqXoAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMzMtY2hhbWJlcmxhaW4ucGRmAAAOACoAFABwADEAMwAzAC0AYwBoAGEAbQBiAGUAcgBsAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDEzMy1jaGFtYmVybGFpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  21406. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMzMtY2hhbWJlcmxhaW4ucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTMzLWNoYW1iZXJsYWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m10Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTMzLWNoYW1iZXJsYWluLnBkZgAOACoAFABwADEAMwAzAC0AYwBoAGEAbQBiAGUAcgBsAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMTMzLWNoYW1iZXJsYWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  21407. Bdsk-Url-1 = {http://doi.acm.org/10.1145/377792.377820}}
  21408. @inproceedings{Govindaraju:2006uq,
  21409. Author = {Naga K. Govindaraju and Scott Larsen and Jim Gray and Dinesh Manocha},
  21410. Booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  21411. Date-Added = {2007-03-22 17:35:44 -0600},
  21412. Date-Modified = {2010-12-17 10:23:09 -0700},
  21413. Isbn = {0-7695-2700-0},
  21414. Location = {Tampa, Florida},
  21415. Pages = {89},
  21416. Publisher = {ACM Press},
  21417. Title = {Memory---A memory model for scientific algorithms on graphics processors},
  21418. Year = {2006},
  21419. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2E4OS1nb3ZpbmRhcmFqdS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2E4OS1nb3ZpbmRhcmFqdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bobRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGE4OS1nb3ZpbmRhcmFqdS5wZGYAAA4AKAATAGEAOAA5AC0AZwBvAHYAaQBuAGQAYQByAGEAagB1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hODktZ292aW5kYXJhanUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  21420. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1188455.1188549}}
  21421. @inproceedings{Fatahalian:2006fk,
  21422. Author = {Kayvon Fatahalian and Daniel Reiter Horn and Timothy J. Knight and Larkhoon Leem and Mike Houston and Ji Young Park and Mattan Erez and Manman Ren and Alex Aiken and William J. Dally and Pat Hanrahan},
  21423. Booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  21424. Date-Added = {2007-03-22 17:34:18 -0600},
  21425. Date-Modified = {2014-08-27 14:30:52 +0000},
  21426. Isbn = {0-7695-2700-0},
  21427. Location = {Tampa, Florida},
  21428. Pages = {83},
  21429. Publisher = {ACM Press},
  21430. Title = {Sequoia: programming the memory hierarchy},
  21431. Year = {2006},
  21432. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmE4My1mYXRhaGFsaWFuLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYTgzLWZhdGFoYWxpYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uhdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTgzLWZhdGFoYWxpYW4ucGRmAA4AJgASAGEAOAAzAC0AZgBhAHQAYQBoAGEAbABpAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTgzLWZhdGFoYWxpYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  21433. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1188455.1188543}}
  21434. @inproceedings{Kuan:2007fk,
  21435. Author = {George Kuan and David MacQueen and Robert Bruce Findler},
  21436. Booktitle = {ESOP},
  21437. Date-Added = {2007-03-22 11:41:59 -0600},
  21438. Date-Modified = {2009-08-25 22:28:18 -0600},
  21439. Title = {A Rewriting Semantics for Type Inference},
  21440. Year = {2007},
  21441. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9lc29wMjAwNy1rbWYucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBlc29wMjAwNy1rbWYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+UUwiga+FBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwihvWAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZXNvcDIwMDcta21mLnBkZgAADgAiABAAZQBzAG8AcAAyADAAMAA3AC0AawBtAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9lc29wMjAwNy1rbWYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21442. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGVzb3AyMDA3LWttZi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGVzb3AyMDA3LWttZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c0vRDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGVzb3AyMDA3LWttZi5wZGYADgAiABAAZQBzAG8AcAAyADAAMAA3AC0AawBtAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Vzb3AyMDA3LWttZi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  21443. @inproceedings{Bondhugula:2007fk,
  21444. Author = {Uday Bondhugula and J. Ramanujam and P. Sadayappan},
  21445. Booktitle = {PPoPP '07: Proceedings of the 2007 ACM SIGPLAN symposium on Principles and practice of parallel programming},
  21446. Date-Added = {2007-03-16 00:15:45 -0400},
  21447. Date-Modified = {2010-12-17 10:23:09 -0700},
  21448. Isbn = {978-1-59593-602-8},
  21449. Location = {San Jose, California, USA},
  21450. Pages = {101--111},
  21451. Publisher = {ACM Press},
  21452. Title = {Automatic mapping of nested loops to FPGAS},
  21453. Year = {2007},
  21454. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wMTAxLWJvbmRodWd1bGEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwMTAxLWJvbmRodWd1bGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hIwiYaDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZubgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEwMS1ib25kaHVndWxhLnBkZgAOACgAEwBwADEAMAAxAC0AYgBvAG4AZABoAHUAZwB1AGwAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3AxMDEtYm9uZGh1Z3VsYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  21455. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMDEtYm9uZGh1Z3VsYS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMDEtYm9uZGh1Z3VsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eYXRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxMDEtYm9uZGh1Z3VsYS5wZGYAAA4AKAATAHAAMQAwADEALQBiAG8AbgBkAGgAdQBnAHUAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMTAxLWJvbmRodWd1bGEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  21456. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1229428.1229446}}
  21457. @inproceedings{Stephenson:2003fk,
  21458. Author = {Mark Stephenson and Saman Amarasinghe and Martin Martin and Una-May O'Reilly},
  21459. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  21460. Date-Added = {2007-03-16 00:09:11 -0400},
  21461. Date-Modified = {2010-12-17 10:23:09 -0700},
  21462. Isbn = {1-58113-662-5},
  21463. Location = {San Diego, California, USA},
  21464. Pages = {77--90},
  21465. Publisher = {ACM Press},
  21466. Title = {Meta optimization: improving compiler heuristics with machine learning},
  21467. Year = {2003},
  21468. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNzctc3RlcGhlbnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA3Ny1zdGVwaGVuc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6FHCJhoOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJm5uAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzctc3RlcGhlbnNvbi5wZGYAAA4AJgASAHAANwA3AC0AcwB0AGUAcABoAGUAbgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A3Ny1zdGVwaGVuc29uLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  21469. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA3Ny1zdGVwaGVuc29uLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDc3LXN0ZXBoZW5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ldEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDc3LXN0ZXBoZW5zb24ucGRmAA4AJgASAHAANwA3AC0AcwB0AGUAcABoAGUAbgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDc3LXN0ZXBoZW5zb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  21470. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781141}}
  21471. @article{Downey:1980fk,
  21472. Author = {Peter J. Downey and Ravi Sethi and Robert Endre Tarjan},
  21473. Date-Added = {2007-03-15 22:07:52 -0400},
  21474. Date-Modified = {2010-12-17 10:23:09 -0700},
  21475. Issn = {0004-5411},
  21476. Journal = {J. ACM},
  21477. Number = {4},
  21478. Pages = {758--771},
  21479. Publisher = {ACM Press},
  21480. Title = {Variations on the Common Subexpression Problem},
  21481. Volume = {27},
  21482. Year = {1980},
  21483. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzU4LWRvd25leS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3NTgtZG93bmV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6E7CJhoOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJm5uAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzU4LWRvd25leS5wZGYADgAgAA8AcAA3ADUAOAAtAGQAbwB3AG4AZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDc1OC1kb3duZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21484. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3NTgtZG93bmV5LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDc1OC1kb3duZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97kdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDc1OC1kb3duZXkucGRmAAAOACAADwBwADcANQA4AC0AZABvAHcAbgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A3NTgtZG93bmV5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  21485. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322217.322228}}
  21486. @inproceedings{Blume:2006uq,
  21487. Author = {Matthias Blume and Umut A. Acar and Wonseok Chae},
  21488. Booktitle = {ICFP '06: Proceedings of the eleventh ACM SIGPLAN international conference on Functional programming},
  21489. Date-Added = {2007-03-12 23:10:05 -0600},
  21490. Date-Modified = {2010-12-17 10:23:09 -0700},
  21491. Isbn = {1-59593-309-3},
  21492. Location = {Portland, Oregon, USA},
  21493. Pages = {239--250},
  21494. Publisher = {ACM Press},
  21495. Title = {Extensible programming with first-class cases},
  21496. Year = {2006},
  21497. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjM5LWJsdW1lLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIzOS1ibHVtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvoS8ImEooAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMImZuoAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMzktYmx1bWUucGRmAAAOAB4ADgBwADIAMwA5AC0AYgBsAHUAbQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIzOS1ibHVtZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21498. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjM5LWJsdW1lLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzOS1ibHVtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96WNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIzOS1ibHVtZS5wZGYADgAeAA4AcAAyADMAOQAtAGIAbAB1AG0AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIzOS1ibHVtZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21499. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1159803.1159836}}
  21500. @unpublished{Shewchuk:1994fk,
  21501. Author = {Jonathan Richard Shewchuk},
  21502. Date-Added = {2007-03-12 21:13:40 -0600},
  21503. Date-Modified = {2009-08-25 22:28:18 -0600},
  21504. Month = {August},
  21505. Title = {An Introduction to the Conjugate Gradient Method Without the Agonizing Pain},
  21506. Year = {1994},
  21507. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9wYWlubGVzcy1jb25qdWdhdGUtZ3JhZGllbnQucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9wYWlubGVzcy1jb25qdWdhdGUtZ3JhZGllbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hUwiYSigAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZm6gAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGFpbmxlc3MtY29uanVnYXRlLWdyYWRpZW50LnBkZgAOAEAAHwBwAGEAaQBuAGwAZQBzAHMALQBjAG8AbgBqAHUAZwBhAHQAZQAtAGcAcgBhAGQAaQBlAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  21508. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGbSFwsYGVdOUy5kYXRhTxEBzgAAAAABzgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e87RDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBNTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHBhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAAA4AQAAfAHAAYQBpAG4AbABlAHMAcwAtAGMAbwBuAGoAdQBnAGEAdABlAC0AZwByAGEAZABpAGUAbgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA8VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wYWlubGVzcy1jb25qdWdhdGUtZ3JhZGllbnQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==}}
  21509. @unpublished{Aydemir:2005fk,
  21510. Author = {Brian E. Aydemir and Aaron Bohannon and Matthew Fairbairn and J. Nathan Foster and Benjamin C. Pierce and Peter Sewell and Dimitrios Vytiniotis and Geoffrey Washburn Stephanie Weirich and Steve Zdancewic},
  21511. Date-Added = {2007-03-10 12:36:13 -0700},
  21512. Date-Modified = {2009-08-25 22:28:18 -0600},
  21513. Month = {May},
  21514. Title = {Mechanized Metatheory for the Masses: The {POPLmark} Challenge},
  21515. Year = {2005},
  21516. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wb3BsbWFyay0xLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcG9wbG1hcmstMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98FtEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcG9wbG1hcmstMS5wZGYADgAeAA4AcABvAHAAbABtAGEAcgBrAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcG9wbG1hcmstMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  21517. @article{Lowry:1997fk,
  21518. Author = {Michael R. Lowry and Jeffrey Van Baalen},
  21519. Date-Added = {2007-03-03 16:27:27 -0700},
  21520. Date-Modified = {2009-08-25 22:28:18 -0600},
  21521. Journal = {Automated Software Engineering},
  21522. Month = {April},
  21523. Number = {2},
  21524. Publisher = {Kluwer Academic Publishers},
  21525. Title = {{META-AMPHION}: Synthesis of Efficient Domain-Specific Program Synthesis Systems},
  21526. Volume = {4},
  21527. Year = {1997},
  21528. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDYucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hFwiYSigAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZm6gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ2LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0Ni5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21529. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDYucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OZ0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmdWxsdGV4dDYucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQ2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  21530. @inproceedings{Huang:2007ys,
  21531. Author = {Shan Shan Huang and David Zook and Yannis Smaragdakis},
  21532. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  21533. Date-Added = {2007-02-26 14:34:32 -0700},
  21534. Date-Modified = {2010-12-17 10:23:09 -0700},
  21535. Isbn = {1-59593-615-7},
  21536. Location = {Vancouver, British Columbia, Canada},
  21537. Pages = {185--198},
  21538. Publisher = {ACM Press},
  21539. Title = {cJ: enhancing java with safe type conditions},
  21540. Year = {2007},
  21541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTg1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE4NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABrDusIIoH5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIJAu4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxODUtaHVhbmcucGRmAAAOAB4ADgBwADEAOAA1AC0AaAB1AGEAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE4NS1odWFuZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21542. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTg1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96E9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE4NS1odWFuZy5wZGYADgAeAA4AcAAxADgANQAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE4NS1odWFuZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21543. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218584}}
  21544. @inproceedings{Vax:2007vn,
  21545. Address = {New York, NY, USA},
  21546. Author = {Matan Vax},
  21547. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  21548. Date-Added = {2007-02-26 14:33:49 -0700},
  21549. Date-Modified = {2010-12-17 10:23:09 -0700},
  21550. Isbn = {1-59593-615-7},
  21551. Location = {Vancouver, British Columbia, Canada},
  21552. Pages = {149--160},
  21553. Publisher = {ACM Press},
  21554. Title = {Conservative aspect-orientated programming with the e language},
  21555. Year = {2007},
  21556. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMTQ5LXZheC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxNDktdmF4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAawKHCCKBTUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCCQLDAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQ5LXZheC5wZGYAAA4AGgAMAHAAMQA0ADkALQB2AGEAeAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxNDktdmF4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21557. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTQ5LXZheC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxNDktdmF4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edHRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxNDktdmF4LnBkZgAOABoADABwADEANAA5AC0AdgBhAHgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNDktdmF4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21558. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218581}}
  21559. @inproceedings{Clarke:2007kx,
  21560. Address = {New York, NY, USA},
  21561. Author = {Dave Clarke and Sophia Drossopoulou and James Noble and Tobias Wrigstad},
  21562. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  21563. Date-Added = {2007-02-26 14:32:20 -0700},
  21564. Date-Modified = {2010-12-17 10:23:09 -0700},
  21565. Isbn = {1-59593-615-7},
  21566. Location = {Vancouver, British Columbia, Canada},
  21567. Pages = {121--134},
  21568. Publisher = {ACM Press},
  21569. Title = {Tribe: a simple virtual class calculus},
  21570. Year = {2007},
  21571. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTIxLWNsYXJrZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMjEtY2xhcmtlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAavYjCCKAJUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCCQJ5AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTIxLWNsYXJrZS5wZGYADgAgAA8AcAAxADIAMQAtAGMAbABhAHIAawBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEyMS1jbGFya2UucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21572. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMjEtY2xhcmtlLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEyMS1jbGFya2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95pNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEyMS1jbGFya2UucGRmAAAOACAADwBwADEAMgAxAC0AYwBsAGEAcgBrAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMjEtY2xhcmtlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  21573. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218578}}
  21574. @inproceedings{Eisenberg:2007uq,
  21575. Address = {New York, NY, USA},
  21576. Author = {Andrew D. Eisenberg and Gregor Kiczales},
  21577. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  21578. Date-Added = {2007-02-26 14:30:20 -0700},
  21579. Date-Modified = {2010-12-17 10:23:09 -0700},
  21580. Isbn = {1-59593-615-7},
  21581. Location = {Vancouver, British Columbia, Canada},
  21582. Pages = {73--84},
  21583. Publisher = {ACM Press},
  21584. Title = {Expressive programs through presentation extension},
  21585. Year = {2007},
  21586. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNzMtZWlzZW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDczLWVpc2VuYmVyZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABq6acIInvBQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIJAWAAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3My1laXNlbmJlcmcucGRmAA4AJAARAHAANwAzAC0AZQBpAHMAZQBuAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNzMtZWlzZW5iZXJnLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  21587. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3My1laXNlbmJlcmcucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzMtZWlzZW5iZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uH0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNzMtZWlzZW5iZXJnLnBkZgAADgAkABEAcAA3ADMALQBlAGkAcwBlAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDczLWVpc2VuYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  21588. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218573}}
  21589. @techreport{Plotkin:1973fk,
  21590. Author = {G.D. Plotkin},
  21591. Date-Added = {2007-02-26 09:20:39 -0700},
  21592. Date-Modified = {2009-08-25 22:28:18 -0600},
  21593. Institution = {University of Edinburgh, School of Artificial Intelligence},
  21594. Month = {October},
  21595. Number = {SAI-RM-4},
  21596. Title = {Lambda-definability and logical relations},
  21597. Year = {1973},
  21598. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXBsb3RraW4tbWVtby1TQUktUk0tNC5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXBsb3RraW4tbWVtby1TQUktUk0tNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fAnRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHBsb3RraW4tbWVtby1TQUktUk0tNC5wZGYAAA4ANAAZAHAAbABvAHQAawBpAG4ALQBtAGUAbQBvAC0AUwBBAEkALQBSAE0ALQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wbG90a2luLW1lbW8tU0FJLVJNLTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  21599. @manual{BLAST:2001uq,
  21600. Date-Added = {2007-02-24 18:45:10 -0700},
  21601. Date-Modified = {2009-08-25 22:28:18 -0600},
  21602. Month = {August},
  21603. Organization = {BLAST Forum},
  21604. Title = {Basic Linear Algebra Subprograms Technical (BLAST) Forum Standard},
  21605. Year = {2001},
  21606. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9ibGFzLXJlcG9ydC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2JsYXMtcmVwb3J0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6DzCJhKJAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJmbpAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpibGFzLXJlcG9ydC5wZGYADgAgAA8AYgBsAGEAcwAtAHIAZQBwAG8AcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvYmxhcy1yZXBvcnQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21607. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2JsYXMtcmVwb3J0LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYmxhcy1yZXBvcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wM9EPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYmxhcy1yZXBvcnQucGRmAAAOACAADwBiAGwAYQBzAC0AcgBlAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2JsYXMtcmVwb3J0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  21608. @manual{BLASQR:fk,
  21609. Date-Added = {2007-02-24 18:12:10 -0700},
  21610. Date-Modified = {2009-08-25 22:28:18 -0600},
  21611. Organization = {University of Tennessee},
  21612. Title = {Basic Linear Algebra Subprograms: A Quick Reference Guide},
  21613. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9ibGFzcXIucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpibGFzcXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGsl+wgjTT1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgk1vwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Ymxhc3FyLnBkZgAADgAWAAoAYgBsAGEAcwBxAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9ibGFzcXIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  21614. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpibGFzcXIucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpibGFzcXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A00Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBibGFzcXIucGRmAA4AFgAKAGIAbABhAHMAcQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9ibGFzcXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  21615. @inproceedings{Henriksson:2004fk,
  21616. Author = {Jakob Henriksson and Jan Maluszynski},
  21617. Bibdate = {2004-09-22},
  21618. Bibsource = {DBLP, http://dblp.uni-trier.de/db/conf/ppswr/ppswr2004.html#HenrikssonM04},
  21619. Booktitle = {Principles and Practice of Semantic Web Reasoning, 2nd International Workshop, {PPSWR} 2004, St. Malo, France, September 6-10, 2004, Proceedings},
  21620. Date-Added = {2007-02-22 20:18:15 -0700},
  21621. Date-Modified = {2010-12-17 10:23:09 -0700},
  21622. Isbn = {3-540-22961-2},
  21623. Pages = {76--89},
  21624. Publisher = {Springer},
  21625. Series = {LNCS},
  21626. Title = {Static Type-Checking of Datalog with Ontologies},
  21627. Volume = {3208},
  21628. Year = {2004},
  21629. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDUucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hCwiYSigAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZm6gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ1LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0NS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21630. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDUucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OY0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmdWxsdGV4dDUucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQ1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21631. Bdsk-Url-1 = {http://springerlink.metapress.com/openurl.asp?genre=article&amp;issn=0302-9743&amp;volume=3208&amp;spage=76}}
  21632. @techreport{Parkinson:2006vn,
  21633. Author = {Matthew Parkinson and Richard Bornat and Cristiano Calcagno},
  21634. Date-Added = {2007-02-23 15:29:34 -0700},
  21635. Date-Modified = {2009-08-25 22:28:18 -0600},
  21636. Institution = {Imperial College, University of London},
  21637. Number = {2006/1},
  21638. Title = {Variables as Resource in Hoare Logics},
  21639. Year = {2006},
  21640. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9EVFIwNi0xLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELRFRSMDYtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqpXsIEqUNQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIFC7MAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkRUUjA2LTEucGRmAA4AGAALAEQAVABSADAANgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9EVFIwNi0xLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  21641. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0RUUjA2LTEucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtEVFIwNi0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuY/zOWa4wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARFRSMDYtMS5wZGYADgAYAAsARABUAFIAMAA2AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0RUUjA2LTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  21642. @inproceedings{Grosof:2003kx,
  21643. Address = {New York, NY, USA},
  21644. Author = {Benjamin N. Grosof and Ian Horrocks and Raphael Volz and Stefan Decker},
  21645. Booktitle = {WWW '03: Proceedings of the 12th international conference on World Wide Web},
  21646. Date-Added = {2007-02-23 14:35:42 -0700},
  21647. Date-Modified = {2010-12-17 10:23:09 -0700},
  21648. Isbn = {1-58113-680-3},
  21649. Location = {Budapest, Hungary},
  21650. Pages = {48--57},
  21651. Publisher = {ACM Press},
  21652. Title = {Description logic programs: combining logic programs with description logic},
  21653. Year = {2003},
  21654. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTE3LWdyb3NvZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMTctZ3Jvc29mLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaqXfCBKwdUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBQ6NAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTE3LWdyb3NvZi5wZGYADgAgAA8AcAAxADEANwAtAGcAcgBvAHMAbwBmAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDExNy1ncm9zb2YucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21655. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTctZ3Jvc29mLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExNy1ncm9zb2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95n9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDExNy1ncm9zb2YucGRmAAAOACAADwBwADEAMQA3AC0AZwByAG8AcwBvAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMTctZ3Jvc29mLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  21656. Bdsk-Url-1 = {http://doi.acm.org/10.1145/775152.775160}}
  21657. @article{Wand:1978uq,
  21658. Address = {New York, NY, USA},
  21659. Author = {Mitchell Wand},
  21660. Date-Added = {2007-02-23 12:17:23 -0700},
  21661. Date-Modified = {2010-12-17 10:23:09 -0700},
  21662. Issn = {0004-5411},
  21663. Journal = {J. ACM},
  21664. Number = {1},
  21665. Pages = {168--175},
  21666. Publisher = {ACM Press},
  21667. Title = {A New Incompleteness Result for Hoare's System},
  21668. Volume = {25},
  21669. Year = {1978},
  21670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTY4LXdhbmQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTY4LXdhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqgFwgSL2lBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgTuSgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE2OC13YW5kLnBkZgAOABwADQBwADEANgA4AC0AdwBhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNjgtd2FuZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21671. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTY4LXdhbmQucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTY4LXdhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3n00Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTY4LXdhbmQucGRmAAAOABwADQBwADEANgA4AC0AdwBhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE2OC13YW5kLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21672. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322047.322062}}
  21673. @techreport{Courcelle:1984fk,
  21674. Author = {B. Courcelle and P. Deransart},
  21675. Date-Added = {2007-02-23 11:21:20 -0700},
  21676. Date-Modified = {2009-08-25 22:28:18 -0600},
  21677. Institution = {INRIA},
  21678. Number = {RR-0322},
  21679. Title = {Proofs of partial correctness for attribute grammars and recursive procedures},
  21680. Year = {1984},
  21681. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9SUi0wMzIyLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELUlItMDMyMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqkjMIEfntQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIE4OsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlJSLTAzMjIucGRmAA4AGAALAFIAUgAtADAAMwAyADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9SUi0wMzIyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  21682. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTAzMjIucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi0wMzIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD7nWzOWbZwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItMDMyMi5wZGYADgAYAAsAUgBSAC0AMAAzADIAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTAzMjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  21683. @article{Barnett:2004zr,
  21684. Booktitle = {Special issue: ECOOP 2003 Workshop on Formal Techniques for Java-Like Programs},
  21685. Date-Added = {2007-02-20 19:36:11 -0700},
  21686. Date-Modified = {2009-08-25 22:28:18 -0600},
  21687. Journal = {Journal of Object Technology},
  21688. Month = {June},
  21689. Number = {6},
  21690. Title = {Verification of object-oriented programs with invariants},
  21691. Volume = {3},
  21692. Year = {2004},
  21693. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9hcnRpY2xlMi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGFydGljbGUyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao2HCA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphcnRpY2xlMi5wZGYAAA4AGgAMAGEAcgB0AGkAYwBsAGUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2FydGljbGUyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21694. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhcnRpY2xlMi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFydGljbGUyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqTRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFydGljbGUyLnBkZgAOABoADABhAHIAdABpAGMAbABlADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2FydGljbGUyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  21695. @inproceedings{Bierhoff:2005vn,
  21696. Address = {New York, NY, USA},
  21697. Author = {Kevin Bierhoff and Jonathan Aldrich},
  21698. Booktitle = {ESEC/FSE-13: Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering},
  21699. Date-Added = {2007-02-20 19:14:24 -0700},
  21700. Date-Modified = {2010-12-17 10:23:09 -0700},
  21701. Isbn = {1-59593-014-0},
  21702. Location = {Lisbon, Portugal},
  21703. Pages = {217--226},
  21704. Publisher = {ACM Press},
  21705. Title = {Lightweight object specification with typestates},
  21706. Year = {2005},
  21707. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjE3LWJpZXJob2ZmLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDIxNy1iaWVyaG9mZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjcMIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMTctYmllcmhvZmYucGRmAA4AJAARAHAAMgAxADcALQBiAGkAZQByAGgAbwBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjE3LWJpZXJob2ZmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  21708. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTctYmllcmhvZmYucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjE3LWJpZXJob2ZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o/0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjE3LWJpZXJob2ZmLnBkZgAADgAkABEAcAAyADEANwAtAGIAaQBlAHIAaABvAGYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIxNy1iaWVyaG9mZi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  21709. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1081706.1081741}}
  21710. @inproceedings{Nanda:2005kx,
  21711. Address = {New York, NY, USA},
  21712. Author = {Mangala Gowri Nanda and Christian Grothoff and Satish Chandra},
  21713. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  21714. Date-Added = {2007-02-20 19:13:09 -0700},
  21715. Date-Modified = {2010-12-17 10:23:09 -0700},
  21716. Isbn = {1-59593-031-0},
  21717. Location = {San Diego, CA, USA},
  21718. Pages = {77--96},
  21719. Publisher = {ACM Press},
  21720. Title = {Deriving object typestates in the presence of inter-object references},
  21721. Year = {2005},
  21722. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNzctbmFuZGEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNzctbmFuZGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqN/wgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDc3LW5hbmRhLnBkZgAOABwADQBwADcANwAtAG4AYQBuAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A3Ny1uYW5kYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21723. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzctbmFuZGEucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzctbmFuZGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uU0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNzctbmFuZGEucGRmAAAOABwADQBwADcANwAtAG4AYQBuAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDc3LW5hbmRhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21724. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094818}}
  21725. @article{Lam:2004uq,
  21726. Address = {New York, NY, USA},
  21727. Author = {Patrick Lam and Viktor Kuncak and Martin Rinard},
  21728. Date-Added = {2007-02-20 19:11:41 -0700},
  21729. Date-Modified = {2010-12-17 10:23:09 -0700},
  21730. Issn = {0362-1340},
  21731. Journal = {SIGPLAN Not.},
  21732. Number = {3},
  21733. Pages = {46--55},
  21734. Publisher = {ACM Press},
  21735. Title = {Generalized typestate checking using set interfaces and pluggable analyses},
  21736. Volume = {39},
  21737. Year = {2004},
  21738. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wNDYtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDQ2LWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjecIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0Ni1sYW0ucGRmAA4AGAALAHAANAA2AC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wNDYtbGFtLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  21739. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNDYtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDQ2LWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97CtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ2LWxhbS5wZGYAAA4AGAALAHAANAA2AC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0Ni1sYW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21740. Bdsk-Url-1 = {http://doi.acm.org/10.1145/981009.981016}}
  21741. @inproceedings{DeLine:2004ys,
  21742. Author = {Robert DeLine and Manuel Fahndrich},
  21743. Booktitle = {ECOOP 2004: 18th European Conference of Object-Oriented Computing},
  21744. Date-Added = {2007-02-20 19:10:38 -0700},
  21745. Date-Modified = {2009-08-25 22:28:18 -0600},
  21746. Read = {Yes},
  21747. Series = {LNCS},
  21748. Title = {Typestates for objects},
  21749. Volume = {3086},
  21750. Year = {2004},
  21751. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9lY29vcDA0LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZWNvb3AwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjZ8IDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmVjb29wMDQucGRmAA4AGAALAGUAYwBvAG8AcAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9lY29vcDA0LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  21752. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDA0LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3AwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zPNEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZWNvb3AwNC5wZGYAAA4AGAALAGUAYwBvAG8AcAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Vjb29wMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  21753. @inproceedings{Kennedy:2005fk,
  21754. Address = {New York, NY, USA},
  21755. Author = {Andrew Kennedy and Claudio V. Russo},
  21756. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  21757. Date-Added = {2007-02-20 19:03:32 -0700},
  21758. Date-Modified = {2010-12-17 10:23:09 -0700},
  21759. Isbn = {1-59593-031-0},
  21760. Location = {San Diego, CA, USA},
  21761. Pages = {21--40},
  21762. Publisher = {ACM Press},
  21763. Title = {Generalized algebraic data types and object-oriented programming},
  21764. Year = {2005},
  21765. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjEta2VubmVkeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyMS1rZW5uZWR5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao23CA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjEta2VubmVkeS5wZGYADgAgAA8AcAAyADEALQBrAGUAbgBuAGUAZAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDIxLWtlbm5lZHkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21766. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMS1rZW5uZWR5LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIxLWtlbm5lZHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96M9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIxLWtlbm5lZHkucGRmAAAOACAADwBwADIAMQAtAGsAZQBuAG4AZQBkAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMS1rZW5uZWR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  21767. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094814}}
  21768. @inproceedings{Zhu:2005vn,
  21769. Abstract = {{
  21770. The need for direct memory manipulation through pointers is essential in
  21771. many applications. However, it is also commonly understood that the use (or
  21772. probably misuse) of pointers is often a rich source of program errors.
  21773. Therefore, approaches that can effectively enforce safe use of pointers in
  21774. programming are highly sought after. ATS is a programming language with a
  21775. type system rooted in a recently developed framework Applied Type System,
  21776. and a novel and desirable feature in ATS lies in its support for safe
  21777. programming with pointers through a novel notion of {\em stateful
  21778. views}. In particular, even pointer arithmetic is allowed in ATS and
  21779. guaranteed to be safe by the type system of ATS. In this paper, we give an
  21780. overview of this feature in ATS, presenting some interesting examples based
  21781. on a prototype implementation of ATS to demonstrate the practicality of
  21782. safe programming with pointer through stateful views.
  21783. }},
  21784. Address = {Long Beach, CA},
  21785. Author = {Dengping Zhu and Hongwei Xi},
  21786. Booktitle = {Proceedings of the 7th International Symposium on Practical Aspects of Declarative Languages},
  21787. Date-Added = {2007-02-21 17:48:20 -0700},
  21788. Date-Modified = {2009-08-25 22:28:18 -0600},
  21789. Month = {January},
  21790. Pages = {83--97},
  21791. Publisher = {Springer-Verlag LNCS vol. 3350},
  21792. Title = {{Safe Programming with Pointers through Stateful Views}},
  21793. Year = {2005},
  21794. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9wYWRsMDUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpwYWRsMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpTnwgI15FBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgKYVAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGFkbDA1LnBkZgAADgAWAAoAcABhAGQAbAAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9wYWRsMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  21795. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYWRsMDUucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYWRsMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vM0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwYWRsMDUucGRmAA4AFgAKAHAAYQBkAGwAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wYWRsMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  21796. @inproceedings{Chen:2004kx,
  21797. Abstract = {{
  21798. The wide practice of objected oriented programming (OOP) in current
  21799. software practice is evident. Despite extensive studies on typing
  21800. programming objects, it is still undeniably a challenging research task to
  21801. design a type system that can satisfactorily account for a variety of
  21802. features (e.g., binary methods and multiple inheritance) in OOP. In this
  21803. paper, we present a typeful approach to implementing objects that makes use
  21804. of a recently introduced notion of guarded datatypes. In particular, we
  21805. demonstrate how the feature of multiple inheritance can be supported with
  21806. this approach, presenting a simple and general account for multiple
  21807. inheritance in a typeful manner.
  21808. }},
  21809. Address = {Dallas, TX},
  21810. Author = {Chiyan Chen and Rui Shi and Hongwei Xi},
  21811. Booktitle = {Proceedings of the 6th International Symposium on Practical Aspects of Declarative Languages},
  21812. Date-Added = {2007-02-21 17:47:53 -0700},
  21813. Date-Modified = {2009-08-25 22:28:18 -0600},
  21814. Month = {June},
  21815. Pages = {23--38},
  21816. Publisher = {Springer-Verlag LNCS vol. 3057},
  21817. Title = {{A Typeful Approach to Object-Oriented Programming with Multiple Inheritance}},
  21818. Year = {2004},
  21819. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9PQkp3TUkucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpPQkp3TUkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpUHwgI1+1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgKYawAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6T0JKd01JLnBkZgAADgAWAAoATwBCAEoAdwBNAEkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9PQkp3TUkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  21820. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL09CSndNSS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCk9CSndNSS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5kjM5ZscAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhbAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBPQkp3TUkucGRmAAAOABYACgBPAEIASgB3AE0ASQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL09CSndNSS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  21821. @inproceedings{Chen:2004uq,
  21822. Abstract = {{
  21823. Gentzen's Hauptsatz -- cut elimination theorem -- in sequent calculi
  21824. reveals a fundamental property on logic connectives in various logics such
  21825. as classical logic and intuitionistic logic. In this paper, we implement a
  21826. procedure in Haskell to perform cut elimination for intuitionistic sequent
  21827. calculus, where we use types to guarantee that the procedure can only
  21828. return a cut-free proof of the same sequent when given a proof of a sequent
  21829. that may contain cuts. The contribution of the paper is two-fold. On
  21830. the one hand, we present an interesting (and somewhat unexpected) application
  21831. of the current type system of Haskell, illustrating through a concrete
  21832. example how some typical use of dependent types can be simulated in
  21833. Haskell. On the other hand, we identify several problematic issues with
  21834. such a simulation technique and then suggest some approaches to addressing
  21835. these issues in Haskell.
  21836. }},
  21837. Address = {Dallas, TX},
  21838. Author = {Chiyan Chen and Dengping Zhu and Hongwei Xi},
  21839. Booktitle = {Proceedings of the 6th International Symposium on Practical Aspects of Declarative Languages},
  21840. Date-Added = {2007-02-21 17:47:08 -0700},
  21841. Date-Modified = {2007-05-18 13:42:21 -0600},
  21842. Month = {June},
  21843. Pages = {239--254},
  21844. Publisher = {Springer-Verlag LNCS vol. 3057},
  21845. Title = {{Implementing Cut Elimination: A Case Study of Simulating Dependent Types in Haskell}},
  21846. Year = {2004}}
  21847. @techreport{Xi:2004fk,
  21848. Author = {Hongwei Xi and Dengping Zhu},
  21849. Date-Added = {2007-02-21 17:44:51 -0700},
  21850. Date-Modified = {2009-08-25 22:28:18 -0600},
  21851. Institution = {Boston University},
  21852. Title = {Views, Types and Viewtypes},
  21853. Year = {2004},
  21854. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9Wc1RzVlRzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELVnNUc1ZUcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqR0cICNX9QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMICl+8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlZzVHNWVHMucGRmAA4AGAALAFYAcwBUAHMAVgBUAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9Wc1RzVlRzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  21855. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1ZzVHNWVHMucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtWc1RzVlRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuDnzOWbjQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVnNUc1ZUcy5wZGYADgAYAAsAVgBzAFQAcwBWAFQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1ZzVHNWVHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  21856. @inproceedings{Xi:2000uq,
  21857. Address = {Washington, DC, USA},
  21858. Author = {Hongwei Xi},
  21859. Booktitle = {LICS '00: Proceedings of the 15th Annual IEEE Symposium on Logic in Computer Science},
  21860. Date-Added = {2007-02-20 11:16:29 -0700},
  21861. Date-Modified = {2009-08-25 22:28:18 -0600},
  21862. Isbn = {0-7695-0725-5},
  21863. Pages = {375},
  21864. Publisher = {IEEE Computer Society},
  21865. Title = {Imperative Programming with Dependent Types},
  21866. Year = {2000},
  21867. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDg1NTc4NS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwODU1Nzg1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAafdfCAIj1UERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCAOtlAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDg1NTc4NS5wZGYAAA4AGgAMADAAMAA4ADUANQA3ADgANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwODU1Nzg1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21868. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwODU1Nzg1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA4NTU3ODUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71+8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwODU1Nzg1LnBkZgAADgAaAAwAMAAwADgANQA1ADcAOAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA4NTU3ODUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  21869. @techreport{Bierman:2003fk,
  21870. Author = {G.M. Bierman and M.J. Parkinson and A.M. Pitts},
  21871. Date-Added = {2007-02-20 11:13:47 -0700},
  21872. Date-Modified = {2009-08-25 22:28:18 -0600},
  21873. Institution = {University of Cambridge Computer Laboratory},
  21874. Month = {April},
  21875. Number = {UCAM-CL-TR-563},
  21876. Title = {MJ: An imperative core calculus for Java and Java with effects},
  21877. Year = {2003},
  21878. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9VQ0FNLUNMLVRSLTU2My0xLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUVUNBTS1DTC1UUi01NjMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABp9uMIAiI5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIA6v4AAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlVDQU0tQ0wtVFItNTYzLTEucGRmAAAOACoAFABVAEMAQQBNAC0AQwBMAC0AVABSAC0ANQA2ADMALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvVUNBTS1DTC1UUi01NjMtMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  21879. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL1VDQU0tQ0wtVFItNTYzLTEucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRVQ0FNLUNMLVRSLTU2My0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv7XzOWbjAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVUNBTS1DTC1UUi01NjMtMS5wZGYAAA4AKgAUAFUAQwBBAE0ALQBDAEwALQBUAFIALQA1ADYAMwAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9VQ0FNLUNMLVRSLTU2My0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  21880. @article{Garcia:2007fk,
  21881. Author = {Ronald Garcia and Jaakko J{\"a}rvi and Andrew Lumsdaine and Jeremy G. Siek and Jeremiah Willcock},
  21882. Date-Added = {2007-02-15 12:01:56 -0700},
  21883. Date-Modified = {2010-12-17 10:23:09 -0700},
  21884. Journal = {Journal of Functional Programming},
  21885. Month = {March},
  21886. Number = {2},
  21887. Pages = {145--205},
  21888. Title = {An extended comparative study of language support for generic programming},
  21889. Volume = {17},
  21890. Year = {2007},
  21891. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MTk4YS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODA2MDA2MTk4YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+Q3M5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5NjgwNjAwNjE5OGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAAwADYAMAAwADYAMQA5ADgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MTk4YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  21892. Bdsk-Url-1 = {http://journals.cambridge.org/action/displayFulltext?type=1&fid=715040&jid=JFP&volumeId=17&issueId=02&aid=715036}}
  21893. @article{Reynolds:1998uq,
  21894. Author = {John C. Reynolds},
  21895. Date-Added = {2007-02-12 22:36:34 -0700},
  21896. Date-Modified = {2009-08-25 22:28:18 -0600},
  21897. Journal = {Higher-Order and Symbolic Computation},
  21898. Pages = {355--361},
  21899. Title = {Definitional Interpreters Revisited},
  21900. Volume = {11},
  21901. Year = {1998},
  21902. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9kZWZpbnRlcnAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1kZWZpbnRlcnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGWHwfaksgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfcHIgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGVmaW50ZXJwLnBkZgAOABwADQBkAGUAZgBpAG4AdABlAHIAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2RlZmludGVycC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21903. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1kZWZpbnRlcnAucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1kZWZpbnRlcnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FH0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBkZWZpbnRlcnAucGRmAAAOABwADQBkAGUAZgBpAG4AdABlAHIAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZGVmaW50ZXJwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  21904. @inproceedings{Cok:2006qf,
  21905. Author = {David R. Cok},
  21906. Booktitle = {Workshop on Specification and Verification of Component-Based Systems},
  21907. Date-Added = {2007-02-12 17:30:40 -0700},
  21908. Date-Modified = {2009-08-25 22:28:18 -0600},
  21909. Month = {November},
  21910. Title = {Specifying Java Iterators with JML and Esc/Java2},
  21911. Year = {2006},
  21912. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9Db2sucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdDb2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGAkwfZUXFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfa2zAAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Q29rLnBkZgAOABAABwBDAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL0Nvay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  21913. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliL0Nvay5wZGbSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhB0Nvay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4QXM5ZrbAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhKwAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDb2sucGRmAA4AEAAHAEMAbwBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ29rLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  21914. @inproceedings{Dietl:2007ve,
  21915. Booktitle = {Foundations and Developments of Object-Oriented Languages (FOOL/WOOD '07)},
  21916. Date-Added = {2007-02-12 17:04:33 -0700},
  21917. Date-Modified = {2009-08-25 22:28:18 -0600},
  21918. Month = {January},
  21919. Title = {{G}eneric {U}niverse {T}ypes},
  21920. Year = {2007},
  21921. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uLy4uLy4uL3BhcGVycy9EaWV0bERyb3Nzb3BvdWxvdU11ZWxsZXIwNy5wZGbSFwsYGVdOUy5kYXRhTxEBrgAAAAABrgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRHkRpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYXMnB9k6tUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB9rEdAAAAAQAMAE+ZEQBOpFMARsk2AAIAPU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpEaWV0bERyb3Nzb3BvdWxvdU11ZWxsZXIwNy5wZGYAAA4APgAeAEQAaQBlAHQAbABEAHIAbwBzAHMAbwBwAG8AdQBsAG8AdQBNAHUAZQBsAGwAZQByADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMFVzZXJzL3NpZWsvcGFwZXJzL0RpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAn4CgAKFApACmQKnAqsCsgK7AsACzQLQAuIC5QLqAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuw=},
  21922. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLS4uL0Ryb3Bib3gvYmliL0RpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZtIXCxgZV05TLmRhdGFPEQHAAAAAAAHAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEeRGlldGxEcm9zc29wb3Vsb3VNdWVsbGVyMDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7r1MzlmuEAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eExAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEdNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AERpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZgAADgA+AB4ARABpAGUAdABsAEQAcgBvAHMAcwBvAHAAbwB1AGwAbwB1AE0AdQBlAGwAbABlAHIAMAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRGlldGxEcm9zc29wb3Vsb3VNdWVsbGVyMDcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvgDDAMsCjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==}}
  21923. @inproceedings{Westbrook:2005ly,
  21924. Author = {E. Westbrook and A. Stump and I. Wehrman},
  21925. Booktitle = {10th ACM SIGPLAN International Conference on Functional Programming},
  21926. Date-Added = {2007-02-12 16:33:41 -0700},
  21927. Date-Modified = {2009-08-25 22:28:18 -0600},
  21928. Title = {{A Language-based Approach to Functionally Correct Imperative Programming}},
  21929. Year = 2005,
  21930. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9yc3AxLWljZnAwNS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3JzcDEtaWNmcDA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYWTPB9kdwUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB9qngAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpyc3AxLWljZnAwNS5wZGYADgAgAA8AcgBzAHAAMQAtAGkAYwBmAHAAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcnNwMS1pY2ZwMDUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21931. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3JzcDEtaWNmcDA1LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcnNwMS1pY2ZwMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JxtEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcnNwMS1pY2ZwMDUucGRmAAAOACAADwByAHMAcAAxAC0AaQBjAGYAcAAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3JzcDEtaWNmcDA1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  21932. @inproceedings{Stump:2006zr,
  21933. Author = {A. Stump and I. Wehrman},
  21934. Booktitle = {2006 International Workshop on Foundations and Developments of Object-Oriented Languages},
  21935. Date-Added = {2007-02-12 16:32:28 -0700},
  21936. Date-Modified = {2009-08-25 22:28:18 -0600},
  21937. Title = {{Property Types: Semantic Programming for Java}},
  21938. Year = 2006,
  21939. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9zdHVtcC13ZWhybWFuLWZvb2wwNi5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHN0dW1wLXdlaHJtYW4tZm9vbDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYVjvB9kcsUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB9qmcAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzdHVtcC13ZWhybWFuLWZvb2wwNi5wZGYAAA4AMgAYAHMAdAB1AG0AcAAtAHcAZQBoAHIAbQBhAG4ALQBmAG8AbwBsADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3N0dW1wLXdlaHJtYW4tZm9vbDA2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  21940. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHN0dW1wLXdlaHJtYW4tZm9vbDA2LnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc3R1bXAtd2Vocm1hbi1mb29sMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KMNEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc3R1bXAtd2Vocm1hbi1mb29sMDYucGRmAA4AMgAYAHMAdAB1AG0AcAAtAHcAZQBoAHIAbQBhAG4ALQBmAG8AbwBsADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc3R1bXAtd2Vocm1hbi1mb29sMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  21941. @inproceedings{Leino:2001ys,
  21942. Address = {London, UK},
  21943. Author = {K. Rustan M. Leino},
  21944. Booktitle = {SAS '01: Proceedings of the 8th International Symposium on Static Analysis},
  21945. Date-Added = {2007-02-12 16:21:38 -0700},
  21946. Date-Modified = {2009-08-25 22:28:18 -0600},
  21947. Isbn = {3-540-42314-1},
  21948. Pages = {185--193},
  21949. Publisher = {Springer-Verlag},
  21950. Title = {Applications of Extended Static Checking},
  21951. Year = {2001},
  21952. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGFYewfZEpVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfanFQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ0LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0NC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21953. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDQucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OX0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmdWxsdGV4dDQucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQ0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  21954. @article{Leavens:2006vn,
  21955. Address = {New York, NY, USA},
  21956. Author = {Gary T. Leavens and Albert L. Baker and Clyde Ruby},
  21957. Date-Added = {2007-02-12 16:02:28 -0700},
  21958. Date-Modified = {2010-12-17 10:23:09 -0700},
  21959. Issn = {0163-5948},
  21960. Journal = {SIGSOFT Softw. Eng. Notes},
  21961. Number = {3},
  21962. Pages = {1--38},
  21963. Publisher = {ACM Press},
  21964. Title = {Preliminary design of {JML}: a behavioral interface specification language for java},
  21965. Volume = {31},
  21966. Year = {2006},
  21967. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNS1sZWF2ZW5zLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDUtbGVhdmVucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhS+MH2QCBQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMH2opAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1LWxlYXZlbnMucGRmAAAOAB4ADgBwADUALQBsAGUAYQB2AGUAbgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDUtbGVhdmVucy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21968. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNS1sZWF2ZW5zLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDUtbGVhdmVucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97JtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDUtbGVhdmVucy5wZGYADgAeAA4AcAA1AC0AbABlAGEAdgBlAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDUtbGVhdmVucy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21969. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1127878.1127884}}
  21970. @article{Burdy:2005kx,
  21971. Author = {Lilian Burdy and Yoonsik Cheon and David Cok and Michael Ernst and Joe Kiniry and Gary T. Leavens and K. Rustan M. Leino and Erik Poll},
  21972. Date-Added = {2007-02-12 15:53:18 -0700},
  21973. Date-Modified = {2009-08-25 22:28:18 -0600},
  21974. Journal = {International Journal on Software Tools for Technology Transfer},
  21975. Month = {June},
  21976. Title = {An overview of JML tools and applications},
  21977. Year = {2005},
  21978. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9zdHR0MDQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpzdHR0MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGE0NwfY+OVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfagqQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3R0dDA0LnBkZgAADgAWAAoAcwB0AHQAdAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9zdHR0MDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  21979. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzdHR0MDQucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzdHR0MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4ov0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzdHR0MDQucGRmAA4AFgAKAHMAdAB0AHQAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zdHR0MDQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  21980. @inproceedings{Flanagan:2002uq,
  21981. Address = {New York, NY, USA},
  21982. Author = {Cormac Flanagan and K. Rustan M. Leino and Mark Lillibridge and Greg Nelson and James B. Saxe and Raymie Stata},
  21983. Booktitle = {PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  21984. Date-Added = {2007-02-12 14:55:58 -0700},
  21985. Date-Modified = {2010-12-17 10:23:09 -0700},
  21986. Isbn = {1-58113-463-0},
  21987. Location = {Berlin, Germany},
  21988. Pages = {234--245},
  21989. Publisher = {ACM Press},
  21990. Title = {Extended static checking for Java},
  21991. Year = {2002},
  21992. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjM0LWxlaW5vLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIzNC1sZWluby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhJRsH2MIZQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMH2kvYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMzQtbGVpbm8ucGRmAAAOAB4ADgBwADIAMwA0AC0AbABlAGkAbgBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIzNC1sZWluby5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21993. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjM0LWxlaW5vLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzNC1sZWluby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96U9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIzNC1sZWluby5wZGYADgAeAA4AcAAyADMANAAtAGwAZQBpAG4AbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIzNC1sZWluby5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21994. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512558}}
  21995. @inproceedings{OCallahan:1997fk,
  21996. Address = {New York, NY, USA},
  21997. Author = {Robert O'Callahan and Daniel Jackson},
  21998. Booktitle = {ICSE '97: Proceedings of the 19th international conference on Software engineering},
  21999. Date-Added = {2007-02-12 13:48:01 -0700},
  22000. Date-Modified = {2010-12-17 10:23:09 -0700},
  22001. Isbn = {0-89791-914-9},
  22002. Location = {Boston, Massachusetts, United States},
  22003. Pages = {338--348},
  22004. Publisher = {ACM Press},
  22005. Title = {Lackwit: a program understanding tool based on type inference},
  22006. Year = {1997},
  22007. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMy4uLy4uLy4uL3BhcGVycy9sYWNrd2l0LWEtcHJvZ3JhbS11bmRlcnN0YW5kaW5nLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfbGFja3dpdC1hLXByb2dyYW0tdW4jMTg0ODM1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhINcH2IS5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMH2g54AAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxhY2t3aXQtYS1wcm9ncmFtLXVuIzE4NDgzNS5wZGYADgBIACMAbABhAGMAawB3AGkAdAAtAGEALQBwAHIAbwBnAHIAYQBtAC0AdQBuAGQAZQByAHMAdABhAG4AZABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL3NpZWsvcGFwZXJzL2xhY2t3aXQtYS1wcm9ncmFtLXVuZGVyc3RhbmRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMQAyQDRApMClQKaAqUCrgK8AsACxwLQAtUC4gLlAvcC+gL/AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwE=},
  22008. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2xhY2t3aXQtYS1wcm9ncmFtLXVuZGVyc3RhbmRpbmcucGRm0hcLGBlXTlMuZGF0YU8RAdoAAAAAAdoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9sYWNrd2l0LWEtcHJvZ3JhbS11biNCRjc4QTYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3im0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBsYWNrd2l0LWEtcHJvZ3JhbS11biNCRjc4QTYucGRmAAAOAEgAIwBsAGEAYwBrAHcAaQB0AC0AYQAtAHAAcgBvAGcAcgBhAG0ALQB1AG4AZABlAHIAcwB0AGEAbgBkAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBAVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9sYWNrd2l0LWEtcHJvZ3JhbS11bmRlcnN0YW5kaW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=},
  22009. Bdsk-Url-1 = {http://doi.acm.org/10.1145/253228.253351}}
  22010. @inproceedings{Grothoff:2001fk,
  22011. Address = {New York, NY, USA},
  22012. Author = {Christian Grothoff and Jens Palsberg and Jan Vitek},
  22013. Booktitle = {OOPSLA '01: Proceedings of the 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  22014. Date-Added = {2007-02-11 21:52:32 -0700},
  22015. Date-Modified = {2010-12-17 10:23:09 -0700},
  22016. Isbn = {1-58113-335-9},
  22017. Location = {Tampa Bay, FL, USA},
  22018. Pages = {241--255},
  22019. Publisher = {ACM Press},
  22020. Title = {Encapsulating objects with confined types},
  22021. Year = {2001},
  22022. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjQxLWdyb3Rob2ZmLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI0MS1ncm90aG9mZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjc8IDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNDEtZ3JvdGhvZmYucGRmAA4AJAARAHAAMgA0ADEALQBnAHIAbwB0AGgAbwBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjQxLWdyb3Rob2ZmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22023. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNDEtZ3JvdGhvZmYucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjQxLWdyb3Rob2ZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pd0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjQxLWdyb3Rob2ZmLnBkZgAADgAkABEAcAAyADQAMQAtAGcAcgBvAHQAaABvAGYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI0MS1ncm90aG9mZi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  22024. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504282.504300}}
  22025. @book{Winskel:1993uq,
  22026. Author = {Glynn Winskel},
  22027. Date-Added = {2007-02-08 16:42:36 -0700},
  22028. Date-Modified = {2007-05-18 13:42:22 -0600},
  22029. Publisher = {MIT Press},
  22030. Series = {{Foundations of Computing}},
  22031. Title = {{The Formal Semantics of Programming Languages}},
  22032. Year = {1993}}
  22033. @article{Pitts:2003fk,
  22034. Author = {Andrew M. Pitts},
  22035. Date-Added = {2007-02-08 16:30:52 -0700},
  22036. Date-Modified = {2009-08-25 22:28:18 -0600},
  22037. Journal = {Information and Computation},
  22038. Month = {November},
  22039. Number = {2},
  22040. Title = {Nominal logic, a first order theory of names and binding},
  22041. Volume = {186},
  22042. Year = {2003},
  22043. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9zZGFydGljbGUtMTAucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBzZGFydGljbGUtMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGDBZwfEAolBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfFjEgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c2RhcnRpY2xlLTEwLnBkZgAADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAxADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9zZGFydGljbGUtMTAucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22044. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0xMC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0xMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iejRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNkYXJ0aWNsZS0xMC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAxADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NkYXJ0aWNsZS0xMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  22045. @phdthesis{Surana:2006fk,
  22046. Author = {Pankaj Surana},
  22047. Date-Added = {2007-02-06 23:33:55 -0700},
  22048. Date-Modified = {2009-08-25 22:28:18 -0600},
  22049. Month = {June},
  22050. School = {Northwestern University},
  22051. Title = {Meta-Compilation of Language Abstractions},
  22052. Year = {2006},
  22053. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9TdXJhbmFUaGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBTdXJhbmFUaGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD+Rwe7BRAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwe8jtAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6U3VyYW5hVGhlc2lzLnBkZgAADgAiABAAUwB1AHIAYQBuAGEAVABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9TdXJhbmFUaGVzaXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22054. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL1N1cmFuYVRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEFN1cmFuYVRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDcbM5Zt4AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhyAAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTdXJhbmFUaGVzaXMucGRmAAAOACIAEABTAHUAcgBhAG4AYQBUAGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1N1cmFuYVRoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  22055. @phdthesis{Vargun:2006fk,
  22056. Author = {Aytekin Vargun},
  22057. Date-Added = {2007-02-06 21:17:38 -0700},
  22058. Date-Modified = {2009-08-25 22:28:18 -0600},
  22059. Month = {December},
  22060. School = {Rensselaer Polytechnic Institute},
  22061. Title = {Code-Carrying Theory},
  22062. Year = {2006},
  22063. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9jY3QtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOY2N0LXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg/mMHuoiAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHvBJAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNjdC10aGVzaXMucGRmAAAOAB4ADgBjAGMAdAAtAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvY2N0LXRoZXNpcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22064. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jY3QtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOY2N0LXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xE9EPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2N0LXRoZXNpcy5wZGYADgAeAA4AYwBjAHQALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY2N0LXRoZXNpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  22065. @article{Clarke:1996fk,
  22066. Address = {New York, NY, USA},
  22067. Author = {Edmund M. Clarke and Jeannette M. Wing},
  22068. Date-Added = {2007-02-06 17:56:25 -0700},
  22069. Date-Modified = {2010-12-17 10:23:09 -0700},
  22070. Issn = {0360-0300},
  22071. Journal = {ACM Comput. Surv.},
  22072. Number = {4},
  22073. Pages = {626--643},
  22074. Publisher = {ACM Press},
  22075. Title = {Formal methods: state of the art and future directions},
  22076. Volume = {28},
  22077. Year = {1996},
  22078. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNjI2LWNsYXJrZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A2MjYtY2xhcmtlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQ8nB7nHTUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB7tRDAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjI2LWNsYXJrZS5wZGYADgAgAA8AcAA2ADIANgAtAGMAbABhAHIAawBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDYyNi1jbGFya2UucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22079. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2MjYtY2xhcmtlLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDYyNi1jbGFya2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97YdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDYyNi1jbGFya2UucGRmAAAOACAADwBwADYAMgA2AC0AYwBsAGEAcgBrAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A2MjYtY2xhcmtlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  22080. Bdsk-Url-1 = {http://doi.acm.org/10.1145/242223.242257}}
  22081. @inproceedings{Kanamori:1986oq,
  22082. Address = {Los Alamitos, CA, USA},
  22083. Author = {Tadashi Kanamori and Hiroshi Fujita and Hirohisa Seki and Kenji Horiuchi and Machi Maeji},
  22084. Booktitle = {ACM '86: Proceedings of 1986 ACM Fall joint computer conference},
  22085. Date-Added = {2007-01-28 16:49:12 -0500},
  22086. Date-Modified = {2009-08-25 22:28:18 -0600},
  22087. Isbn = {0-8186-4743-4},
  22088. Location = {Dallas, Texas, United States},
  22089. Pages = {994--999},
  22090. Publisher = {IEEE Computer Society Press},
  22091. Title = {Argus/V: a system for verification of Prolog programs},
  22092. Year = {1986},
  22093. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wOTk0LWthbmFtb3JpLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDk5NC1rYW5hbW9yaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjgsIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA5OTQta2FuYW1vcmkucGRmAA4AJAARAHAAOQA5ADQALQBrAGEAbgBhAG0AbwByAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wOTk0LWthbmFtb3JpLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22094. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA5OTQta2FuYW1vcmkucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwOTk0LWthbmFtb3JpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vK0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwOTk0LWthbmFtb3JpLnBkZgAADgAkABEAcAA5ADkANAAtAGsAYQBuAGEAbQBvAHIAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDk5NC1rYW5hbW9yaS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  22095. @techreport{Apt:1994nx,
  22096. Author = {Krzysztof R. Apt},
  22097. Date-Added = {2007-01-28 16:38:34 -0500},
  22098. Date-Modified = {2010-12-17 10:23:09 -0700},
  22099. Month = {28,},
  22100. Number = {CS-R9411},
  22101. Title = {Program verification and prolog},
  22102. Year = {1994},
  22103. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9hcHQ5NHByb2dyYW0ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBhcHQ5NHByb2dyYW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqNewgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YXB0OTRwcm9ncmFtLnBkZgAADgAiABAAYQBwAHQAOQA0AHAAcgBvAGcAcgBhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9hcHQ5NHByb2dyYW0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22104. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGFwdDk0cHJvZ3JhbS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGFwdDk0cHJvZ3JhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqHRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFwdDk0cHJvZ3JhbS5wZGYADgAiABAAYQBwAHQAOQA0AHAAcgBvAGcAcgBhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2FwdDk0cHJvZ3JhbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  22105. Bdsk-Url-1 = {citeseer.ist.psu.edu/apt94program.html}}
  22106. @article{McCarthy:1995cr,
  22107. Address = {Menlo Park, CA, USA},
  22108. Author = {John McCarthy},
  22109. Book = {Computation \& intelligence: collected readings},
  22110. Date-Added = {2007-01-28 16:33:56 -0500},
  22111. Date-Modified = {2007-05-18 13:42:22 -0600},
  22112. Isbn = {0-262-62101-0},
  22113. Pages = {555--566},
  22114. Publisher = {American Association for Artificial Intelligence},
  22115. Title = {Circumscription: a form of non-monotonic reasoning},
  22116. Year = {1995}}
  22117. @inproceedings{Chen:1992dq,
  22118. Address = {New York, NY, USA},
  22119. Author = {Jainhua Chen},
  22120. Booktitle = {SAC '92: Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing},
  22121. Date-Added = {2007-01-28 16:31:08 -0500},
  22122. Date-Modified = {2010-12-17 10:23:09 -0700},
  22123. Isbn = {0-89791-502-X},
  22124. Location = {Kansas City, Missouri, United States},
  22125. Pages = {554--562},
  22126. Publisher = {ACM Press},
  22127. Title = {On the relationship between circumscription and well-founded semantics of logic programs},
  22128. Year = {1992},
  22129. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTU0LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTU0LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqN8wgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU1NC1jaGVuLnBkZgAOABwADQBwADUANQA0AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1NTQtY2hlbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22130. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTU0LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTU0LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s90Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTU0LWNoZW4ucGRmAAAOABwADQBwADUANQA0AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU1NC1jaGVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22131. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143559.143687}}
  22132. @article{Bojadziev:1986bh,
  22133. Address = {New York, NY, USA},
  22134. Author = {D Bojadziev},
  22135. Date-Added = {2007-01-28 15:12:34 -0500},
  22136. Date-Modified = {2010-12-17 10:23:09 -0700},
  22137. Issn = {0743-1066},
  22138. Journal = {J. Log. Program.},
  22139. Number = {1},
  22140. Pages = {69--74},
  22141. Publisher = {Elsevier Science Inc.},
  22142. Title = {A constructive view of prolog},
  22143. Volume = {30},
  22144. Year = {1986},
  22145. Bdsk-Url-1 = {http://nl.ijs.si/~damjan/prolog.html}}
  22146. @inproceedings{Denecker:1998ly,
  22147. Author = {Marc Denecker},
  22148. Booktitle = {Logics in Artificial Intelligence: European Workshop},
  22149. Date-Added = {2007-01-28 14:45:30 -0500},
  22150. Date-Modified = {2009-08-25 22:28:18 -0600},
  22151. Title = {The Well-Founded Semantics Is the Principle of Inductive Definition},
  22152. Volume = {1489},
  22153. Year = {1998},
  22154. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9kZW5lY2tlcjk4d2VsbGZvdW5kZWQucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlkZW5lY2tlcjk4d2VsbGZvdW5kZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqNkwgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGVuZWNrZXI5OHdlbGxmb3VuZGVkLnBkZgAOADQAGQBkAGUAbgBlAGMAawBlAHIAOQA4AHcAZQBsAGwAZgBvAHUAbgBkAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL2RlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  22155. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWRlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWRlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cUjRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGRlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAAA4ANAAZAGQAZQBuAGUAYwBrAGUAcgA5ADgAdwBlAGwAbABmAG8AdQBuAGQAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9kZW5lY2tlcjk4d2VsbGZvdW5kZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  22156. @techreport{Paulson:1990zr,
  22157. Author = {Lawrence C. Paulson and Andrew W. Smith},
  22158. Date-Added = {2007-01-28 14:40:28 -0500},
  22159. Date-Modified = {2009-08-25 22:28:18 -0600},
  22160. Institution = {Computing Laboratory, University of Cambridge},
  22161. Number = {UCAM-CL-TR-205},
  22162. Title = {Logic Programming, Functional Programming, and Inductive Definitions},
  22163. Year = {1990},
  22164. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9VQ0FNLUNMLVRSLTIwNS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRElVDQU0tQ0wtVFItMjA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao1jCA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpVQ0FNLUNMLVRSLTIwNS5wZGYAAA4AJgASAFUAQwBBAE0ALQBDAEwALQBUAFIALQAyADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL1VDQU0tQ0wtVFItMjA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  22165. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL1VDQU0tQ0wtVFItMjA1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESVUNBTS1DTC1UUi0yMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7oYczlm4wAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHcAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFVDQU0tQ0wtVFItMjA1LnBkZgAADgAmABIAVQBDAEEATQAtAEMATAAtAFQAUgAtADIAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVUNBTS1DTC1UUi0yMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  22166. @article{Hagiya:1984ys,
  22167. Author = {M. Hagiya and T. Sakurai},
  22168. Date-Added = {2007-01-27 20:57:50 -0500},
  22169. Date-Modified = {2007-05-18 13:42:22 -0600},
  22170. Journal = {New Generation Computing},
  22171. Number = {59},
  22172. Title = {Foundation of logic programming based on inductive definition},
  22173. Volume = {2},
  22174. Year = {1984}}
  22175. @inproceedings{Martin-Lof:1971vn,
  22176. Author = {P. Martin-L{\"o}f},
  22177. Booktitle = {2nd Scandinavian Logic Symposium},
  22178. Date-Added = {2007-01-27 20:35:21 -0500},
  22179. Date-Modified = {2007-05-18 13:42:22 -0600},
  22180. Title = {Hauptsatz for the intuitionistic theory of iterated inductive definitions},
  22181. Year = {1971}}
  22182. @inbook{Feferman:1970kx,
  22183. Author = {S. Feferman},
  22184. Chapter = {Formal theories for transfinite iterations of generlised inductive definitions and smoe subsystems of analysis},
  22185. Date-Added = {2007-01-27 20:32:49 -0500},
  22186. Date-Modified = {2007-05-18 13:42:22 -0600},
  22187. Publisher = {North-Holland Publishing Co.},
  22188. Title = {Intuitionism and Proof theory},
  22189. Year = {1970}}
  22190. @techreport{Kreisel:1963uq,
  22191. Author = {G. Kreisel},
  22192. Date-Added = {2007-01-27 20:31:39 -0500},
  22193. Date-Modified = {2007-05-18 13:42:22 -0600},
  22194. Institution = {Stanford University},
  22195. Title = {Generalize inductive definitions},
  22196. Year = {1963}}
  22197. @inbook{Aczel:1977fk,
  22198. Author = {P. Aczel},
  22199. Chapter = {An Introduction to Inductive Definitions},
  22200. Date-Added = {2007-01-27 20:17:31 -0500},
  22201. Date-Modified = {2007-05-18 13:42:22 -0600},
  22202. Pages = {739--782},
  22203. Publisher = {North-Holland Publishing Co.},
  22204. Title = {Handbook of Mathematical Logic},
  22205. Year = {1977}}
  22206. @inproceedings{Fruhwirth:1991uq,
  22207. Author = {Thom W. Fruhwirth and Ehud Y. Shapiro and Moshe Y. Vardi and Eyal Yardeni},
  22208. Booktitle = {Logic in Computer Science},
  22209. Date-Added = {2007-01-27 14:34:20 -0500},
  22210. Date-Modified = {2010-12-17 10:23:09 -0700},
  22211. Pages = {300-309},
  22212. Title = {Logic Programs as Types for Logic Programs},
  22213. Year = {1991},
  22214. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDE1MTY1NC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwMTUxNjU0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao1XCA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDE1MTY1NC5wZGYAAA4AGgAMADAAMAAxADUAMQA2ADUANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwMTUxNjU0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22215. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMTUxNjU0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAxNTE2NTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8LQszlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMTUxNjU0LnBkZgAADgAaAAwAMAAwADEANQAxADYANQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAxNTE2NTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22216. Bdsk-Url-1 = {citeseer.ist.psu.edu/fruhwirth91logic.html}}
  22217. @article{Eiter:1997fk,
  22218. Address = {New York, NY, USA},
  22219. Author = {Thomas Eiter and Georg Gottlob and Heikki Mannila},
  22220. Date-Added = {2007-01-27 12:45:03 -0500},
  22221. Date-Modified = {2010-12-17 10:23:09 -0700},
  22222. Issn = {0362-5915},
  22223. Journal = {ACM Trans. Database Syst.},
  22224. Number = {3},
  22225. Pages = {364--418},
  22226. Publisher = {ACM Press},
  22227. Title = {Disjunctive datalog},
  22228. Volume = {22},
  22229. Year = {1997},
  22230. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMzY0LWVpdGVyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDM2NC1laXRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjdsIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNjQtZWl0ZXIucGRmAAAOAB4ADgBwADMANgA0AC0AZQBpAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDM2NC1laXRlci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22231. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzY0LWVpdGVyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM2NC1laXRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL960dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM2NC1laXRlci5wZGYADgAeAA4AcAAzADYANAAtAGUAaQB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDM2NC1laXRlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22232. Bdsk-Url-1 = {http://doi.acm.org/10.1145/261124.261126}}
  22233. @article{Dave:2003uq,
  22234. Address = {New York, NY, USA},
  22235. Author = {Maulik A. Dave},
  22236. Date-Added = {2007-01-22 22:26:12 -0700},
  22237. Date-Modified = {2010-12-17 10:23:09 -0700},
  22238. Issn = {0163-5948},
  22239. Journal = {SIGSOFT Softw. Eng. Notes},
  22240. Number = {6},
  22241. Pages = {2--2},
  22242. Publisher = {ACM Press},
  22243. Title = {Compiler verification: a bibliography},
  22244. Volume = {28},
  22245. Year = {2003},
  22246. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMi1kYXZlLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDItZGF2ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjasIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyLWRhdmUucGRmAA4AGAALAHAAMgAtAGQAYQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMi1kYXZlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  22247. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMi1kYXZlLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDItZGF2ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ItEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDItZGF2ZS5wZGYAAA4AGAALAHAAMgAtAGQAYQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyLWRhdmUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22248. Bdsk-Url-1 = {http://doi.acm.org/10.1145/966221.966235}}
  22249. @inproceedings{Bjorner:1987kx,
  22250. Address = {Los Alamitos, CA, USA},
  22251. Author = {D. Bjorner},
  22252. Booktitle = {ICSE '87: Proceedings of the 9th international conference on Software Engineering},
  22253. Date-Added = {2007-01-23 21:00:06 -0700},
  22254. Date-Modified = {2009-08-25 22:28:18 -0600},
  22255. Isbn = {0-89791-216-0},
  22256. Location = {Monterey, California, United States},
  22257. Pages = {17--29},
  22258. Publisher = {IEEE Computer Society Press},
  22259. Title = {On the use of formal methods in software development},
  22260. Year = {1987},
  22261. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTctYmpvcm5lci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNy1iam9ybmVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD5PB3CfiUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB3IpSAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTctYmpvcm5lci5wZGYADgAgAA8AcAAxADcALQBiAGoAbwByAG4AZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE3LWJqb3JuZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22262. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNy1iam9ybmVyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE3LWJqb3JuZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9599EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE3LWJqb3JuZXIucGRmAAAOACAADwBwADEANwAtAGIAagBvAHIAbgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNy1iam9ybmVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  22263. @article{Zhang:2004uq,
  22264. Address = {New York, NY, USA},
  22265. Author = {Yingzhou Zhang and Baowen Xu},
  22266. Date-Added = {2007-01-23 20:37:53 -0700},
  22267. Date-Modified = {2010-12-17 10:23:09 -0700},
  22268. Issn = {0362-1340},
  22269. Journal = {SIGPLAN Not.},
  22270. Number = {3},
  22271. Pages = {14--30},
  22272. Publisher = {ACM Press},
  22273. Title = {A survey of semantic description frameworks for programming languages},
  22274. Volume = {39},
  22275. Year = {2004},
  22276. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTQtemhhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTQtemhhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFg9hwdwir1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdyFHwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE0LXpoYW5nLnBkZgAOABwADQBwADEANAAtAHoAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNC16aGFuZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22277. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTQtemhhbmcucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTQtemhhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nB0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTQtemhhbmcucGRmAAAOABwADQBwADEANAAtAHoAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE0LXpoYW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22278. Bdsk-Url-1 = {http://doi.acm.org/10.1145/981009.981013}}
  22279. @incollection{Gurevich:1993fk,
  22280. Author = {Y. Gurevich and J. Huggins},
  22281. Booktitle = {Computer Science Logic},
  22282. Date-Added = {2007-01-23 20:32:08 -0700},
  22283. Date-Modified = {2010-12-17 10:23:09 -0700},
  22284. Pages = {274--309},
  22285. Publisher = {Springer},
  22286. Title = {{The Semantics of the C Programming Language}},
  22287. Volume = {702},
  22288. Year = {1993},
  22289. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9ndXJldmljaDkzc2VtYW50aWNzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXZ3VyZXZpY2g5M3NlbWFudGljcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYPRsHcISxQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHcg5wAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmd1cmV2aWNoOTNzZW1hbnRpY3MucGRmAA4AMAAXAGcAdQByAGUAdgBpAGMAaAA5ADMAcwBlAG0AYQBuAHQAaQBjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9ndXJldmljaDkzc2VtYW50aWNzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  22290. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2d1cmV2aWNoOTNzZW1hbnRpY3MucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdndXJldmljaDkzc2VtYW50aWNzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V90Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBndXJldmljaDkzc2VtYW50aWNzLnBkZgAADgAwABcAZwB1AHIAZQB2AGkAYwBoADkAMwBzAGUAbQBhAG4AdABpAGMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZ3VyZXZpY2g5M3NlbWFudGljcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  22291. Bdsk-Url-1 = {citeseer.ist.psu.edu/gurevich93semantics.html}}
  22292. @phdthesis{Winskel:1980fk,
  22293. Author = {Glynn Winskel},
  22294. Date-Added = {2007-01-22 21:08:01 -0700},
  22295. Date-Modified = {2009-08-25 22:28:18 -0600},
  22296. School = {University of Edinburgh},
  22297. Title = {Events in Computation},
  22298. Year = {1980},
  22299. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9FdmVudHMtaW4tQ29tcHV0YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlFdmVudHMtaW4tQ29tcHV0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFg5PwdrZDwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwds7fwAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RXZlbnRzLWluLUNvbXB1dGF0aW9uLnBkZgAOADQAGQBFAHYAZQBuAHQAcwAtAGkAbgAtAEMAbwBtAHAAdQB0AGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL0V2ZW50cy1pbi1Db21wdXRhdGlvbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  22300. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uL0Ryb3Bib3gvYmliL0V2ZW50cy1pbi1Db21wdXRhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBrAAAAAABrAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhGUV2ZW50cy1pbi1Db21wdXRhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBgXM5ZrmAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhNgAAAAEAEAAOauEADmndAAXAcgACEikAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBFdmVudHMtaW4tQ29tcHV0YXRpb24ucGRmAA4ANAAZAEUAdgBlAG4AdABzAC0AaQBuAC0AQwBvAG0AcAB1AHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRXZlbnRzLWluLUNvbXB1dGF0aW9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  22301. @article{Michel:2006fk,
  22302. Author = {B. Scott Michel},
  22303. Date-Added = {2007-01-22 15:04:54 -0700},
  22304. Date-Modified = {2007-05-18 13:42:22 -0600},
  22305. Journal = {HPCwire},
  22306. Month = {December},
  22307. Title = {{GPGPU} Computing and the Heterogeneous Multi-Core Future},
  22308. Year = {2006}}
  22309. @article{Elmroth:2004uq,
  22310. Author = {Erik Elmroth and Fred Gustavson and Isak Jonsson and Bo Kagstrom},
  22311. Date-Added = {2007-01-19 10:40:23 -0700},
  22312. Date-Modified = {2009-08-25 22:28:18 -0600},
  22313. Journal = {{SIAM} Review},
  22314. Number = {1},
  22315. Title = {Recursive Blocked Algorithms and Hybrid Data Structures for Dense Matrix Library Software},
  22316. Volume = {46},
  22317. Year = {2004},
  22318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9TSVIwMDAwMDMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1TSVIwMDAwMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFb79wdZQg1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwday8wAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6U0lSMDAwMDAzLnBkZgAOABwADQBTAEkAUgAwADAAMAAwADAAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL1NJUjAwMDAwMy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22319. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1NJUjAwMDAwMy5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVNJUjAwMDAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFarM5ZtxAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhwQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTSVIwMDAwMDMucGRmAA4AHAANAFMASQBSADAAMAAwADAAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU0lSMDAwMDAzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  22320. @inproceedings{Veldhuizen:2002kx,
  22321. Abstract = {Writing performance-critical programs can be frustrating because
  22322. optimizing compilers for imperative languages tend to be
  22323. unpredictable. For a subset of optimizations - those that simplify
  22324. rather than reorder code - it would be useful to prove that a compiler
  22325. reliably performs optimizations. We show that adopting a
  22326. ``superanalysis'' approach to optimization enables such a proof. By
  22327. analogy with linear algebra, we define the nullspace of an optimizer
  22328. as those programs it reduces to the empty program. To span the
  22329. nullspace, we define rewrite rules that de-optimize programs by
  22330. introducing abstraction. For a model compiler we prove that any
  22331. sequence of de-optimizing rewrite rule applications is undone by the
  22332. optimizer. Thus, we are able to give programmers a clear mental model
  22333. of what simplifications the compiler is guaranteed to perform, and
  22334. make progress on the problem of ``abstraction penalty'' in imperative
  22335. languages.},
  22336. Author = {Todd L. Veldhuizen and Andrew Lumsdaine},
  22337. Booktitle = {Proceedings of the 2002 Static Analysis Symposium (SAS'02)},
  22338. Conflocation = {Madrid, Spain},
  22339. Conftitle = {Static Analysis Symposium},
  22340. Date-Added = {2007-01-21 22:29:53 -0700},
  22341. Date-Modified = {2010-12-17 10:23:09 -0700},
  22342. Pages = {263-277},
  22343. Publisher = {Springer-Verlag},
  22344. Series = {LNCS},
  22345. Title = {Guaranteed Optimization: Proving Nullspace Properties of Compilers},
  22346. Volume = {2477},
  22347. Year = {2002},
  22348. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy92ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREadmVsZGh1aXplbjAyZ3VhcmFudGVlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjfMHZmoYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZ/PYAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZlbGRodWl6ZW4wMmd1YXJhbnRlZWQucGRmAAAOADYAGgB2AGUAbABkAGgAdQBpAHoAZQBuADAAMgBnAHUAYQByAGEAbgB0AGUAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvdmVsZGh1aXplbjAyZ3VhcmFudGVlZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  22349. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnZlbGRodWl6ZW4wMmd1YXJhbnRlZWQucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rp2ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41w0Q897wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB2ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZgAOADYAGgB2AGUAbABkAGgAdQBpAHoAZQBuADAAMgBnAHUAYQByAGEAbgB0AGUAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi92ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCrALAAuAJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk},
  22350. Bdsk-Url-1 = {http://osl.iu.edu/~tveldhui/papers/}}
  22351. @phdthesis{Veldhuizen:2004uq,
  22352. Author = {Todd L. Veldhuizen},
  22353. Date-Added = {2007-01-21 22:23:14 -0700},
  22354. Date-Modified = {2010-12-17 10:23:09 -0700},
  22355. Month = {May},
  22356. School = {Indiana University Computer Science},
  22357. Title = {Active Libraries and Universal Languages},
  22358. Year = {2004},
  22359. Bdsk-Url-1 = {http://osl.iu.edu/~tveldhui/papers/2004/dissertation.pdf}}
  22360. @article{Whaley:2001fk,
  22361. Author = {R. Clint Whaley and Antoine Petitet and Jack J. Dongarra},
  22362. Date-Added = {2007-01-21 21:15:34 -0700},
  22363. Date-Modified = {2010-12-17 10:23:09 -0700},
  22364. Journal = {Parallel Computing},
  22365. Number = {1--2},
  22366. Pages = {3--35},
  22367. Title = {Automated empirical optimizations of software and the {ATLAS} project},
  22368. Volume = {27},
  22369. Year = {2001},
  22370. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9sYXduMTQ3LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbGF3bjE0Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjKsHZmoYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZ/PYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxhd24xNDcucGRmAA4AGAALAGwAYQB3AG4AMQA0ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9sYXduMTQ3LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  22371. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsYXduMTQ3LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGF3bjE0Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94qdEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbGF3bjE0Ny5wZGYAAA4AGAALAGwAYQB3AG4AMQA0ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2xhd24xNDcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22372. Bdsk-Url-1 = {citeseer.ist.psu.edu/whaley00automated.html}}
  22373. @article{Beck:1991ly,
  22374. Address = {Orlando, FL, USA},
  22375. Author = {Micah Beck and Richard Johnson and Keshav Pingali},
  22376. Date-Added = {2007-01-21 20:43:03 -0700},
  22377. Date-Modified = {2010-12-17 10:23:09 -0700},
  22378. Issn = {0743-7315},
  22379. Journal = {J. Parallel Distrib. Comput.},
  22380. Number = {2},
  22381. Pages = {118--129},
  22382. Publisher = {Academic Press, Inc.},
  22383. Title = {From control flow to dataflow},
  22384. Volume = {12},
  22385. Year = {1991},
  22386. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-7315(91)90016-3}}
  22387. @article{Arvind:1990zr,
  22388. Address = {Washington, DC, USA},
  22389. Author = {K. Arvind and Rishiyur S. Nikhil},
  22390. Date-Added = {2007-01-21 20:42:23 -0700},
  22391. Date-Modified = {2010-12-17 10:23:09 -0700},
  22392. Issn = {0018-9340},
  22393. Journal = {IEEE Trans. Comput.},
  22394. Number = {3},
  22395. Pages = {300--318},
  22396. Publisher = {IEEE Computer Society},
  22397. Title = {Executing a Program on the {MIT} Tagged-Token Dataflow Architecture},
  22398. Volume = {39},
  22399. Year = {1990},
  22400. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFE1JVC10YWdnZWQtdG9rZW4ucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRNSVQtdGFnZ2VkLXRva2VuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0v9W0Yifw1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGI2AMAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBNSVQtdGFnZ2VkLXRva2VuLnBkZgAOACoAFABNAEkAVAAtAHQAYQBnAGcAZQBkAC0AdABvAGsAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9NSVQtdGFnZ2VkLXRva2VuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  22401. Bdsk-Url-1 = {http://dx.doi.org/10.1109/12.48862}}
  22402. @inproceedings{Hwang:1995ys,
  22403. Address = {New York, NY, USA},
  22404. Author = {Gwan-Hwan Hwang and Jenq Kuen Lee and {Dz-Ching} Ju},
  22405. Booktitle = {PPOPP '95: Proceedings of the 5th ACM SIGPLAN symposium on Principles and practice of parallel programming},
  22406. Date-Added = {2007-01-21 20:27:01 -0700},
  22407. Date-Modified = {2010-12-17 10:23:09 -0700},
  22408. Isbn = {0-89791-701-6},
  22409. Location = {Santa Barbara, California, United States},
  22410. Pages = {112--122},
  22411. Publisher = {ACM Press},
  22412. Title = {An array operation synthesis scheme to optimize {Fortran} 90 programs},
  22413. Year = {1995},
  22414. Bdsk-Url-1 = {http://doi.acm.org/10.1145/209936.209949}}
  22415. @article{Budd:1984vn,
  22416. Address = {New York, NY, USA},
  22417. Author = {Timothy A. Budd},
  22418. Date-Added = {2007-01-21 20:24:15 -0700},
  22419. Date-Modified = {2010-12-17 10:23:09 -0700},
  22420. Issn = {0164-0925},
  22421. Journal = {ACM Trans. Program. Lang. Syst.},
  22422. Number = {3},
  22423. Pages = {297--313},
  22424. Publisher = {ACM Press},
  22425. Title = {An {APL} Compiler for a Vector Processor},
  22426. Volume = {6},
  22427. Year = {1984},
  22428. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjk3LWJ1ZGQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjk3LWJ1ZGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMxwdmahgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdn89gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI5Ny1idWRkLnBkZgAOABwADQBwADIAOQA3AC0AYgB1AGQAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyOTctYnVkZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22429. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjk3LWJ1ZGQucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjk3LWJ1ZGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qg0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjk3LWJ1ZGQucGRmAAAOABwADQBwADIAOQA3AC0AYgB1AGQAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI5Ny1idWRkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22430. Bdsk-Url-1 = {http://doi.acm.org/10.1145/579.357248}}
  22431. @inproceedings{Guibas:1978kx,
  22432. Address = {New York, NY, USA},
  22433. Author = {Leo J. Guibas and Douglas K. Wyatt},
  22434. Booktitle = {POPL '78: Proceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  22435. Date-Added = {2007-01-21 20:21:04 -0700},
  22436. Date-Modified = {2010-12-17 10:23:09 -0700},
  22437. Location = {Tucson, Arizona},
  22438. Pages = {1--8},
  22439. Publisher = {ACM Press},
  22440. Title = {Compilation and delayed evaluation in {APL}},
  22441. Year = {1978},
  22442. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMS1ndWliYXMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMS1ndWliYXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMtwdmahgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdn89gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtZ3VpYmFzLnBkZgAOABwADQBwADEALQBnAHUAaQBiAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxLWd1aWJhcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  22443. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1ndWliYXMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1ndWliYXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3l10Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMS1ndWliYXMucGRmAAAOABwADQBwADEALQBnAHUAaQBiAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEtZ3VpYmFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22444. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512760.512761}}
  22445. @article{Falkoff:1978uq,
  22446. Address = {New York, NY, USA},
  22447. Author = {Adin D. Falkoff and Kenneth E. Iverson},
  22448. Date-Added = {2007-01-21 20:16:57 -0700},
  22449. Date-Modified = {2010-12-17 10:23:09 -0700},
  22450. Issn = {0362-1340},
  22451. Journal = {SIGPLAN Not.},
  22452. Number = {8},
  22453. Pages = {47--57},
  22454. Publisher = {ACM Press},
  22455. Title = {The evolution of APL},
  22456. Volume = {13},
  22457. Year = {1978},
  22458. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDctaXZlcnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0Ny1pdmVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV4zvB2ZqGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB2fz2AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDctaXZlcnNvbi5wZGYADgAgAA8AcAA0ADcALQBpAHYAZQByAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQ3LWl2ZXJzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22459. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0Ny1pdmVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3LWl2ZXJzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97E9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ3LWl2ZXJzb24ucGRmAAAOACAADwBwADQANwAtAGkAdgBlAHIAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0Ny1pdmVyc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  22460. Bdsk-Url-1 = {http://doi.acm.org/10.1145/960118.808372}}
  22461. @misc{Goto:fk,
  22462. Author = {Kazushige Goto},
  22463. Date-Added = {2007-01-20 23:18:01 -0700},
  22464. Date-Modified = {2010-12-17 10:23:09 -0700},
  22465. Howpublished = {\url{http://www.tacc.utexas.edu/resources/software/#blas}},
  22466. Title = {{GotoBLAS}},
  22467. Year = {2007},
  22468. Bdsk-Url-1 = {http://www.tacc.utexas.edu/resources/software/#blas}}
  22469. @article{Kleinberg:1999vn,
  22470. Address = {New York, NY, USA},
  22471. Author = {Jon M. Kleinberg},
  22472. Date-Added = {2007-01-20 20:39:57 -0700},
  22473. Date-Modified = {2010-12-17 10:23:09 -0700},
  22474. Issn = {0004-5411},
  22475. Journal = {J. ACM},
  22476. Number = {5},
  22477. Pages = {604--632},
  22478. Publisher = {ACM Press},
  22479. Title = {Authoritative sources in a hyperlinked environment},
  22480. Volume = {46},
  22481. Year = {1999},
  22482. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNjA0LWtsZWluYmVyZy5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA2MDQta2xlaW5iZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV42rB2WM5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB2cWpAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjA0LWtsZWluYmVyZy5wZGYAAA4AJgASAHAANgAwADQALQBrAGwAZQBpAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A2MDQta2xlaW5iZXJnLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  22483. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA2MDQta2xlaW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDYwNC1rbGVpbmJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97V9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDYwNC1rbGVpbmJlcmcucGRmAA4AJgASAHAANgAwADQALQBrAGwAZQBpAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDYwNC1rbGVpbmJlcmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  22484. Bdsk-Url-1 = {http://doi.acm.org/10.1145/324133.324140}}
  22485. @techreport{Wang:1995kx,
  22486. Address = {College Park, MD, USA},
  22487. Author = {Weichung Wang and Dianne P. O'Leary},
  22488. Date-Added = {2007-01-20 20:38:17 -0700},
  22489. Date-Modified = {2009-08-25 22:28:18 -0600},
  22490. Publisher = {University of Maryland at College Park},
  22491. Source = {Univ. of Maryland Institute for Advanced Computer Studies Report No. UMIACS-TR-95-111},
  22492. Title = {Adaptive use of iterative methods in interior point methods for linear programming},
  22493. Year = {1995},
  22494. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy93YW5nOTVhZGFwdGl2ZS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREndhbmc5NWFkYXB0aXZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV43/B2WM5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB2cWpAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp3YW5nOTVhZGFwdGl2ZS5wZGYAAA4AJgASAHcAYQBuAGcAOQA1AGEAZABhAHAAdABpAHYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3dhbmc5NWFkYXB0aXZlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  22495. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndhbmc5NWFkYXB0aXZlLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2FuZzk1YWRhcHRpdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NidEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAd2FuZzk1YWRhcHRpdmUucGRmAA4AJgASAHcAYQBuAGcAOQA1AGEAZABhAHAAdABpAHYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvd2FuZzk1YWRhcHRpdmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  22496. @manual{Xeon:2006uq,
  22497. Date-Added = {2007-01-20 14:22:38 -0700},
  22498. Date-Modified = {2009-08-25 22:28:18 -0600},
  22499. Month = {November},
  22500. Organization = {Intel},
  22501. Title = {Dual-Core Intel Xeon Processor 5100 Series Datasheet},
  22502. Year = {2006},
  22503. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy8zMTMzNTUwMi0xLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOMzEzMzU1MDItMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjCcHZYzgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZxagAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOjMxMzM1NTAyLTEucGRmAAAOAB4ADgAzADEAMwAzADUANQAwADIALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvMzEzMzU1MDItMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22504. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliLzMxMzM1NTAyLTEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q4zMTMzNTUwMi0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8e3zOWatwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMzEzMzU1MDItMS5wZGYAAA4AHgAOADMAMQAzADMANQA1ADAAMgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8zMTMzNTUwMi0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  22505. @techreport{Goto:2006fk,
  22506. Author = {Kazushige Goto and Robert van de Geijn},
  22507. Date-Added = {2007-01-20 11:07:51 -0700},
  22508. Date-Modified = {2009-08-25 22:28:18 -0600},
  22509. Institution = {The University of Texas at Austin, Department of Computer Sciences},
  22510. Number = {TR-2006-23},
  22511. Title = {High-Performance Implementation of the Level-3 {BLAS}},
  22512. Year = {2006},
  22513. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9mbGF3bjIwLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZmxhd24yMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjwsHZYzkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZxakAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZsYXduMjAucGRmAA4AGAALAGYAbABhAHcAbgAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9mbGF3bjIwLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  22514. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtmbGF3bjIwLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZmxhd24yMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zatEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZmxhd24yMC5wZGYAAA4AGAALAGYAbABhAHcAbgAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ZsYXduMjAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  22515. @article{Frigo:2005kx,
  22516. Author = {Matteo Frigo and Steven G. Johnson},
  22517. Date-Added = {2007-01-18 22:37:02 -0700},
  22518. Date-Modified = {2009-08-25 22:28:18 -0600},
  22519. Journal = {Proceedings of the IEEE, special issue on Program Generation, Optimization, and Adaptation},
  22520. Number = {2},
  22521. Title = {The Design and Implementation of {FFTW3}},
  22522. Volume = {93},
  22523. Year = {2005},
  22524. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9mZnR3LXBhcGVyLWllZWUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNmZnR3LXBhcGVyLWllZWUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMXwdljOQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdnFqQAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZmZ0dy1wYXBlci1pZWVlLnBkZgAOACgAEwBmAGYAdAB3AC0AcABhAHAAZQByAC0AaQBlAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2ZmdHctcGFwZXItaWVlZS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  22525. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2ZmdHctcGFwZXItaWVlZS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2ZmdHctcGFwZXItaWVlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c2XRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGZmdHctcGFwZXItaWVlZS5wZGYAAA4AKAATAGYAZgB0AHcALQBwAGEAcABlAHIALQBpAGUAZQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9mZnR3LXBhcGVyLWllZWUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  22526. @article{Demmel:1999uq,
  22527. Address = {Philadelphia, PA, USA},
  22528. Author = {James W. Demmel and Stanley C. Eisenstat and John R. Gilbert and Xiaoye S. Li and Joseph W. H. Liu},
  22529. Date-Added = {2007-01-18 21:52:48 -0700},
  22530. Date-Modified = {2010-12-17 10:23:09 -0700},
  22531. Issn = {0895-4798},
  22532. Journal = {SIAM J. Matrix Anal. Appl.},
  22533. Number = {3},
  22534. Pages = {720--755},
  22535. Publisher = {Society for Industrial and Applied Mathematics},
  22536. Title = {A Supernodal Approach to Sparse Partial Pivoting},
  22537. Volume = {20},
  22538. Year = {1999},
  22539. Bdsk-Url-1 = {http://dx.doi.org/10.1137/S0895479895291765}}
  22540. @article{Dongarra:1989fk,
  22541. Author = {Jack J. Dongarra and Danny C. Sorensen and Sven J. Hammarling},
  22542. Date-Added = {2007-01-18 21:15:17 -0700},
  22543. Date-Modified = {2010-12-17 10:23:09 -0700},
  22544. Journal = {J. Comp. Appl. Math.},
  22545. Number = {1--2},
  22546. Pages = {215--227},
  22547. Title = {Block Reduction of Matrices to Condensed Forms for Eigenvalue Computations},
  22548. Volume = {27},
  22549. Year = {1989},
  22550. Bdsk-Url-1 = {citeseer.ist.psu.edu/dongarra87block.html}}
  22551. @book{Dongarra:1979:LUG,
  22552. Address = pub-SIAM:adr,
  22553. Author = {J. J. Dongarra and C. B. Moler and J. R. Bunch and G.W. Stewart},
  22554. Bibdate = {Mon Dec 13 15:18:20 1993},
  22555. Date-Added = {2007-01-18 20:56:13 -0700},
  22556. Date-Modified = {2007-05-18 13:42:22 -0600},
  22557. Isbn = {0-89871-172-X (paperback)},
  22558. Lccn = {QA76.73 .L22 L5 1979, QA214 .L56 1979},
  22559. Pages = {320},
  22560. Publisher = SIAM,
  22561. Title = {{LINPACK} Users' Guide},
  22562. Year = {1979}}
  22563. @book{Demmel:1997tg,
  22564. Author = {James W. Demmel},
  22565. Date-Added = {2007-01-18 17:57:56 -0700},
  22566. Date-Modified = {2007-05-18 13:42:22 -0600},
  22567. Publisher = {{SIAM}},
  22568. Title = {Applied Numerical Linear Algebra},
  22569. Year = {1997}}
  22570. @inproceedings{Gannon:1988kl,
  22571. Address = {New York, NY, USA},
  22572. Author = {D. Gannon and W. Jalby and K. Gallivan},
  22573. Booktitle = {Proceedings of the 1st International Conference on Supercomputing},
  22574. Date-Added = {2007-01-18 17:08:58 -0700},
  22575. Date-Modified = {2007-05-18 13:42:22 -0600},
  22576. Isbn = {0-387-18991-2},
  22577. Location = {Athens, Greece},
  22578. Pages = {229--254},
  22579. Publisher = {Springer-Verlag New York, Inc.},
  22580. Title = {Strategies for cache and local memory management by global program transformation},
  22581. Year = {1988}}
  22582. @book{Allen:2002oq,
  22583. Author = {Randy Allen and Ken Kennedy},
  22584. Date-Added = {2007-01-18 16:57:03 -0700},
  22585. Date-Modified = {2007-05-18 13:42:22 -0600},
  22586. Publisher = {Morgan Kaufmann},
  22587. Title = {Optimizing Compilers for Modern Architectures},
  22588. Year = {2002}}
  22589. @book{Kogge:1981nx,
  22590. Author = {Peter M. Kogge},
  22591. Date-Added = {2007-01-18 16:49:41 -0700},
  22592. Date-Modified = {2007-05-18 13:42:22 -0600},
  22593. Publisher = {McGraw-Hill},
  22594. Title = {Architecture of Pipelined Computers},
  22595. Year = {1981}}
  22596. @inproceedings{Bloch:1959cr,
  22597. Author = {E. Bloch},
  22598. Booktitle = {Fall Joint Computer Conference},
  22599. Date-Added = {2007-01-18 16:48:06 -0700},
  22600. Date-Modified = {2007-05-18 13:42:22 -0600},
  22601. Title = {The engineering design of the {Stretch} computer},
  22602. Year = {1959}}
  22603. @article{Strumpen:2004dq,
  22604. Author = {Vokder Strumpen},
  22605. Date-Added = {2007-01-18 15:58:42 -0700},
  22606. Date-Modified = {2009-08-25 22:28:18 -0600},
  22607. Journal = {Journal of Instruction-Level Parallelism},
  22608. Title = {Stream Algorithms and Architectures},
  22609. Year = {2004},
  22610. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy92NnBhcGVyOC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHY2cGFwZXI4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVtUDB1UmoUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1awYAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp2NnBhcGVyOC5wZGYAAA4AGgAMAHYANgBwAGEAcABlAHIAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3Y2cGFwZXI4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22611. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx2NnBhcGVyOC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHY2cGFwZXI4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jW3RDz3vAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHY2cGFwZXI4LnBkZgAOABoADAB2ADYAcABhAHAAZQByADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3Y2cGFwZXI4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  22612. @techreport{Strumpen:2003bh,
  22613. Author = {Volker Strumpen and Henry Hoffmann and Anant Agarwal},
  22614. Date-Added = {2007-01-18 15:55:57 -0700},
  22615. Date-Modified = {2009-08-25 22:28:18 -0600},
  22616. Institution = {MIT},
  22617. Number = {MIT-LCS-TM-641},
  22618. Title = {A Stream Algorithm for the SVDq},
  22619. Year = {2003},
  22620. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9NSVQtTENTLVRNLTY0MS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREk1JVC1MQ1MtVE0tNjQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVtTbB1Uj9UERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1attAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpNSVQtTENTLVRNLTY0MS5wZGYAAA4AJgASAE0ASQBUAC0ATABDAFMALQBUAE0ALQA2ADQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL01JVC1MQ1MtVE0tNjQxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  22621. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVE0tNjQxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UTS02NDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7xp8zlmwsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFbAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVE0tNjQxLnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQATQAtADYANAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UTS02NDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  22622. @article{Erwig:2006qf,
  22623. Author = {Martin Erwig and Zhe Fu and Ben Pflaum},
  22624. Date-Added = {2007-01-18 15:38:29 -0700},
  22625. Date-Modified = {2009-08-25 22:28:18 -0600},
  22626. Journal = {{ACM} {SIGPLAN} 2006 Workshop on Partial Evaluation and Program Manipulation},
  22627. Read = {Yes},
  22628. Title = {Generic Programming in {Fortran}},
  22629. Year = {2006},
  22630. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9HZW5lcmljRm9ydHJhbl9QRVBNMDYucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlHZW5lcmljRm9ydHJhbl9QRVBNMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFbPbwdU9rVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdWgHQAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6R2VuZXJpY0ZvcnRyYW5fUEVQTTA2LnBkZgAOADQAGQBHAGUAbgBlAHIAaQBjAEYAbwByAHQAcgBhAG4AXwBQAEUAUABNADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL0dlbmVyaWNGb3J0cmFuX1BFUE0wNi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  22631. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uL0Ryb3Bib3gvYmliL0dlbmVyaWNGb3J0cmFuX1BFUE0wNi5wZGbSFwsYGVdOUy5kYXRhTxEBrAAAAAABrAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhGUdlbmVyaWNGb3J0cmFuX1BFUE0wNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4c/M5Zr1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhRQAAAAEAEAAOauEADmndAAXAcgACEikAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBHZW5lcmljRm9ydHJhbl9QRVBNMDYucGRmAA4ANAAZAEcAZQBuAGUAcgBpAGMARgBvAHIAdAByAGEAbgBfAFAARQBQAE0AMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvR2VuZXJpY0ZvcnRyYW5fUEVQTTA2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  22632. @article{Erwig:2005ve,
  22633. Author = {Martin Erwig and Zhe Fu},
  22634. Date-Added = {2007-01-18 15:31:43 -0700},
  22635. Date-Modified = {2009-08-25 22:28:18 -0600},
  22636. Journal = {ACM Transactions on Software Engineering and Methodology},
  22637. Number = {2},
  22638. Title = {Software Reuse for Scientific Computing Through Program Generation},
  22639. Volume = {14},
  22640. Year = {2005},
  22641. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uLy4uLy4uL3BhcGVycy9Tb2Z0d2FyZVJldXNlU2NpQ29tcF9UT1NFTTA1LnBkZtIXCxgZV05TLmRhdGFPEQG0AAAAAAG0AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfU29mdHdhcmVSZXVzZVNjaUNvbXAjMTVCM0U4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWz6MHVPeJQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVoFIAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlNvZnR3YXJlUmV1c2VTY2lDb21wIzE1QjNFOC5wZGYADgBCACAAUwBvAGYAdAB3AGEAcgBlAFIAZQB1AHMAZQBTAGMAaQBDAG8AbQBwAF8AVABPAFMARQBNADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMlVzZXJzL3NpZWsvcGFwZXJzL1NvZnR3YXJlUmV1c2VTY2lDb21wX1RPU0VNMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwQDGAM4ChgKIAo0CmAKhAq8CswK6AsMCyALVAtgC6gLtAvIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC9A==},
  22642. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uL0Ryb3Bib3gvYmliL1NvZnR3YXJlUmV1c2VTY2lDb21wX1RPU0VNMDUucGRm0hcLGBlXTlMuZGF0YU8RAcYAAAAAAcYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9Tb2Z0d2FyZVJldXNlU2NpQ29tcF8jRUY2NUYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvZfzOWbdgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4cYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU29mdHdhcmVSZXVzZVNjaUNvbXBfI0VGNjVGLnBkZgAOAEIAIABTAG8AZgB0AHcAYQByAGUAUgBlAHUAcwBlAFMAYwBpAEMAbwBtAHAAXwBUAE8AUwBFAE0AMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA4VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU29mdHdhcmVSZXVzZVNjaUNvbXBfVE9TRU0wNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDAAMUAzQKXApkCngKpArICwALEAssC1ALZAuYC6QL7Av4DAwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMF}}
  22643. @article{McKellar:1969ly,
  22644. Address = {New York, NY, USA},
  22645. Author = {A. C. McKellar and E. G. Coffman, Jr.},
  22646. Date-Added = {2007-01-18 12:56:48 -0700},
  22647. Date-Modified = {2010-12-17 10:23:09 -0700},
  22648. Issn = {0001-0782},
  22649. Journal = {Commun. ACM},
  22650. Number = {3},
  22651. Pages = {153--165},
  22652. Publisher = {ACM Press},
  22653. Title = {Organizing matrices and matrix operations for paged memory systems},
  22654. Volume = {12},
  22655. Year = {1969},
  22656. Bdsk-Url-1 = {http://doi.acm.org/10.1145/362875.362879}}
  22657. @article{Croz:1981zr,
  22658. Address = {New York, NY, USA},
  22659. Author = {J. J. Du Croz and S. M. Nugent and J. K. Reid and D. B. Taylor},
  22660. Date-Added = {2007-01-18 12:56:15 -0700},
  22661. Date-Modified = {2010-12-17 10:23:09 -0700},
  22662. Issn = {0098-3500},
  22663. Journal = {ACM Trans. Math. Softw.},
  22664. Number = {4},
  22665. Pages = {527--536},
  22666. Publisher = {ACM Press},
  22667. Title = {Solving Large Full Sets of Linear Equations in a Paged Virtual Store},
  22668. Volume = {7},
  22669. Year = {1981},
  22670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNTI3LWR1X2Nyb3oucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNTI3LWR1X2Nyb3oucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHC8Rwja5WVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjcNuQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUyNy1kdV9jcm96LnBkZgAADgAiABAAcAA1ADIANwAtAGQAdQBfAGMAcgBvAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNTI3LWR1X2Nyb3oucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22671. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MjctZHVfY3Jvei5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MjctZHVfY3Jvei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ezLRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA1MjctZHVfY3Jvei5wZGYADgAiABAAcAA1ADIANwAtAGQAdQBfAGMAcgBvAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1MjctZHVfY3Jvei5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  22672. Bdsk-Url-1 = {http://doi.acm.org/10.1145/355972.355980}}
  22673. @article{Dave:1987ys,
  22674. Author = {A. K. Dave and I. S. Duff},
  22675. Date-Added = {2007-01-18 12:54:47 -0700},
  22676. Date-Modified = {2007-05-18 13:42:22 -0600},
  22677. Journal = {Parallel Computing},
  22678. Title = {Sparse matrix calculations on the {CRAY-2}},
  22679. Volume = {5},
  22680. Year = {1987}}
  22681. @inproceedings{Calahan:1986vn,
  22682. Author = {D. A. Calahan},
  22683. Booktitle = {International Conference on Parallel Processing},
  22684. Date-Added = {2007-01-18 12:53:33 -0700},
  22685. Date-Modified = {2007-05-18 13:42:22 -0600},
  22686. Title = {Block-oriented local-memory-based linear equation solution the {CRAY-2}: Uniprocessor algorithms.},
  22687. Year = {1986}}
  22688. @article{Bronlund:1974kx,
  22689. Author = {O. E. Bronlund and T. Johnsen},
  22690. Date-Added = {2007-01-18 12:52:10 -0700},
  22691. Date-Modified = {2007-05-18 13:42:22 -0600},
  22692. Journal = {Comput. Meth. APpl. Mech. Eng.},
  22693. Title = {{QR}-factorization of partitioned matrices},
  22694. Volume = {3},
  22695. Year = {1974}}
  22696. @article{Barron:1960uq,
  22697. Author = {D. W. Barron and H. P.F. Sinnerton-Dyer},
  22698. Date-Added = {2007-01-18 12:50:50 -0700},
  22699. Date-Modified = {2007-05-18 13:42:22 -0600},
  22700. Journal = {Computing Journal},
  22701. Title = {Solution of simultaneous linear equations using a magnetic-tape store},
  22702. Volume = {3},
  22703. Year = {1960}}
  22704. @inproceedings{Carr:1990fk,
  22705. Address = {Philadelphia, PA, USA},
  22706. Author = {Steve Carr and Ken Kennedy},
  22707. Booktitle = {Proceedings of the 4th SIAM Conference on Parallel Processing for Scientific Computing},
  22708. Date-Added = {2007-01-18 12:43:00 -0700},
  22709. Date-Modified = {2007-05-18 13:42:22 -0600},
  22710. Isbn = {0-89871-262-9},
  22711. Pages = {400--405},
  22712. Publisher = {Society for Industrial and Applied Mathematics},
  22713. Title = {Blocking Linear Algebra Codes for Memory Hierarchies},
  22714. Year = {1990}}
  22715. @article{Pueschel:05,
  22716. Date-Added = {2007-01-17 22:28:08 -0700},
  22717. Date-Modified = {2009-08-25 22:28:18 -0600},
  22718. Journal = {Proceedings of the IEEE, special issue on Program Generation, Optimization, and Adaptation},
  22719. Number = 2,
  22720. Pages = {232--275},
  22721. Title = {{SPIRAL}: Code Generation for {DSP} Transforms},
  22722. Volume = {93},
  22723. Year = {2005},
  22724. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zaS1zcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zaS1zcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oF0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzaS1zcGlyYWwucGRmAAAOABwADQBzAGkALQBzAHAAaQByAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2ktc3BpcmFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  22725. @article{Kennedy:2005dq,
  22726. Author = {Ken Kennedy and Bradley Broom and Arun Chauhan and Robert J. Fowler and John Garvin and Charles Koelbel and Cheryl McCosh and John Mellor-Crummey},
  22727. Date-Added = {2007-01-17 22:19:31 -0700},
  22728. Date-Modified = {2009-08-25 22:28:18 -0600},
  22729. Journal = {Proceedings of the IEEE},
  22730. Month = {February},
  22731. Number = {2},
  22732. Title = {Telescoping Languages: A System for Automatic Generation of Domain Languages},
  22733. Volume = {93},
  22734. Year = {2005},
  22735. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTM4NjY1OC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxMzg2NjU4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrtbB1N8vAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGfAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTM4NjY1OC5wZGYAAA4AGgAMADAAMQAzADgANgA2ADUAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxMzg2NjU4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22736. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMzg2NjU4LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEzODY2NTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Ky8zlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMzg2NjU4LnBkZgAADgAaAAwAMAAxADMAOAA2ADYANQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEzODY2NTgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  22737. @inproceedings{Franchetti:2006bh,
  22738. Address = {New York, NY, USA},
  22739. Author = {Franz Franchetti and Yevgen Voronenko and Markus P{\"u}schel},
  22740. Booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  22741. Date-Added = {2007-01-17 22:16:32 -0700},
  22742. Date-Modified = {2010-12-17 10:23:09 -0700},
  22743. Isbn = {0-7695-2700-0},
  22744. Location = {Tampa, Florida},
  22745. Pages = {115},
  22746. Publisher = {ACM Press},
  22747. Title = {Tools and techniques for performance---{FFT} program generation for shared memory: {SMP} and multicore},
  22748. Year = {2006},
  22749. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9hMTE1LWZyYW5jaGV0dGkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNhMTE1LWZyYW5jaGV0dGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa7iwdTfLwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdVBnwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTExNS1mcmFuY2hldHRpLnBkZgAOACgAEwBhADEAMQA1AC0AZgByAGEAbgBjAGgAZQB0AHQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2ExMTUtZnJhbmNoZXR0aS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  22750. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2ExMTUtZnJhbmNoZXR0aS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2ExMTUtZnJhbmNoZXR0aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bmvRDzUlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGExMTUtZnJhbmNoZXR0aS5wZGYAAA4AKAATAGEAMQAxADUALQBmAHIAYQBuAGMAaABlAHQAdABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hMTE1LWZyYW5jaGV0dGkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  22751. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1188455.1188575}}
  22752. @article{Bik:1998qf,
  22753. Address = {New York, NY, USA},
  22754. Author = {Aart J. C. Bik and Peter J. H. Brinkhaus and Peter M. W. Knijnenburg and Harry A. G. Wijshoff},
  22755. Date-Added = {2007-01-17 21:36:32 -0700},
  22756. Date-Modified = {2010-12-17 10:23:09 -0700},
  22757. Issn = {0098-3500},
  22758. Journal = {ACM Trans. Math. Softw.},
  22759. Number = {2},
  22760. Pages = {190--225},
  22761. Publisher = {ACM Press},
  22762. Title = {The automatic generation of sparse primitives},
  22763. Volume = {24},
  22764. Year = {1998},
  22765. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMTkwLWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxOTAtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrwDB1N8vAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGfAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTkwLWJpay5wZGYAAA4AGgAMAHAAMQA5ADAALQBiAGkAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxOTAtYmlrLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22766. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTkwLWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxOTAtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ehrRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxOTAtYmlrLnBkZgAOABoADABwADEAOQAwAC0AYgBpAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxOTAtYmlrLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22767. Bdsk-Url-1 = {http://doi.acm.org/10.1145/290200.287636}}
  22768. @article{Bik:1996ve,
  22769. Address = {Piscataway, NJ, USA},
  22770. Author = {Aart J. C. Bik and Harry A. G. Wijshoff},
  22771. Date-Added = {2007-01-17 21:28:49 -0700},
  22772. Date-Modified = {2010-12-17 10:23:09 -0700},
  22773. Issn = {1045-9219},
  22774. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  22775. Number = {2},
  22776. Pages = {109--126},
  22777. Publisher = {IEEE Press},
  22778. Title = {Automatic Data Structure Selection and Transformation for Sparse Matrix Computations},
  22779. Volume = {7},
  22780. Year = {1996},
  22781. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDQ4NTUwMS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwNDg1NTAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrtPB1N8uAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGeAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDQ4NTUwMS5wZGYAAA4AGgAMADAAMAA0ADgANQA1ADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwNDg1NTAxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22782. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNDg1NTAxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA0ODU1MDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9hlszlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNDg1NTAxLnBkZgAADgAaAAwAMAAwADQAOAA1ADUAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA0ODU1MDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22783. Bdsk-Url-1 = {http://dx.doi.org/10.1109/71.485501}}
  22784. @inproceedings{Anderson:1993ly,
  22785. Address = {New York, NY, USA},
  22786. Author = {Jennifer M. Anderson and Monica S. Lam},
  22787. Booktitle = {PLDI '93: Proceedings of the ACM SIGPLAN 1993 conference on Programming language design and implementation},
  22788. Date-Added = {2007-01-17 21:24:05 -0700},
  22789. Date-Modified = {2010-12-17 10:23:09 -0700},
  22790. Isbn = {0-89791-598-4},
  22791. Location = {Albuquerque, New Mexico, United States},
  22792. Pages = {112--125},
  22793. Publisher = {ACM Press},
  22794. Title = {Global optimizations for parallelism and locality on scalable parallel machines},
  22795. Year = {1993},
  22796. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTEyLWFuZGVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDExMi1hbmRlcnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu9MHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMTItYW5kZXJzb24ucGRmAA4AJAARAHAAMQAxADIALQBhAG4AZABlAHIAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTEyLWFuZGVyc29uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22797. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMTItYW5kZXJzb24ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTEyLWFuZGVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mY0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTEyLWFuZGVyc29uLnBkZgAADgAkABEAcAAxADEAMgAtAGEAbgBkAGUAcgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDExMi1hbmRlcnNvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  22798. Bdsk-Url-1 = {http://doi.acm.org/10.1145/155090.155101}}
  22799. @article{Olukotun:2005zr,
  22800. Author = {Kunle Olukotun and Lance Hammond},
  22801. Date-Added = {2007-01-17 18:45:50 -0700},
  22802. Date-Modified = {2010-12-17 10:23:09 -0700},
  22803. Journal = {{ACM} {Queue}},
  22804. Month = {September},
  22805. Number = {7},
  22806. Title = {The Future of Microprocessors},
  22807. Volume = {3},
  22808. Year = {2005},
  22809. Bdsk-Url-1 = {http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=326}}
  22810. @article{Sutter:2005ys,
  22811. Author = {Herb Sutter and James Larus},
  22812. Date-Added = {2007-01-17 18:41:45 -0700},
  22813. Date-Modified = {2010-12-17 10:23:09 -0700},
  22814. Journal = {{ACM} {Queue}},
  22815. Month = {September},
  22816. Title = {Software and the Concurrency Revolution},
  22817. Year = {2005},
  22818. Bdsk-Url-1 = {http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=332}}
  22819. @book{Patterson:1990vn,
  22820. Address = {San Francisco, CA, USA},
  22821. Author = {David A. Patterson and John L. Hennessy},
  22822. Date-Added = {2007-01-16 23:31:53 -0700},
  22823. Date-Modified = {2007-05-18 13:42:22 -0600},
  22824. Isbn = {1-55880-069-8},
  22825. Publisher = {Morgan Kaufmann Publishers Inc.},
  22826. Title = {Computer architecture: a quantitative approach},
  22827. Year = {1990}}
  22828. @inproceedings{McKee:2004kx,
  22829. Address = {New York, NY, USA},
  22830. Author = {Sally A. McKee},
  22831. Booktitle = {CF '04: Proceedings of the 1st conference on Computing frontiers},
  22832. Date-Added = {2007-01-16 22:15:50 -0700},
  22833. Date-Modified = {2010-12-17 10:23:09 -0700},
  22834. Isbn = {1-58113-741-9},
  22835. Location = {Ischia, Italy},
  22836. Pages = {162},
  22837. Publisher = {ACM Press},
  22838. Title = {Reflections on the memory wall},
  22839. Year = {2004},
  22840. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTYyLW1ja2VlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE2Mi1tY2tlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu+sHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNjItbWNrZWUucGRmAAAOAB4ADgBwADEANgAyAC0AbQBjAGsAZQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE2Mi1tY2tlZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22841. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYyLW1ja2VlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2Mi1tY2tlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL957NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE2Mi1tY2tlZS5wZGYADgAeAA4AcAAxADYAMgAtAG0AYwBrAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE2Mi1tY2tlZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22842. Bdsk-Url-1 = {http://doi.acm.org/10.1145/977091.977115}}
  22843. @article{Wulf:1995uq,
  22844. Address = {New York, NY, USA},
  22845. Author = {Wm. A. Wulf and Sally A. McKee},
  22846. Date-Added = {2007-01-16 22:12:34 -0700},
  22847. Date-Modified = {2010-12-17 10:23:09 -0700},
  22848. Issn = {0163-5964},
  22849. Journal = {SIGARCH Comput. Archit. News},
  22850. Number = {1},
  22851. Pages = {20--24},
  22852. Publisher = {ACM Press},
  22853. Title = {Hitting the memory wall: implications of the obvious},
  22854. Volume = {23},
  22855. Year = {1995},
  22856. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uLy4uLy4uL3BhcGVycy9IaXR0aW5nX01lbW9yeV9XYWxsLXd1bGY5NC5wZGbSFwsYGVdOUy5kYXRhTxEBrgAAAAABrgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRHkhpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrt/B1N8vAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGfAAAAAQAMAE+ZEQBOpFMARsk2AAIAPU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpIaXR0aW5nX01lbW9yeV9XYWxsLXd1bGY5NC5wZGYAAA4APgAeAEgAaQB0AHQAaQBuAGcAXwBNAGUAbQBvAHIAeQBfAFcAYQBsAGwALQB3AHUAbABmADkANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMFVzZXJzL3NpZWsvcGFwZXJzL0hpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAn4CgAKFApACmQKnAqsCsgK7AsACzQLQAuIC5QLqAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuw=},
  22857. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLS4uL0Ryb3Bib3gvYmliL0hpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZtIXCxgZV05TLmRhdGFPEQHAAAAAAAHAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEeSGl0dGluZ19NZW1vcnlfV2FsbC13dWxmOTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7o+szlmvgAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFIAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEdNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEhpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZgAADgA+AB4ASABpAHQAdABpAG4AZwBfAE0AZQBtAG8AcgB5AF8AVwBhAGwAbAAtAHcAdQBsAGYAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSGl0dGluZ19NZW1vcnlfV2FsbC13dWxmOTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvgDDAMsCjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==},
  22858. Bdsk-Url-1 = {http://doi.acm.org/10.1145/216585.216588}}
  22859. @inproceedings{Baker:2003fk,
  22860. Author = {Allison Baker and John Dennis and Elizabeth R. Jessup},
  22861. Booktitle = {High Performance Computing for Computational Science - VECPAR 2002: 5th International Conference},
  22862. Date-Added = {2007-01-16 21:49:45 -0700},
  22863. Date-Modified = {2007-05-18 13:42:22 -0600},
  22864. Pages = {315-327},
  22865. Title = {Towards Memory-Efficient Linear Solvers},
  22866. Year = {2003}}
  22867. @phdthesis{Dennis:2005tg,
  22868. Address = {Boulder, CO, USA},
  22869. Author = {John M. Dennis},
  22870. Date-Added = {2007-01-16 21:15:44 -0700},
  22871. Date-Modified = {2007-07-22 10:16:44 -0600},
  22872. Isbn = {0-542-31117-8},
  22873. Order_No = {AAI3188464},
  22874. Publisher = {University of Colorado at Boulder},
  22875. School = {University of Colorado},
  22876. Title = {Automated memory analysis: improving the design and implementation of iterative algorithms},
  22877. Year = {2005}}
  22878. @misc{ESSL:kl,
  22879. Author = {IBM},
  22880. Date-Added = {2007-01-16 20:36:09 -0700},
  22881. Date-Modified = {2010-12-17 10:23:09 -0700},
  22882. Organization = {IBM},
  22883. Title = {Engineering and {Scientific} {Subroutine} {Library} ({ESSL}) and {Parallel} {ESSL}},
  22884. Year = {2007},
  22885. Bdsk-Url-1 = {http://www.ibm.com/systems/p/software/essl.html}}
  22886. @misc{IntelMath:oq,
  22887. Author = {Intel},
  22888. Date-Added = {2007-01-16 20:34:15 -0700},
  22889. Date-Modified = {2010-12-17 10:23:09 -0700},
  22890. Howpublished = {http://www.intel.com/cd/software/products/asmo-na/eng/307757.htm},
  22891. Title = {Intel {Math} {Kernel} {Library}},
  22892. Year = {2007},
  22893. Bdsk-Url-1 = {http://www.intel.com/cd/software/products/asmo-na/eng/307757.htm}}
  22894. @techreport{Strazdins:1998nx,
  22895. Address = {{Canberra} 0200 {ACT}, {Australia}},
  22896. Author = {Peter Strazdins},
  22897. Date-Added = {2007-01-15 20:32:42 -0700},
  22898. Date-Modified = {2010-12-17 10:23:09 -0700},
  22899. Number = {TR-CS-98-07},
  22900. Title = {A Comparison of Lookahead and Algorithmic Blocking Techniques for Parallel Matrix Factorization},
  22901. Year = {1998},
  22902. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9zdHJhemRpbnM5OGNvbXBhcmlzb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlzdHJhemRpbnM5OGNvbXBhcmlzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8YwdTfLwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdVBnwAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3RyYXpkaW5zOThjb21wYXJpc29uLnBkZgAOADQAGQBzAHQAcgBhAHoAZABpAG4AcwA5ADgAYwBvAG0AcABhAHIAaQBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL3N0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  22903. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXN0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXN0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ii3RDzyVAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHN0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAAA4ANAAZAHMAdAByAGEAegBkAGkAbgBzADkAOABjAG8AbQBwAGEAcgBpAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zdHJhemRpbnM5OGNvbXBhcmlzb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==},
  22904. Bdsk-Url-1 = {citeseer.ist.psu.edu/strazdins98comparison.html}}
  22905. @techreport{Kurzak:2006cr,
  22906. Author = {Jakub Kurzak and Jack Dongarra},
  22907. Date-Added = {2007-01-15 20:24:22 -0700},
  22908. Date-Modified = {2009-08-25 22:28:18 -0600},
  22909. Institution = {Netlib},
  22910. Month = {September},
  22911. Number = {LAPACK Working Note 178},
  22912. Title = {Implementing Linear Algebra Routines on Multi-Core Processors with Pipelining and Look Ahead},
  22913. Year = {2006},
  22914. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9sYXduMTc4LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbGF3bjE3OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu8cHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxhd24xNzgucGRmAA4AGAALAGwAYQB3AG4AMQA3ADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9sYXduMTc4LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  22915. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsYXduMTc4LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGF3bjE3OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94q9EPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbGF3bjE3OC5wZGYAAA4AGAALAGwAYQB3AG4AMQA3ADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2xhd24xNzgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  22916. @inproceedings{Boehm:2005dq,
  22917. Address = {New York, NY, USA},
  22918. Author = {Hans-J. Boehm},
  22919. Booktitle = {PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation},
  22920. Date-Added = {2007-01-15 19:31:46 -0700},
  22921. Date-Modified = {2010-12-17 10:23:09 -0700},
  22922. Isbn = {1-59593-056-6},
  22923. Location = {Chicago, IL, USA},
  22924. Pages = {261--268},
  22925. Publisher = {ACM Press},
  22926. Title = {Threads cannot be implemented as a library},
  22927. Year = {2005},
  22928. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjYxLWJvZWhtLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI2MS1ib2VobS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWvBsHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNjEtYm9laG0ucGRmAAAOAB4ADgBwADIANgAxAC0AYgBvAGUAaABtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI2MS1ib2VobS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22929. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjYxLWJvZWhtLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI2MS1ib2VobS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ddEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI2MS1ib2VobS5wZGYADgAeAA4AcAAyADYAMQAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI2MS1ib2VobS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22930. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065010.1065042}}
  22931. @techreport{Merz:1997bh,
  22932. Author = {Stephan Merz},
  22933. Date-Added = {2007-01-15 16:18:28 -0700},
  22934. Date-Modified = {2009-08-25 22:28:18 -0600},
  22935. Institution = {Institut fur Informatik, Universitat Munchen},
  22936. Title = {Yet another encoding of TLA in Isabelle},
  22937. Year = {1997},
  22938. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9kZXNpZ24ucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWRlc2lnbi5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrujB0VujAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0b4TAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkZXNpZ24ucHMADgAUAAkAZABlAHMAaQBnAG4ALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvZGVzaWduLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  22939. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL2Rlc2lnbi5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJZGVzaWduLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7u3czlmuAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEwAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGRlc2lnbi5wcwAOABQACQBkAGUAcwBpAGcAbgAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9kZXNpZ24ucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  22940. @inproceedings{Merz:1998qf,
  22941. Address = {Nantes, France},
  22942. Author = {Stephan Merz},
  22943. Date-Added = {2007-01-15 15:45:50 -0700},
  22944. Date-Modified = {2009-08-25 22:28:18 -0600},
  22945. Month = jul,
  22946. Pages = {29--44},
  22947. Publisher = {Ecole centrale de Nantes},
  22948. Title = {A User's Guide to {TLA}},
  22949. Year = 1998,
  22950. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy90bGFndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHRsYWd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrxvB0VukAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0b4UAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0bGFndWlkZS5wZGYAAA4AGgAMAHQAbABhAGcAdQBpAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3RsYWd1aWRlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22951. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx0bGFndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHRsYWd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilDRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHRsYWd1aWRlLnBkZgAOABoADAB0AGwAYQBnAHUAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3RsYWd1aWRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  22952. @inproceedings{Merz:1999ve,
  22953. Address = {Toulouse, France},
  22954. Author = {Stephan Merz},
  22955. Booktitle = {FM'99: World Congress on Formal Methods},
  22956. Date-Added = {2007-01-15 15:44:34 -0700},
  22957. Date-Modified = {2009-08-25 22:28:18 -0600},
  22958. Month = sep,
  22959. Pages = {1226--1244},
  22960. Publisher = {Springer-Verlag},
  22961. Series = {LNCS},
  22962. Title = {A More Complete {TLA}},
  22963. Volume = 1709,
  22964. Year = 1999,
  22965. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9ndGxhLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIZ3RsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu68HRW6MAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRvhMAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmd0bGEucGRmAAAOABIACABnAHQAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvZ3RsYS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  22966. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhndGxhLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZ3RsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91etEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZ3RsYS5wZGYADgASAAgAZwB0AGwAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZ3RsYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  22967. @techreport{Manna:1983ly,
  22968. Author = {Zohar Manna and Amir Pnueli},
  22969. Date-Added = {2007-01-15 14:39:14 -0700},
  22970. Date-Modified = {2009-08-25 22:28:18 -0600},
  22971. Institution = {Department of Computer Science, Stanford University},
  22972. Month = {June},
  22973. Title = {Verification of Concurrent Programs: A Temporal Proof System},
  22974. Year = {1983},
  22975. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9DUy1UUi04My05NjcucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBDUy1UUi04My05NjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa7cwdFbowAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdG+EwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Q1MtVFItODMtOTY3LnBkZgAADgAiABAAQwBTAC0AVABSAC0AOAAzAC0AOQA2ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9DUy1UUi04My05NjcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22976. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0NTLVRSLTgzLTk2Ny5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEENTLVRSLTgzLTk2Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/4TM5ZreAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDUy1UUi04My05NjcucGRmAAAOACIAEABDAFMALQBUAFIALQA4ADMALQA5ADYANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NTLVRSLTgzLTk2Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  22977. @techreport{Manna:1981zr,
  22978. Author = {Zohar Manna and Amir Pnueli},
  22979. Date-Added = {2007-01-15 14:36:00 -0700},
  22980. Date-Modified = {2009-08-25 22:28:18 -0600},
  22981. Institution = {Department of Computer Science, Stanford University},
  22982. Month = {June},
  22983. Title = {Verification of Concurrent Programs, Part I: The Temporal Framework},
  22984. Year = {1981},
  22985. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9DUy1UUi04MS04MzYucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBDUy1UUi04MS04MzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa7ZwdFbowAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdG+EwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Q1MtVFItODEtODM2LnBkZgAADgAiABAAQwBTAC0AVABSAC0AOAAxAC0AOAAzADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9DUy1UUi04MS04MzYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22986. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0NTLVRSLTgxLTgzNi5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEENTLVRSLTgxLTgzNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/nrM5ZreAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDUy1UUi04MS04MzYucGRmAAAOACIAEABDAFMALQBUAFIALQA4ADEALQA4ADMANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NTLVRSLTgxLTgzNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  22987. @article{Lamport:1994ys,
  22988. Address = {New York, NY, USA},
  22989. Author = {Leslie Lamport},
  22990. Date-Added = {2007-01-15 12:53:06 -0700},
  22991. Date-Modified = {2010-12-17 10:23:09 -0700},
  22992. Issn = {0164-0925},
  22993. Journal = {ACM Trans. Program. Lang. Syst.},
  22994. Number = {3},
  22995. Pages = {872--923},
  22996. Publisher = {ACM Press},
  22997. Title = {The temporal logic of actions},
  22998. Volume = {16},
  22999. Year = {1994},
  23000. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wODcyLWxhbXBvcnQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwODcyLWxhbXBvcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8SwdFbowAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdG+EwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDg3Mi1sYW1wb3J0LnBkZgAADgAiABAAcAA4ADcAMgAtAGwAYQBtAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wODcyLWxhbXBvcnQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23001. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4NzItbGFtcG9ydC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4NzItbGFtcG9ydC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e67RDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA4NzItbGFtcG9ydC5wZGYADgAiABAAcAA4ADcAMgAtAGwAYQBtAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A4NzItbGFtcG9ydC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  23002. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177726}}
  23003. @inproceedings{Wirfs-Brock:1989vn,
  23004. Address = {New York, NY, USA},
  23005. Author = {R. Wirfs-Brock and B. Wilkerson},
  23006. Booktitle = {OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications},
  23007. Date-Added = {2007-01-14 18:49:13 -0700},
  23008. Date-Modified = {2010-12-17 10:23:09 -0700},
  23009. Isbn = {0-89791-333-7},
  23010. Location = {New Orleans, Louisiana, United States},
  23011. Pages = {71--75},
  23012. Publisher = {ACM Press},
  23013. Title = {Object-oriented design: a responsibility-driven approach},
  23014. Year = {1989},
  23015. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNzEtd2lyZnMtYnJvY2sucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNzEtd2lyZnMtYnJvY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8PwdEb7wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdF+XwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDcxLXdpcmZzLWJyb2NrLnBkZgAOACgAEwBwADcAMQAtAHcAaQByAGYAcwAtAGIAcgBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A3MS13aXJmcy1icm9jay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  23016. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A3MS13aXJmcy1icm9jay5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A3MS13aXJmcy1icm9jay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4PRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA3MS13aXJmcy1icm9jay5wZGYAAA4AKAATAHAANwAxAC0AdwBpAHIAZgBzAC0AYgByAG8AYwBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wNzEtd2lyZnMtYnJvY2sucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  23017. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74885}}
  23018. @article{Linton:1989kx,
  23019. Author = {Mark A. Linton and John M. Vlissides and Paul R. Calder},
  23020. Date-Added = {2007-01-14 18:44:47 -0700},
  23021. Date-Modified = {2009-08-25 22:28:18 -0600},
  23022. Journal = {IEEE Computer},
  23023. Number = {2},
  23024. Pages = {8--22},
  23025. Title = {Composing User Interfaces with InterViews},
  23026. Volume = {22},
  23027. Year = {1989},
  23028. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDAxOTgyOS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwMDE5ODI5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrtDB0RvvAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0X5fAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDAxOTgyOS5wZGYAAA4AGgAMADAAMAAwADEAOQA4ADIAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwMDE5ODI5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23029. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMDE5ODI5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAwMTk4MjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ynMzlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMDE5ODI5LnBkZgAADgAaAAwAMAAwADAAMQA5ADgAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAwMTk4MjkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  23030. @article{Boehm:1986uq,
  23031. Address = {New York, NY, USA},
  23032. Author = {B Boehm},
  23033. Date-Added = {2007-01-14 18:33:51 -0700},
  23034. Date-Modified = {2010-12-17 10:23:09 -0700},
  23035. Issn = {0163-5948},
  23036. Journal = {SIGSOFT Softw. Eng. Notes},
  23037. Number = {4},
  23038. Pages = {14--24},
  23039. Publisher = {ACM Press},
  23040. Title = {A spiral model of software development and enhancement},
  23041. Volume = {11},
  23042. Year = {1986},
  23043. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTQtYm9laG0ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTQtYm9laG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa73wdEb7wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdF+XwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE0LWJvZWhtLnBkZgAOABwADQBwADEANAAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNC1ib2VobS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  23044. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTQtYm9laG0ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTQtYm9laG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nA0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTQtYm9laG0ucGRmAAAOABwADQBwADEANAAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE0LWJvZWhtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23045. Bdsk-Url-1 = {http://doi.acm.org/10.1145/12944.12948}}
  23046. @inproceedings{Royce:1970fk,
  23047. Author = {Winston W. Royce},
  23048. Booktitle = {{IEEE} {WESCON}},
  23049. Date-Added = {2007-01-14 16:53:39 -0700},
  23050. Date-Modified = {2009-08-25 22:28:18 -0600},
  23051. Pages = {1--9},
  23052. Title = {Managing the Development of Large Software Systems},
  23053. Year = {1970},
  23054. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy93YXRlcmZhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ13YXRlcmZhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8ewdEb7wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdF+XwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6d2F0ZXJmYWxsLnBkZgAOABwADQB3AGEAdABlAHIAZgBhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3dhdGVyZmFsbC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  23055. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV13YXRlcmZhbGwucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q13YXRlcmZhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42K0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB3YXRlcmZhbGwucGRmAAAOABwADQB3AGEAdABlAHIAZgBhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvd2F0ZXJmYWxsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  23056. @book{Foster:1995kx,
  23057. Address = {Boston, MA, USA},
  23058. Author = {Ian Foster},
  23059. Date-Added = {2007-01-12 23:07:50 -0700},
  23060. Date-Modified = {2007-05-18 13:42:22 -0600},
  23061. Isbn = {0201575949},
  23062. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  23063. Title = {Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering},
  23064. Year = {1995}}
  23065. @article{George:1981uq,
  23066. Address = {New York, NY, USA},
  23067. Author = {Alan George and Esmond Ng},
  23068. Date-Added = {2007-01-11 21:52:16 -0700},
  23069. Date-Modified = {2010-12-17 10:23:09 -0700},
  23070. Issn = {0163-5778},
  23071. Journal = {SIGNUM Newsl.},
  23072. Number = {2},
  23073. Pages = {17--20},
  23074. Publisher = {ACM Press},
  23075. Title = {A brief description of {SPARSPAK} {Waterloo} sparse linear equations package},
  23076. Volume = {16},
  23077. Year = {1981},
  23078. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTctZ2VvcmdlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3LWdlb3JnZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu/cHRG+8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRfl8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNy1nZW9yZ2UucGRmAAAOAB4ADgBwADEANwAtAGcAZQBvAHIAZwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3LWdlb3JnZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23079. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctZ2VvcmdlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LWdlb3JnZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+dEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE3LWdlb3JnZS5wZGYADgAeAA4AcAAxADcALQBnAGUAbwByAGcAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE3LWdlb3JnZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23080. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1057562.1057566}}
  23081. @inproceedings{Anderson:1990fk,
  23082. Address = {Washington, DC, USA},
  23083. Author = {E. Anderson and Z. Bai and J. Dongarra and A. Greenbaum and A. McKenney and J. Du Croz and S. Hammarling and J. Demmel and C. Bischof and D. Sorensen},
  23084. Booktitle = {Supercomputing '90: Proceedings of the 1990 ACM/IEEE conference on Supercomputing},
  23085. Date-Added = {2007-01-11 21:50:56 -0700},
  23086. Date-Modified = {2009-08-25 22:28:18 -0600},
  23087. Isbn = {O-69791-412-O},
  23088. Location = {New York, New York},
  23089. Pages = {2--11},
  23090. Publisher = {IEEE Computer Society},
  23091. Title = {{LAPACK}: a portable linear algebra library for high-performance computers},
  23092. Year = {1990},
  23093. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMi1hbmRlcnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyLWFuZGVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrwPB0RvvAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0X5fAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMi1hbmRlcnNvbi5wZGYADgAgAA8AcAAyAC0AYQBuAGQAZQByAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDItYW5kZXJzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23094. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyLWFuZGVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDItYW5kZXJzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96INEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDItYW5kZXJzb24ucGRmAAAOACAADwBwADIALQBhAG4AZABlAHIAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyLWFuZGVyc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  23095. @article{McGraw:1982fk,
  23096. Address = {New York, NY, USA},
  23097. Author = {James R. McGraw},
  23098. Date-Added = {2007-01-10 21:41:33 -0700},
  23099. Date-Modified = {2010-12-17 10:23:09 -0700},
  23100. Issn = {0164-0925},
  23101. Journal = {ACM Trans. Program. Lang. Syst.},
  23102. Number = {1},
  23103. Pages = {44--82},
  23104. Publisher = {ACM Press},
  23105. Title = {The VAL Language: Description and Analysis},
  23106. Volume = {4},
  23107. Year = {1982},
  23108. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDQtbWNncmF3LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ0LW1jZ3Jhdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWvDMHRG+8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRfl8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NC1tY2dyYXcucGRmAAAOAB4ADgBwADQANAAtAG0AYwBnAHIAYQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ0LW1jZ3Jhdy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23109. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDQtbWNncmF3LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ0LW1jZ3Jhdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97A9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ0LW1jZ3Jhdy5wZGYADgAeAA4AcAA0ADQALQBtAGMAZwByAGEAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQ0LW1jZ3Jhdy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23110. Bdsk-Url-1 = {http://doi.acm.org/10.1145/357153.357157}}
  23111. @book{Curry:1958cr,
  23112. Address = {Amsterdam},
  23113. Author = {H. B. Curry and R. Feys},
  23114. Date-Added = {2007-01-10 16:35:48 -0700},
  23115. Date-Modified = {2007-05-18 13:42:22 -0600},
  23116. Publisher = {North-Holland Publishing Co.},
  23117. Title = {Combinatory Logic,},
  23118. Year = {1958}}
  23119. @inproceedings{Parks:2005dq,
  23120. Address = {Washington, DC, USA},
  23121. Author = {Thomas M. Parks},
  23122. Booktitle = {IPDPS '05: Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 5},
  23123. Date-Added = {2007-01-10 16:25:52 -0700},
  23124. Date-Modified = {2010-12-17 10:23:09 -0700},
  23125. Isbn = {0-7695-2312-9},
  23126. Pages = {185.2},
  23127. Publisher = {IEEE Computer Society},
  23128. Title = {A Comparison of MPI and Process Networks},
  23129. Year = {2005},
  23130. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTQyMDA3MC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxNDIwMDcwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVh+3BysOdUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADByyYNAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTQyMDA3MC5wZGYAAA4AGgAMADAAMQA0ADIAMAAwADcAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxNDIwMDcwLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23131. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNDIwMDcwLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE0MjAwNzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7r78zlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNDIwMDcwLnBkZgAADgAaAAwAMAAxADQAMgAwADAANwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE0MjAwNzAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  23132. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2005.6}}
  23133. @inproceedings{Pratt:1982bh,
  23134. Address = {New York, NY, USA},
  23135. Author = {V. R. Pratt},
  23136. Booktitle = {POPL '82: Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23137. Date-Added = {2007-01-10 16:17:36 -0700},
  23138. Date-Modified = {2010-12-17 10:23:09 -0700},
  23139. Isbn = {0-89791-065-6},
  23140. Location = {Albuquerque, Mexico},
  23141. Pages = {213--223},
  23142. Publisher = {ACM Press},
  23143. Title = {On the composition of processes},
  23144. Year = {1982},
  23145. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjEzLXByYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIxMy1wcmF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWHzMHKwixQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHLJJwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMTMtcHJhdHQucGRmAAAOAB4ADgBwADIAMQAzAC0AcAByAGEAdAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIxMy1wcmF0dC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23146. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjEzLXByYXR0LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxMy1wcmF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96N9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIxMy1wcmF0dC5wZGYADgAeAA4AcAAyADEAMwAtAHAAcgBhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIxMy1wcmF0dC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23147. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582177}}
  23148. @inproceedings{Borning:1982qf,
  23149. Address = {New York, NY, USA},
  23150. Author = {Alan H. Borning and Daniel H. H. Ingalls},
  23151. Booktitle = {POPL '82: Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23152. Date-Added = {2007-01-10 16:16:07 -0700},
  23153. Date-Modified = {2015-11-18 04:37:00 +0000},
  23154. Location = {Albuquerque, Mexico},
  23155. Pages = {133--141},
  23156. Publisher = {ACM Press},
  23157. Title = {A type declaration and inference system for smalltalk},
  23158. Year = {1982},
  23159. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMzMtYm9ybmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMzMtYm9ybmluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebTRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxMzMtYm9ybmluZy5wZGYADgAiABAAcAAxADMAMwAtAGIAbwByAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMzMtYm9ybmluZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  23160. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582168}}
  23161. @article{Pratt:1986ve,
  23162. Address = {Norwell, MA, USA},
  23163. Author = {Vaughan Pratt},
  23164. Date-Added = {2007-01-10 16:11:39 -0700},
  23165. Date-Modified = {2010-12-17 10:23:09 -0700},
  23166. Issn = {0885-7458},
  23167. Journal = {Int. J. Parallel Program.},
  23168. Number = {1},
  23169. Pages = {33--71},
  23170. Publisher = {Kluwer Academic Publishers},
  23171. Title = {Modeling concurrency with partial orders},
  23172. Volume = {15},
  23173. Year = {1986},
  23174. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wcmF0dDg2bW9kZWxsaW5nLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcHJhdHQ4Nm1vZGVsbGluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWHpcHKwQhQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHLI3gAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnByYXR0ODZtb2RlbGxpbmcucGRmAAAOACoAFABwAHIAYQB0AHQAOAA2AG0AbwBkAGUAbABsAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcHJhdHQ4Nm1vZGVsbGluZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  23175. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHByYXR0ODZtb2RlbGxpbmcucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwcmF0dDg2bW9kZWxsaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wY0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwcmF0dDg2bW9kZWxsaW5nLnBkZgAOACoAFABwAHIAYQB0AHQAOAA2AG0AbwBkAGUAbABsAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wcmF0dDg2bW9kZWxsaW5nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  23176. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01379149}}
  23177. @inproceedings{Pratt:1983ly,
  23178. Address = {New York, NY, USA},
  23179. Author = {Vaughan Pratt},
  23180. Booktitle = {POPL '83: Proceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  23181. Date-Added = {2007-01-10 16:06:42 -0700},
  23182. Date-Modified = {2010-12-17 10:23:09 -0700},
  23183. Isbn = {0-89791-090-7},
  23184. Location = {Austin, Texas},
  23185. Pages = {1--9},
  23186. Publisher = {ACM Press},
  23187. Title = {Five paradigm shifts in programming language design and their realization in Viron, a dataflow programming environment},
  23188. Year = {1983},
  23189. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1wcmF0dC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLXByYXR0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eXzRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxLXByYXR0LnBkZgAOABoADABwADEALQBwAHIAYQB0AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxLXByYXR0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23190. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567067.567068}}
  23191. @inbook{Josephs:2005zr,
  23192. Author = {Mark B. Josephs},
  23193. Chapter = {Models for Data-Flow Sequential Processes},
  23194. Date-Added = {2007-01-10 15:41:00 -0700},
  23195. Date-Modified = {2009-08-25 22:28:18 -0600},
  23196. Publisher = {Springer},
  23197. Series = {LNCS},
  23198. Title = {Communicating Sequential Processes},
  23199. Year = {2005},
  23200. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFYdCwcq5TFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwcsbvAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQyLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0Mi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  23201. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDIucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OV0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmdWxsdGV4dDIucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  23202. @techreport{Stanley:1999ys,
  23203. Author = {Kendall S. Stanley},
  23204. Date-Added = {2007-01-10 14:27:48 -0700},
  23205. Date-Modified = {2010-12-17 10:23:09 -0700},
  23206. Month = {3,},
  23207. Number = {CSD-99-1039},
  23208. Pages = {197},
  23209. Title = {Execution Time of Symmetric Eigensolvers},
  23210. Year = {1999},
  23211. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnN0YW5sZXk5N2V4ZWN1dGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnN0YW5sZXk5N2V4ZWN1dGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iibRDzyVAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHN0YW5sZXk5N2V4ZWN1dGlvbi5wZGYADgAuABYAcwB0AGEAbgBsAGUAeQA5ADcAZQB4AGUAYwB1AHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3N0YW5sZXk5N2V4ZWN1dGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  23212. Bdsk-Url-1 = {citeseer.ist.psu.edu/stanley97execution.html}}
  23213. @phdthesis{Stanley:CSD-98-992,
  23214. Author = {Kendall S. Stanley},
  23215. Date-Modified = {2010-12-17 10:23:09 -0700},
  23216. Number = {UCB/CSD-98-992},
  23217. School = {EECS Department, University of California, Berkeley},
  23218. Title = {Execution Time of Symmetric Eigensolvers},
  23219. Year = {1998},
  23220. Bdsk-Url-1 = {http://www.eecs.berkeley.edu/Pubs/TechRpts/1998/6418.html}}
  23221. @techreport{Howell:2006vn,
  23222. Author = {G. W. Howell and J. W. Demmel and C. T. Fulton and S. Hammarling and K. Marmol},
  23223. Date-Added = {2007-01-10 14:17:48 -0700},
  23224. Date-Modified = {2009-08-25 22:28:18 -0600},
  23225. Institution = {Netlib},
  23226. Number = {LAPACK Working Note 174},
  23227. Title = {Cache Efficient Bidiagonalization Using {BLAS} 2.5},
  23228. Year = {2006},
  23229. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsYXduMTc0LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGF3bjE3NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94qtEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbGF3bjE3NC5wZGYAAA4AGAALAGwAYQB3AG4AMQA3ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2xhd24xNzQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  23230. @article{Howell:2008,
  23231. Author = {Gary W. Howell and James W. Demmel and Charles T. Fulton and Sven Hammarling and Karen Marmol},
  23232. Date-Modified = {2007-12-13 21:50:18 -0700},
  23233. Journal = {{ACM} Transactions on Mathematical Software},
  23234. Number = {3},
  23235. Title = {Cache Efficient Bidiagonalization Using {BLAS} 2.5 Operators},
  23236. Volume = {34},
  23237. Year = {2008},
  23238. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMTQtaG93ZWxsLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTE0LWhvd2VsbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ubtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTE0LWhvd2VsbC5wZGYADgAeAA4AYQAxADQALQBoAG8AdwBlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTE0LWhvd2VsbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  23239. @inproceedings{Rangan:2004kx,
  23240. Address = {Washington, DC, USA},
  23241. Author = {Ram Rangan and Neil Vachharajani and Manish Vachharajani and David I. August},
  23242. Booktitle = {PACT '04: Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques},
  23243. Date-Added = {2007-01-10 11:28:56 -0700},
  23244. Date-Modified = {2010-12-17 10:23:09 -0700},
  23245. Isbn = {0-7695-2229-7},
  23246. Pages = {177--188},
  23247. Publisher = {IEEE Computer Society},
  23248. Title = {Decoupled Software Pipelining with the Synchronization Array},
  23249. Year = {2004},
  23250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8yMjI5MDE3Ny5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDIyMjkwMTc3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVghbByn6BUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADByuDxAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyMjI5MDE3Ny5wZGYAAA4AGgAMADIAMgAyADkAMAAxADcANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzIyMjkwMTc3LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23251. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIyMjkwMTc3LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjIyOTAxNzcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA70oMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIyMjkwMTc3LnBkZgAADgAaAAwAMgAyADIAOQAwADEANwA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjIyOTAxNzcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  23252. Bdsk-Url-1 = {http://dx.doi.org/10.1109/PACT.2004.14}}
  23253. @inproceedings{Ottoni:2005uq,
  23254. Address = {Washington, DC, USA},
  23255. Author = {Guilherme Ottoni and Ram Rangan and Adam Stoler and David I. August},
  23256. Booktitle = {MICRO 38: Proceedings of the 38th annual IEEE/ACM International Symposium on Microarchitecture},
  23257. Date-Added = {2007-01-10 11:26:59 -0700},
  23258. Date-Modified = {2010-12-17 10:23:09 -0700},
  23259. Isbn = {0-7695-2440-0},
  23260. Location = {Barcelona, Spain},
  23261. Pages = {105--118},
  23262. Publisher = {IEEE Computer Society},
  23263. Title = {Automatic Thread Extraction with Decoupled Software Pipelining},
  23264. Year = {2005},
  23265. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8yNDQwMDEwNS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDI0NDAwMTA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVggLByn4RUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADByuCBAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyNDQwMDEwNS5wZGYAAA4AGgAMADIANAA0ADAAMAAxADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzI0NDAwMTA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23266. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzI0NDAwMTA1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjQ0MDAxMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ApMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADI0NDAwMTA1LnBkZgAADgAaAAwAMgA0ADQAMAAwADEAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjQ0MDAxMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  23267. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2005.13}}
  23268. @inproceedings{Blackford:1996fk,
  23269. Address = {Washington, DC, USA},
  23270. Author = {Laura Susan Blackford and J. Choi and A. Cleary and A. Petitet and R. C. Whaley and J. Demmel and I. Dhillon and K. Stanley and J. Dongarra and S. Hammarling and G. Henry and D. Walker},
  23271. Booktitle = {Supercomputing '96: Proceedings of the 1996 ACM/IEEE conference on Supercomputing (CDROM)},
  23272. Date-Added = {2007-01-10 10:39:18 -0700},
  23273. Date-Modified = {2010-12-17 10:23:09 -0700},
  23274. Isbn = {0-89791-854-1},
  23275. Location = {Pittsburgh, Pennsylvania, United States},
  23276. Pages = {5},
  23277. Publisher = {IEEE Computer Society},
  23278. Title = {{ScaLAPACK}: a portable linear algebra library for distributed memory computers - design issues and performance},
  23279. Year = {1996},
  23280. Bdsk-Url-1 = {http://doi.acm.org/10.1145/369028.369038}}
  23281. @book{Cormen:2001uq,
  23282. Author = {Thomas H. Cormen and Clifford Stein and Ronald L. Rivest and Charles E. Leiserson},
  23283. Date-Added = {2007-01-09 10:17:29 -0700},
  23284. Date-Modified = {2007-05-18 13:42:22 -0600},
  23285. Isbn = {0070131511},
  23286. Publisher = {McGraw-Hill Higher Education},
  23287. Title = {Introduction to Algorithms},
  23288. Year = {2001}}
  23289. @book{Saad:2003fk,
  23290. Address = {Philadelphia, PA, USA},
  23291. Author = {Y. Saad},
  23292. Date-Added = {2007-01-07 15:58:29 -0700},
  23293. Date-Modified = {2007-05-18 13:42:22 -0600},
  23294. Isbn = {0898715342},
  23295. Publisher = {Society for Industrial and Applied Mathematics},
  23296. Title = {Iterative Methods for Sparse Linear Systems},
  23297. Year = {2003}}
  23298. @book{Velleman:1994ys,
  23299. Author = {Daniel J. Velleman},
  23300. Date-Added = {2007-01-06 23:28:12 -0700},
  23301. Date-Modified = {2007-05-18 13:42:22 -0600},
  23302. Publisher = {Cambridge University Press},
  23303. Title = {How to Prove It},
  23304. Year = {1994}}
  23305. @incollection{Nishihara:2004vn,
  23306. Author = {Toshiaki Nishihara and Yasuhiko Minamide},
  23307. Booktitle = {The Archive of Formal Proofs},
  23308. Date-Added = {2007-01-06 22:34:36 -0700},
  23309. Date-Modified = {2009-08-25 22:28:18 -0600},
  23310. Month = Jun,
  23311. Note = {Formal proof development},
  23312. Publisher = {\url{http://afp.sourceforge.net/entries/Depth-First-Search.shtml}},
  23313. Title = {Depth First Search},
  23314. Year = 2004,
  23315. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9kb2N1bWVudC0xLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOZG9jdW1lbnQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV5GcHGjLAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHG7yAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRvY3VtZW50LTEucGRmAAAOAB4ADgBkAG8AYwB1AG0AZQBuAHQALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvZG9jdW1lbnQtMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23316. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5kb2N1bWVudC0xLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZG9jdW1lbnQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xWdEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZG9jdW1lbnQtMS5wZGYADgAeAA4AZABvAGMAdQBtAGUAbgB0AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZG9jdW1lbnQtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  23317. @article{Hennessy:2001kx,
  23318. Author = {Matthew Hennessy},
  23319. Date-Added = {2007-01-05 19:07:19 -0700},
  23320. Date-Modified = {2009-08-25 22:28:18 -0600},
  23321. Journal = {Theoretical Computer Science},
  23322. Number = {1-2},
  23323. Title = {A fully abstract denotational semantics for the pi-calculus},
  23324. Volume = {278},
  23325. Year = {2001},
  23326. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy90Y3MwMS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXRjczAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVeSjBxoywAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBxu8gAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0Y3MwMS5wZGYADgAUAAkAdABjAHMAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvdGNzMDEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  23327. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl0Y3MwMS5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXRjczAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ij3RDzyYAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHRjczAxLnBkZgAADgAUAAkAdABjAHMAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi90Y3MwMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  23328. @inproceedings{Hyland:1995uq,
  23329. Address = {New York, NY, USA},
  23330. Author = {J. M. E. Hyland and C.-H. L. Ong},
  23331. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  23332. Date-Added = {2007-01-05 19:04:39 -0700},
  23333. Date-Modified = {2010-12-17 10:23:09 -0700},
  23334. Isbn = {0-89791-719-7},
  23335. Location = {La Jolla, California, United States},
  23336. Pages = {96--107},
  23337. Publisher = {ACM Press},
  23338. Title = {Pi-calculus, dialogue games and full abstraction PCF},
  23339. Year = {1995},
  23340. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wOTYtaHlsYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDk2LWh5bGFuZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV5IsHGjLAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHG7yAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA5Ni1oeWxhbmQucGRmAAAOAB4ADgBwADkANgAtAGgAeQBsAGEAbgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDk2LWh5bGFuZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23341. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTYtaHlsYW5kLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk2LWh5bGFuZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97wtEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDk2LWh5bGFuZC5wZGYADgAeAA4AcAA5ADYALQBoAHkAbABhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDk2LWh5bGFuZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23342. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224189}}
  23343. @inproceedings{Reynolds:2004fk,
  23344. Author = {John C. Reynolds},
  23345. Booktitle = {Proceedings of the 24th Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2004)},
  23346. Date-Added = {2007-01-05 16:16:26 -0700},
  23347. Date-Modified = {2009-08-25 22:28:18 -0600},
  23348. Month = {December},
  23349. Title = {Toward a Grainless Semantics for Shared-Variable Concurrency},
  23350. Year = {2004},
  23351. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1ncmFpbmxlc3MucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1ncmFpbmxlc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V10Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBncmFpbmxlc3MucGRmAAAOABwADQBnAHIAYQBpAG4AbABlAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZ3JhaW5sZXNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  23352. @article{Brookes:1996ys,
  23353. Author = {Stephen Brookes},
  23354. Date-Added = {2007-01-04 22:45:38 -0700},
  23355. Date-Modified = {2009-08-25 22:28:18 -0600},
  23356. Journal = {Information and Computation},
  23357. Number = {2},
  23358. Pages = {145--163},
  23359. Title = {Full Abstraction for a Shared-Variable Parallel Language},
  23360. Volume = {127},
  23361. Year = {1996},
  23362. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUwLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J9tEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2RhcnRpY2xlMC5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2RhcnRpY2xlMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  23363. @article{Schmidt:1996vn,
  23364. Address = {New York, NY, USA},
  23365. Author = {David A. Schmidt},
  23366. Date-Added = {2007-01-04 19:48:49 -0700},
  23367. Date-Modified = {2010-12-17 10:23:09 -0700},
  23368. Issn = {0360-0300},
  23369. Journal = {ACM Comput. Surv.},
  23370. Number = {4es},
  23371. Pages = {175},
  23372. Publisher = {ACM Press},
  23373. Title = {On the need for a popular formal semantics},
  23374. Volume = {28},
  23375. Year = {1996},
  23376. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9hMTc1LXNjaG1pZHQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBhMTc1LXNjaG1pZHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFXkTwcaMsAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwcbvIAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTE3NS1zY2htaWR0LnBkZgAADgAiABAAYQAxADcANQAtAHMAYwBoAG0AaQBkAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9hMTc1LXNjaG1pZHQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23377. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGExNzUtc2NobWlkdC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGExNzUtc2NobWlkdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bnDRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGExNzUtc2NobWlkdC5wZGYADgAiABAAYQAxADcANQAtAHMAYwBoAG0AaQBkAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ExNzUtc2NobWlkdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  23378. Bdsk-Url-1 = {http://doi.acm.org/10.1145/242224.242451}}
  23379. @article{Hoare:1978kx,
  23380. Address = {New York, NY, USA},
  23381. Author = {C. A. R. Hoare},
  23382. Date-Added = {2007-01-04 19:44:20 -0700},
  23383. Date-Modified = {2010-12-17 10:23:09 -0700},
  23384. Issn = {0004-5411},
  23385. Journal = {J. ACM},
  23386. Number = {3},
  23387. Pages = {461--480},
  23388. Publisher = {ACM Press},
  23389. Title = {Some Properties of Predicate Transformers},
  23390. Volume = {25},
  23391. Year = {1978},
  23392. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDYxLWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ2MS1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV5H8HGjLAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHG7yAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NjEtaG9hcmUucGRmAAAOAB4ADgBwADQANgAxAC0AaABvAGEAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ2MS1ob2FyZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23393. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDYxLWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ2MS1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97DNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ2MS1ob2FyZS5wZGYADgAeAA4AcAA0ADYAMQAtAGgAbwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQ2MS1ob2FyZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23394. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322077.322088}}
  23395. @article{Nielsen:1980uq,
  23396. Author = {M. Nielsen and G. Plotkin and G. Winskel},
  23397. Date-Added = {2007-01-04 19:12:12 -0700},
  23398. Date-Modified = {2007-05-18 13:42:22 -0600},
  23399. Journal = {Theor. Computer Science},
  23400. Month = jan,
  23401. Number = {1},
  23402. Pages = {85--108},
  23403. Title = {Petri Nets, Event Structures and Domains, Part {I}.},
  23404. Volume = {13},
  23405. Year = {1980},
  23406. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iezRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNkYXJ0aWNsZS0yMC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NkYXJ0aWNsZS0yMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  23407. @article{Milner:1992ys,
  23408. Address = {Duluth, MN, USA},
  23409. Author = {Robin Milner and Joachim Parrow and David Walker},
  23410. Date-Added = {2007-01-04 11:57:18 -0700},
  23411. Date-Modified = {2010-12-17 10:23:09 -0700},
  23412. Issn = {0890-5401},
  23413. Journal = {Inf. Comput.},
  23414. Number = {1},
  23415. Pages = {1--40},
  23416. Publisher = {Academic Press, Inc.},
  23417. Title = {A calculus of mobile processes, I},
  23418. Volume = {100},
  23419. Year = {1992},
  23420. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(92)90008-4}}
  23421. @article{Hoare:1978vn,
  23422. Address = {New York, NY, USA},
  23423. Author = {C. A. R. Hoare},
  23424. Date-Added = {2007-01-04 11:45:06 -0700},
  23425. Date-Modified = {2014-06-14 04:38:32 +0000},
  23426. Issn = {0001-0782},
  23427. Journal = {Communications of the {ACM}},
  23428. Number = {8},
  23429. Pages = {666--677},
  23430. Publisher = {ACM Press},
  23431. Title = {Communicating sequential processes},
  23432. Volume = {21},
  23433. Year = {1978},
  23434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjY2LWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY2Ni1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ctEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDY2Ni1ob2FyZS5wZGYADgAeAA4AcAA2ADYANgAtAGgAbwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDY2Ni1ob2FyZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23435. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359576.359585}}
  23436. @article{Brookes:1984kx,
  23437. Address = {New York, NY, USA},
  23438. Author = {S. D. Brookes and C. A. R. Hoare and A. W. Roscoe},
  23439. Date-Added = {2007-01-04 11:43:39 -0700},
  23440. Date-Modified = {2010-12-17 10:23:09 -0700},
  23441. Issn = {0004-5411},
  23442. Journal = {J. ACM},
  23443. Number = {3},
  23444. Pages = {560--599},
  23445. Publisher = {ACM Press},
  23446. Title = {A Theory of Communicating Sequential Processes},
  23447. Volume = {31},
  23448. Year = {1984},
  23449. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1NjAtYnJvb2tlcy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1NjAtYnJvb2tlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ez/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA1NjAtYnJvb2tlcy5wZGYADgAiABAAcAA1ADYAMAAtAGIAcgBvAG8AawBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1NjAtYnJvb2tlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  23450. Bdsk-Url-1 = {http://doi.acm.org/10.1145/828.833}}
  23451. @inproceedings{Weinand:1988hc,
  23452. Address = {New York, NY, USA},
  23453. Author = {Andre Weinand and Erich Gamma and Rudolf Marty},
  23454. Booktitle = {OOPSLA '88: Conference proceedings on Object-oriented programming systems, languages and applications},
  23455. Date-Added = {2007-01-01 23:34:58 -0700},
  23456. Date-Modified = {2014-08-26 18:47:38 +0000},
  23457. Isbn = {0-89791-284-5},
  23458. Location = {San Diego, California, United States},
  23459. Pages = {46--57},
  23460. Publisher = {ACM Press},
  23461. Title = {ET++ -- An Object-Oriented Application Framework in {C++}},
  23462. Year = {1988},
  23463. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0Ni13ZWluYW5kLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ2LXdlaW5hbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97C9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ2LXdlaW5hbmQucGRmAAAOACAADwBwADQANgAtAHcAZQBpAG4AYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0Ni13ZWluYW5kLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  23464. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62083.62089}}
  23465. @inproceedings{Liskov:1974tg,
  23466. Address = {New York, NY, USA},
  23467. Author = {Barbara Liskov and Stephen Zilles},
  23468. Booktitle = {Proceedings of the ACM SIGPLAN symposium on Very high level languages},
  23469. Date-Added = {2007-01-01 23:05:40 -0700},
  23470. Date-Modified = {2010-12-17 10:23:09 -0700},
  23471. Location = {Santa Monica, California, United States},
  23472. Pages = {50--59},
  23473. Publisher = {ACM Press},
  23474. Title = {Programming with abstract data types},
  23475. Year = {1974},
  23476. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTAtbGlza292LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDUwLWxpc2tvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPICcG/Rx4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG/qY4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1MC1saXNrb3YucGRmAAAOAB4ADgBwADUAMAAtAGwAaQBzAGsAbwB2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDUwLWxpc2tvdi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23477. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTAtbGlza292LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDUwLWxpc2tvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97KNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDUwLWxpc2tvdi5wZGYADgAeAA4AcAA1ADAALQBsAGkAcwBrAG8AdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDUwLWxpc2tvdi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23478. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800233.807045}}
  23479. @book{Yourdon:1979kl,
  23480. Address = {Upper Saddle River, NJ, USA},
  23481. Author = {Edward Yourdon and Larry L. Constantine},
  23482. Date-Added = {2007-01-01 21:24:29 -0700},
  23483. Date-Modified = {2007-05-18 13:42:22 -0600},
  23484. Isbn = {0138544719},
  23485. Publisher = {Prentice-Hall, Inc.},
  23486. Title = {Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design},
  23487. Year = {1979}}
  23488. @article{Stevens:1974oq,
  23489. Author = {W. P. Stevens and G. J. Myers and L. L. Constantine},
  23490. Date-Added = {2007-01-01 20:47:12 -0700},
  23491. Date-Modified = {2009-08-25 22:28:18 -0600},
  23492. Journal = {IBM Systems Journal},
  23493. Number = {2},
  23494. Pages = {115--139},
  23495. Title = {Structured design},
  23496. Volume = {13},
  23497. Year = {1974},
  23498. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9pYm1zajEzMDJDLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOaWJtc2oxMzAyQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPH68G/Rx4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG/qY4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmlibXNqMTMwMkMucGRmAAAOAB4ADgBpAGIAbQBzAGoAMQAzADAAMgBDAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvaWJtc2oxMzAyQy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23499. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pYm1zajEzMDJDLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWJtc2oxMzAyQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91y9EPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaWJtc2oxMzAyQy5wZGYADgAeAA4AaQBiAG0AcwBqADEAMwAwADIAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaWJtc2oxMzAyQy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  23500. @article{Lindsey:1977nx,
  23501. Address = {New York, NY, USA},
  23502. Author = {C. H. Lindsey},
  23503. Date-Added = {2007-01-01 19:51:54 -0700},
  23504. Date-Modified = {2010-12-17 10:23:09 -0700},
  23505. Issn = {0362-1340},
  23506. Journal = {SIGPLAN Not.},
  23507. Number = {11},
  23508. Pages = {36--49},
  23509. Publisher = {ACM Press},
  23510. Title = {Structure charts a structured alternative to flowcharts},
  23511. Volume = {12},
  23512. Year = {1977},
  23513. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzYtbGluZHNleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzNi1saW5kc2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx/3Bv0ceAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mOAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzYtbGluZHNleS5wZGYADgAgAA8AcAAzADYALQBsAGkAbgBkAHMAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM2LWxpbmRzZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23514. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNi1saW5kc2V5LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM2LWxpbmRzZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL960NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM2LWxpbmRzZXkucGRmAAAOACAADwBwADMANgAtAGwAaQBuAGQAcwBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNi1saW5kc2V5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  23515. Bdsk-Url-1 = {http://doi.acm.org/10.1145/956641.956645}}
  23516. @inproceedings{Gordon:1993cr,
  23517. Address = {New York, NY, USA},
  23518. Author = {Andrew D. Gordon},
  23519. Booktitle = {FPCA '93: Proceedings of the conference on Functional programming languages and computer architecture},
  23520. Date-Added = {2007-01-01 11:25:31 -0700},
  23521. Date-Modified = {2010-12-17 10:23:09 -0700},
  23522. Isbn = {0-89791-595-X},
  23523. Location = {Copenhagen, Denmark},
  23524. Pages = {136--145},
  23525. Publisher = {ACM Press},
  23526. Title = {An operational semantics for I/O in a lazy functional language},
  23527. Year = {1993},
  23528. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTM2LWdvcmRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMzYtZ29yZG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx/TBv0ceAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mOAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTM2LWdvcmRvbi5wZGYADgAgAA8AcAAxADMANgAtAGcAbwByAGQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEzNi1nb3Jkb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23529. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzYtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzNi1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95vtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEzNi1nb3Jkb24ucGRmAAAOACAADwBwADEAMwA2AC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMzYtZ29yZG9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  23530. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165180.165199}}
  23531. @article{OHearn:2000dq,
  23532. Address = {New York, NY, USA},
  23533. Author = {Peter W. O'Hearn and John C. Reynolds},
  23534. Date-Added = {2007-01-01 11:03:28 -0700},
  23535. Date-Modified = {2010-12-17 10:23:09 -0700},
  23536. Issn = {0004-5411},
  23537. Journal = {J. ACM},
  23538. Number = {1},
  23539. Pages = {167--223},
  23540. Publisher = {ACM Press},
  23541. Title = {From Algol to polymorphic linear lambda-calculus},
  23542. Volume = {47},
  23543. Year = {2000},
  23544. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTY3LW9faGVhcm4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTY3LW9faGVhcm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8f6wb9HHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwb+pjgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE2Ny1vX2hlYXJuLnBkZgAADgAiABAAcAAxADYANwAtAG8AXwBoAGUAYQByAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTY3LW9faGVhcm4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23545. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjctb19oZWFybi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjctb19oZWFybi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/efLRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxNjctb19oZWFybi5wZGYADgAiABAAcAAxADYANwAtAG8AXwBoAGUAYQByAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNjctb19oZWFybi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  23546. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331605.331611}}
  23547. @techreport{Norrish:1997bh,
  23548. Author = {Michael Norrish},
  23549. Date-Added = {2006-12-31 16:28:14 -0700},
  23550. Date-Modified = {2009-08-25 22:28:18 -0600},
  23551. Institution = {Computer Laboratory, University of Cambridge},
  23552. Read = {Yes},
  23553. Title = {An abstract dynamic semantics for C},
  23554. Year = {1997},
  23555. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9ub3JyaXNoOTdhYnN0cmFjdC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFW5vcnJpc2g5N2Fic3RyYWN0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx+7Bv0ceAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mOAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpub3JyaXNoOTdhYnN0cmFjdC5wZGYADgAsABUAbgBvAHIAcgBpAHMAaAA5ADcAYQBiAHMAdAByAGEAYwB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvbm9ycmlzaDk3YWJzdHJhY3QucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  23556. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFW5vcnJpc2g5N2Fic3RyYWN0LnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVbm9ycmlzaDk3YWJzdHJhY3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95F9EPOOgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD384AAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbm9ycmlzaDk3YWJzdHJhY3QucGRmAAAOACwAFQBuAG8AcgByAGkAcwBoADkANwBhAGIAcwB0AHIAYQBjAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL25vcnJpc2g5N2Fic3RyYWN0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  23557. @inproceedings{Colcombet:2000qf,
  23558. Address = {New York, NY, USA},
  23559. Author = {Thomas Colcombet and Pascal Fradet},
  23560. Booktitle = {POPL '00: Proceedings of the 27th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23561. Date-Added = {2006-12-31 13:12:15 -0700},
  23562. Date-Modified = {2010-12-17 10:23:09 -0700},
  23563. Isbn = {1-58113-125-9},
  23564. Location = {Boston, MA, USA},
  23565. Pages = {54--66},
  23566. Publisher = {ACM Press},
  23567. Title = {Enforcing trace properties by program transformation},
  23568. Year = {2000},
  23569. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNTQtY29sY29tYmV0LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDU0LWNvbGNvbWJldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPIDMG/Rx4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG/qY4AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NC1jb2xjb21iZXQucGRmAA4AJAARAHAANQA0AC0AYwBvAGwAYwBvAG0AYgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNTQtY29sY29tYmV0LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  23570. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1NC1jb2xjb21iZXQucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTQtY29sY29tYmV0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s30Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTQtY29sY29tYmV0LnBkZgAADgAkABEAcAA1ADQALQBjAG8AbABjAG8AbQBiAGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU0LWNvbGNvbWJldC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  23571. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325703}}
  23572. @inproceedings{Jonsson:1989ve,
  23573. Address = {New York, NY, USA},
  23574. Author = {B. Jonsson},
  23575. Booktitle = {POPL '89: Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23576. Date-Added = {2006-12-31 13:04:19 -0700},
  23577. Date-Modified = {2010-12-17 10:23:09 -0700},
  23578. Isbn = {0-89791-294-2},
  23579. Location = {Austin, Texas, United States},
  23580. Pages = {155--165},
  23581. Publisher = {ACM Press},
  23582. Title = {A fully abstract trace model for dataflow networks},
  23583. Year = {1989},
  23584. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTU1LWpvbnNzb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTU1LWpvbnNzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8f3wb9HHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwb+pjgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE1NS1qb25zc29uLnBkZgAADgAiABAAcAAxADUANQAtAGoAbwBuAHMAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTU1LWpvbnNzb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23585. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNTUtam9uc3Nvbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNTUtam9uc3Nvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edzRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxNTUtam9uc3Nvbi5wZGYADgAiABAAcAAxADUANQAtAGoAbwBuAHMAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNTUtam9uc3Nvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  23586. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75291}}
  23587. @article{Hoare:2003ly,
  23588. Address = {New York, NY, USA},
  23589. Author = {C. A. R. Hoare and He Jifeng},
  23590. Book = {Programming methodology},
  23591. Date-Added = {2006-12-31 13:01:59 -0700},
  23592. Date-Modified = {2009-08-25 22:28:18 -0600},
  23593. Isbn = {0-387-95349-3},
  23594. Pages = {223--245},
  23595. Publisher = {Springer-Verlag New York, Inc.},
  23596. Title = {A trace model for pointers and objects},
  23597. Year = {2003},
  23598. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8xNjI4MDAwMS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDE2MjgwMDAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx9DBv0cdAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mNAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoxNjI4MDAwMS5wZGYAAA4AGgAMADEANgAyADgAMAAwADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzE2MjgwMDAxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23599. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzE2MjgwMDAxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMTYyODAwMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rhMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADE2MjgwMDAxLnBkZgAADgAaAAwAMQA2ADIAOAAwADAAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTYyODAwMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  23600. @book{Roscoe:1997zr,
  23601. Author = {A.W. Roscoe},
  23602. Date-Added = {2006-12-31 09:51:01 -0700},
  23603. Date-Modified = {2009-08-25 22:28:18 -0600},
  23604. Publisher = {Pearson},
  23605. Title = {The Theory and Practice of Concurrency},
  23606. Year = {1997},
  23607. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy82OGIucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQc2OGIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8fTwb9HHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwb+pjgAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6NjhiLnBkZgAOABAABwA2ADgAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzLzY4Yi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  23608. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliLzY4Yi5wZGbSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhBzY4Yi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP77/M5Zq5AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhCQAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA2OGIucGRmAA4AEAAHADYAOABiAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNjhiLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  23609. @techreport{Moggi:1990ys,
  23610. Author = {Eugenio Moggi},
  23611. Date-Added = {2006-12-30 11:01:30 -0700},
  23612. Date-Modified = {2009-08-25 22:28:18 -0600},
  23613. Institution = {Computer Science Dept., University of Edinburgh},
  23614. Number = {ECS-LFCS-90-113},
  23615. Title = {An abstract view of programming languages},
  23616. Year = {1990},
  23617. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9hYnMtdmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGFicy12aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx9nBvA9CAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBvHGyAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphYnMtdmlldy5wZGYAAA4AGgAMAGEAYgBzAC0AdgBpAGUAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2Ficy12aWV3LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23618. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhYnMtdmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFicy12aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bo/RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFicy12aWV3LnBkZgAOABoADABhAGIAcwAtAHYAaQBlAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Ficy12aWV3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  23619. @article{Smith:1998vn,
  23620. Author = {Geoffrey Smith and Dennis Volpano},
  23621. Date-Added = {2006-12-29 22:58:44 -0700},
  23622. Date-Modified = {2009-08-25 22:28:18 -0600},
  23623. Journal = {Science of Computer Programming},
  23624. Number = {2-3},
  23625. Pages = {49-72},
  23626. Title = {A Sound Polymorphic Type System for a Dialect of {C}},
  23627. Volume = {32},
  23628. Year = {1998},
  23629. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zY3A5OC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNjcDk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATyBLBu1GTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu7QDAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzY3A5OC5wZGYADgAUAAkAcwBjAHAAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2NwOTgucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  23630. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzY3A5OC5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNjcDk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ieHRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNjcDk4LnBkZgAADgAUAAkAcwBjAHAAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zY3A5OC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  23631. @inproceedings{Abadi:2001kx,
  23632. Address = {New York, NY, USA},
  23633. Author = {Martin Abadi and Cedric Fournet},
  23634. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23635. Date-Added = {2006-12-29 11:16:40 -0700},
  23636. Date-Modified = {2010-12-17 10:23:09 -0700},
  23637. Isbn = {1-58113-336-7},
  23638. Location = {London, United Kingdom},
  23639. Pages = {104--115},
  23640. Publisher = {ACM Press},
  23641. Title = {Mobile values, new names, and secure communication},
  23642. Year = {2001},
  23643. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTA0LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEwNC1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPH8cG65U0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG7R70AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMDQtYWJhZGkucGRmAAAOAB4ADgBwADEAMAA0AC0AYQBiAGEAZABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEwNC1hYmFkaS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23644. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTA0LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwNC1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95jdEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEwNC1hYmFkaS5wZGYADgAeAA4AcAAxADAANAAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEwNC1hYmFkaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23645. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360213}}
  23646. @inproceedings{Fournet:1996uq,
  23647. Address = {New York, NY, USA},
  23648. Author = {Cedric Fournet and Georges Gonthier},
  23649. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23650. Date-Added = {2006-12-29 11:09:14 -0700},
  23651. Date-Modified = {2010-12-17 10:23:09 -0700},
  23652. Isbn = {0-89791-769-3},
  23653. Location = {St. Petersburg Beach, Florida, United States},
  23654. Pages = {372--385},
  23655. Publisher = {ACM Press},
  23656. Title = {The reflexive {CHAM} and the join-calculus},
  23657. Year = {1996},
  23658. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzcyLWZvdXJuZXQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzcyLWZvdXJuZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8gAwbrlTQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwbtHvQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM3Mi1mb3VybmV0LnBkZgAADgAiABAAcAAzADcAMgAtAGYAbwB1AHIAbgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzcyLWZvdXJuZXQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23659. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNzItZm91cm5ldC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNzItZm91cm5ldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/etjRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzNzItZm91cm5ldC5wZGYADgAiABAAcAAzADcAMgAtAGYAbwB1AHIAbgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNzItZm91cm5ldC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  23660. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237805}}
  23661. @inproceedings{Berry:1992fk,
  23662. Address = {Essex, UK},
  23663. Author = {Gerard Berry and Gerard Boudol},
  23664. Booktitle = {Selected papers of the 2nd Workshop on Concurrency and compositionality},
  23665. Date-Added = {2006-12-29 11:05:08 -0700},
  23666. Date-Modified = {2010-12-17 10:23:09 -0700},
  23667. Location = {San Miniato, Italy},
  23668. Pages = {217--248},
  23669. Publisher = {Elsevier Science Publishers Ltd.},
  23670. Title = {The chemical abstract machine},
  23671. Year = {1992},
  23672. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9jaGFtLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIY2hhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPH4sG65U0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG7R70AAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNoYW0ucGRmAAAOABIACABjAGgAYQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvY2hhbS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  23673. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjaGFtLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2hhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xHNEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2hhbS5wZGYADgASAAgAYwBoAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY2hhbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  23674. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(92)90185-I}}
  23675. @manual{UML2:fk,
  23676. Date-Added = {2006-12-28 15:58:51 -0700},
  23677. Date-Modified = {2009-08-25 22:28:18 -0600},
  23678. Edition = {2.0},
  23679. Organization = {Object Management Group},
  23680. Title = {Unified Modelling Language: Superstructure},
  23681. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wNS0wNy0wNC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDA1LTA3LTA0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx83BuuVMAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu0e8AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowNS0wNy0wNC5wZGYAAA4AGgAMADAANQAtADAANwAtADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzA1LTA3LTA0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23682. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzA1LTA3LTA0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDUtMDctMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABADdczlmq4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA1LTA3LTA0LnBkZgAADgAaAAwAMAA1AC0AMAA3AC0AMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDUtMDctMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  23683. @techreport{Dijkstra:1970fk,
  23684. Author = {Edsger W. Dijkstra},
  23685. Date-Added = {2006-12-28 12:27:35 -0700},
  23686. Date-Modified = {2007-05-18 13:42:22 -0600},
  23687. Institution = {Technological University Eindhoven},
  23688. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/EWD249.PDF},
  23689. Month = {April},
  23690. Number = {70-WSK-03},
  23691. Title = {Notes on Structured Programming},
  23692. Year = {1970},
  23693. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9FV0QyNDkuUERG0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpFV0QyNDkuUERGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8fWwblp3AAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwbnMTAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RVdEMjQ5LlBERgAADgAWAAoARQBXAEQAMgA0ADkALgBQAEQARgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9FV0QyNDkuUERGABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  23694. @inproceedings{Fogarty:2007fk,
  23695. Author = {Seth Fogarty and Emir Pasalic and Jeremy G. Siek and Walid Taha},
  23696. Booktitle = {ACM SIGPLAN 2007 Workshop on Partial Evaluation and Program Manipulation (PEPM '07)},
  23697. Date-Added = {2006-12-27 21:58:35 -0700},
  23698. Date-Modified = {2009-08-25 22:28:18 -0600},
  23699. Title = {Concoqtion: Indexed Types Now!},
  23700. Year = {2007},
  23701. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9wYXBlci5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXBhcGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATyA/BuJ2NAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBuP/9AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXBlci5wZGYADgAUAAkAcABhAHAAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvcGFwZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  23702. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlwYXBlci5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXBhcGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e9LRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHBhcGVyLnBkZgAADgAUAAkAcABhAHAAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wYXBlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  23703. @techreport{Kumfert:2002fk,
  23704. Annote = {The average number of programming languages is surprisingly high at 3.85. Having multiple languages in a piece of software increases the complexity of the software as well as the level of difficulty when porting to new architectures.
  23705. Managing the build infrastructure takes about 20% of the overall development time.},
  23706. Author = {Gary K. Kumfert and Thomas G. W. Epperly},
  23707. Date-Added = {2006-12-20 10:09:20 -0700},
  23708. Date-Modified = {2007-05-18 13:42:22 -0600},
  23709. Institution = {U.S. Department of Energy, Lawrence Livermore National Laboratory},
  23710. Month = {February},
  23711. Title = {Software in the {DOE}: The Hidden Overhead of The Build},
  23712. Year = {2002}}
  23713. @inproceedings{Kuck:1981kx,
  23714. Address = {New York, NY, USA},
  23715. Author = {D. J. Kuck and R. H. Kuhn and D. A. Padua and B. Leasure and M. Wolfe},
  23716. Booktitle = {POPL '81: Proceedings of the 8th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  23717. Date-Added = {2006-12-20 17:29:15 -0700},
  23718. Date-Modified = {2010-12-17 10:23:09 -0700},
  23719. Isbn = {0-89791-029-X},
  23720. Location = {Williamsburg, Virginia},
  23721. Pages = {207--218},
  23722. Publisher = {ACM Press},
  23723. Title = {Dependence graphs and compiler optimizations},
  23724. Year = {1981},
  23725. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjA3LWt1Y2sucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjA3LWt1Y2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA+RwiwlDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwix5bgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwNy1rdWNrLnBkZgAOABwADQBwADIAMAA3AC0AawB1AGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyMDcta3Vjay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  23726. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjA3LWt1Y2sucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjA3LWt1Y2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oy0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjA3LWt1Y2sucGRmAAAOABwADQBwADIAMAA3AC0AawB1AGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIwNy1rdWNrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23727. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567532.567555}}
  23728. @inproceedings{Goff:1991uq,
  23729. Address = {New York, NY, USA},
  23730. Author = {Gina Goff and Ken Kennedy and Chau-Wen Tseng},
  23731. Booktitle = {PLDI '91: Proceedings of the ACM SIGPLAN 1991 conference on Programming language design and implementation},
  23732. Date-Added = {2006-12-20 17:28:28 -0700},
  23733. Date-Modified = {2010-12-17 10:23:09 -0700},
  23734. Isbn = {0-89791-428-7},
  23735. Location = {Toronto, Ontario, Canada},
  23736. Pages = {15--29},
  23737. Publisher = {ACM Press},
  23738. Title = {Practical dependence testing},
  23739. Year = {1991},
  23740. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113448}}
  23741. @inproceedings{Wolfe:1989fk,
  23742. Address = {Philadelphia, PA, USA},
  23743. Author = {Michael Wolfe},
  23744. Booktitle = {Proceedings of the 3rd SIAM Conference on Parallel Processing for Scientific Computing},
  23745. Date-Added = {2006-12-20 17:27:20 -0700},
  23746. Date-Modified = {2007-05-18 13:42:22 -0600},
  23747. Isbn = {0-89871-228-9},
  23748. Pages = {357--361},
  23749. Publisher = {Society for Industrial and Applied Mathematics},
  23750. Title = {Iteration Space Tiling for Memory Hierarchies},
  23751. Year = {1989}}
  23752. @article{Cardelli:1985kx,
  23753. Address = {New York, NY, USA},
  23754. Author = {Luca Cardelli and Peter Wegner},
  23755. Date-Added = {2006-12-19 21:06:43 -0700},
  23756. Date-Modified = {2010-12-17 10:23:09 -0700},
  23757. Issn = {0360-0300},
  23758. Journal = {ACM Comput. Surv.},
  23759. Number = {4},
  23760. Pages = {471--523},
  23761. Publisher = {ACM Press},
  23762. Title = {On understanding types, data abstraction, and polymorphism},
  23763. Volume = {17},
  23764. Year = {1985},
  23765. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NzEtY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDcxLWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sW0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDcxLWNhcmRlbGxpLnBkZgAADgAkABEAcAA0ADcAMQAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQ3MS1jYXJkZWxsaS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  23766. Bdsk-Url-1 = {http://doi.acm.org/10.1145/6041.6042}}
  23767. @inproceedings{Ashby:uqold,
  23768. Author = {T.J. Ashby and A.D. Kennedy and M.F.P. O'Boyle},
  23769. Booktitle = {Euro-Par 2004 Parallel Processing},
  23770. Date-Added = {2006-12-19 20:21:10 -0700},
  23771. Date-Modified = {2009-08-25 22:28:18 -0600},
  23772. Pages = {654--661},
  23773. Title = {Cross Component Optimisation in a High Level Category-Based Language},
  23774. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8fowbrlTQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwbtHvQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQxLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0MS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  23775. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDEucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OU0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmdWxsdGV4dDEucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  23776. @inproceedings{Ashby:uq,
  23777. Address = {Pisa, Italy},
  23778. Author = {T.J. Ashby and A.D. Kennedy and M.F.P. O'Boyle},
  23779. Booktitle = {Euro-Par 2004 Parallel Processing: 10th International Euro-Par Conference},
  23780. Month = {August},
  23781. Pages = {654},
  23782. Publisher = {Springer-Verlag GmbH},
  23783. Series = {LNCS},
  23784. Title = {Cross Component Optimisation in a High Level Category-Based Language},
  23785. Volume = {3149},
  23786. Year = {2004}}
  23787. @inproceedings{Russell:2006fk,
  23788. Author = {Francis Russell and Michael Mellor and Paul Kelly and Olav Beckmann},
  23789. Booktitle = {Workshop on Library-Centric Software Design},
  23790. Date-Added = {2006-12-19 20:04:33 -0700},
  23791. Date-Modified = {2009-08-25 22:28:18 -0600},
  23792. Title = {An active linear algebra library using delayed evaluation and runtime code generation},
  23793. Year = {2006},
  23794. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQS4uLy4uLy4uL3BhcGVycy9EZWxheWVkRXZhbHVhdGlvblJUQ0ctTENTRDA2LUV4dGVuZGVkQWJzdHJhY3QucGRm0hcLGBlXTlMuZGF0YU8RAegAAAAAAegAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9EZWxheWVkRXZhbHVhdGlvblJUQyMxNUI1Q0MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFbXMwdVRX1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdWzzwAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RGVsYXllZEV2YWx1YXRpb25SVEMjMTVCNUNDLnBkZgAOAGQAMQBEAGUAbABhAHkAZQBkAEUAdgBhAGwAdQBhAHQAaQBvAG4AUgBUAEMARwAtAEwAQwBTAEQAMAA2AC0ARQB4AHQAZQBuAGQAZQBkAEEAYgBzAHQAcgBhAGMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQ1VzZXJzL3NpZWsvcGFwZXJzL0RlbGF5ZWRFdmFsdWF0aW9uUlRDRy1MQ1NEMDYtRXh0ZW5kZWRBYnN0cmFjdC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A0gDXAN8CywLNAtIC3QLmAvQC+AL/AwgDDQMaAx0DLwMyAzcAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADOQ==},
  23795. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQC4uL0Ryb3Bib3gvYmliL0RlbGF5ZWRFdmFsdWF0aW9uUlRDRy1MQ1NEMDYtRXh0ZW5kZWRBYnN0cmFjdC5wZGbSFwsYGVdOUy5kYXRhTxEB+gAAAAAB+gACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH0RlbGF5ZWRFdmFsdWF0aW9uUlRDRyNFRTIxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4hHM5ZrgAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhMAAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBEZWxheWVkRXZhbHVhdGlvblJUQ0cjRUUyMTEucGRmAA4AZAAxAEQAZQBsAGEAeQBlAGQARQB2AGEAbAB1AGEAdABpAG8AbgBSAFQAQwBHAC0ATABDAFMARAAwADYALQBFAHgAdABlAG4AZABlAGQAQQBiAHMAdAByAGEAYwB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBJVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRGVsYXllZEV2YWx1YXRpb25SVENHLUxDU0QwNi1FeHRlbmRlZEFic3RyYWN0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDRANYA3gLcAt4C4wLuAvcDBQMJAxADGQMeAysDLgNAA0MDSAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAANK}}
  23796. @article{Gurd:1985cr,
  23797. Address = {New York, NY, USA},
  23798. Author = {J. R Gurd and C. C Kirkham and I. Watson},
  23799. Date-Added = {2006-12-19 16:26:28 -0700},
  23800. Date-Modified = {2010-12-17 10:23:09 -0700},
  23801. Issn = {0001-0782},
  23802. Journal = {Commun. ACM},
  23803. Number = {1},
  23804. Pages = {34--52},
  23805. Publisher = {ACM Press},
  23806. Title = {The {Manchester} prototype dataflow computer},
  23807. Volume = {28},
  23808. Year = {1985},
  23809. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMzQtZ3VyZC0xLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDM0LWd1cmQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLdF8Gtwy1QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuJZ0AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNC1ndXJkLTEucGRmAAAOAB4ADgBwADMANAAtAGcAdQByAGQALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDM0LWd1cmQtMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23810. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzQtZ3VyZC0xLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM0LWd1cmQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96wdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM0LWd1cmQtMS5wZGYADgAeAA4AcAAzADQALQBnAHUAcgBkAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDM0LWd1cmQtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23811. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2465.2468}}
  23812. @inproceedings{Gao:1993dq,
  23813. Address = {London, UK},
  23814. Author = {Guang R. Gao and R. Olsen and Vivek Sarkar and Radhika Thekkath},
  23815. Booktitle = {Proceedings of the 5th International Workshop on Languages and Compilers for Parallel Computing},
  23816. Date-Added = {2006-12-19 16:23:44 -0700},
  23817. Date-Modified = {2007-05-18 13:42:22 -0600},
  23818. Isbn = {3-540-57502-2},
  23819. Pages = {281--295},
  23820. Publisher = {Springer-Verlag},
  23821. Title = {Collective Loop Fusion for Array Contraction},
  23822. Year = {1993}}
  23823. @article{Feo:1990bh,
  23824. Address = {Orlando, FL, USA},
  23825. Author = {John T. Feo and David C. Cann and Rodney R. Oldehoeft},
  23826. Date-Added = {2006-12-19 16:23:01 -0700},
  23827. Date-Modified = {2010-12-17 10:23:09 -0700},
  23828. Issn = {0743-7315},
  23829. Journal = {J. Parallel Distrib. Comput.},
  23830. Number = {4},
  23831. Pages = {349--366},
  23832. Publisher = {Academic Press, Inc.},
  23833. Title = {A report on the {SISAL} language project},
  23834. Volume = {10},
  23835. Year = {1990},
  23836. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-7315(90)90035-N}}
  23837. @inproceedings{Humphrey:1997qf,
  23838. Address = {London, UK},
  23839. Author = {William Humphrey and Steve Karmesin and Federico Bassetti and John Reynders},
  23840. Booktitle = {ISCOPE '97: Proceedings of the Scientific Computing in Object-Oriented Parallel Environments},
  23841. Date-Added = {2006-12-19 16:21:51 -0700},
  23842. Date-Modified = {2007-05-18 13:42:22 -0600},
  23843. Isbn = {3-540-63827-X},
  23844. Pages = {185--194},
  23845. Publisher = {Springer-Verlag},
  23846. Title = {Optimization of Data-Parallel Field Expressions in the {POOMA} Framework},
  23847. Year = {1997}}
  23848. @inproceedings{Vajracharya:1999ve,
  23849. Address = {New York, NY, USA},
  23850. Author = {Suvas Vajracharya and Steve Karmesin and Peter Beckman and James Crotinger and Allen Malony and Sameer Shende and Rod Oldehoeft and Stephen Smith},
  23851. Booktitle = {ICS '99: Proceedings of the 13th international conference on Supercomputing},
  23852. Date-Added = {2006-12-19 16:19:11 -0700},
  23853. Date-Modified = {2010-12-17 10:23:09 -0700},
  23854. Isbn = {1-58113-164-X},
  23855. Location = {Rhodes, Greece},
  23856. Pages = {302--310},
  23857. Publisher = {ACM Press},
  23858. Title = {{SMARTS}: exploiting temporal locality and parallelism through vertical execution},
  23859. Year = {1999},
  23860. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMzAyLXZhanJhY2hhcnlhLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDMwMi12YWpyYWNoYXJ5YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLc18GtwYpQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuI/oAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzMDItdmFqcmFjaGFyeWEucGRmAAAOACoAFABwADMAMAAyAC0AdgBhAGoAcgBhAGMAaABhAHIAeQBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDMwMi12YWpyYWNoYXJ5YS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  23861. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAzMDItdmFqcmFjaGFyeWEucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMzAyLXZhanJhY2hhcnlhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qq0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzAyLXZhanJhY2hhcnlhLnBkZgAOACoAFABwADMAMAAyAC0AdgBhAGoAcgBhAGMAaABhAHIAeQBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMzAyLXZhanJhY2hhcnlhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  23862. Bdsk-Url-1 = {http://doi.acm.org/10.1145/305138.305207}}
  23863. @techreport{Chamberlain:1997ly,
  23864. Author = {B. Chamberlain and S. E. Choi and E. C. Lewis and C. Lin and L. Snyder and W. D. Weathersby},
  23865. Date-Added = {2006-12-19 16:15:42 -0700},
  23866. Date-Modified = {2010-12-17 10:23:09 -0700},
  23867. Number = {TR-97-12-02},
  23868. Title = {{ZPL}'s {WYSIWYG} Performance Model},
  23869. Year = {1997},
  23870. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9jaGFtYmVybGFpbjk3enBscy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFWNoYW1iZXJsYWluOTd6cGxzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS3LrBrcC2UERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBriMmAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjaGFtYmVybGFpbjk3enBscy5wZGYADgAsABUAYwBoAGEAbQBiAGUAcgBsAGEAaQBuADkANwB6AHAAbABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvY2hhbWJlcmxhaW45N3pwbHMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  23871. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWNoYW1iZXJsYWluOTd6cGxzLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY2hhbWJlcmxhaW45N3pwbHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xHtEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2hhbWJlcmxhaW45N3pwbHMucGRmAAAOACwAFQBjAGgAYQBtAGIAZQByAGwAYQBpAG4AOQA3AHoAcABsAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NoYW1iZXJsYWluOTd6cGxzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  23872. Bdsk-Url-1 = {citeseer.ist.psu.edu/chamberlain97zpls.html}}
  23873. @article{Chamberlain:2000zr,
  23874. Address = {Piscataway, NJ, USA},
  23875. Author = {Bradford L. Chamberlain and Sung-Eun Choi and E. Christopher Lewis and Calvin Lin and Lawrence Snyder and W. Derrick Weathersby},
  23876. Date-Added = {2006-12-19 16:13:56 -0700},
  23877. Date-Modified = {2010-12-17 10:23:09 -0700},
  23878. Issn = {0098-5589},
  23879. Journal = {IEEE Trans. Softw. Eng.},
  23880. Number = {3},
  23881. Pages = {197--211},
  23882. Publisher = {IEEE Press},
  23883. Title = {{ZPL}: A Machine Independent Programming Language for Parallel Computers},
  23884. Volume = {26},
  23885. Year = {2000},
  23886. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.842947}}
  23887. @inproceedings{Chamberlain:1997ys,
  23888. Address = {London, UK},
  23889. Author = {Bradford L. Chamberlain and Sung-Eun Choi and E. Christopher Lewis and Calvin Lin and Lawrence Snyder and Derrick Weathersby},
  23890. Booktitle = {LCPC '96: Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing},
  23891. Date-Added = {2006-12-19 16:12:44 -0700},
  23892. Date-Modified = {2009-08-25 22:28:18 -0600},
  23893. Isbn = {3-540-63091-0},
  23894. Pages = {481--500},
  23895. Publisher = {Springer-Verlag},
  23896. Title = {Factor-Join: A Unique Approach to Compiling Array Languages for Parallel Machines},
  23897. Year = {1997},
  23898. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy9jaGFtYmVybGFpbjk2ZmFjdG9yam9pbi5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRG2NoYW1iZXJsYWluOTZmYWN0b3Jqb2luLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS3KjBrcBlUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBriLVAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjaGFtYmVybGFpbjk2ZmFjdG9yam9pbi5wZGYADgA4ABsAYwBoAGEAbQBiAGUAcgBsAGEAaQBuADkANgBmAGEAYwB0AG8AcgBqAG8AaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  23899. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2NoYW1iZXJsYWluOTZmYWN0b3Jqb2luLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xHdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACAElNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAAOADgAGwBjAGgAYQBtAGIAZQByAGwAYQBpAG4AOQA2AGYAYQBjAHQAbwByAGoAbwBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADhVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NoYW1iZXJsYWluOTZmYWN0b3Jqb2luLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5AnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=}}
  23900. @inproceedings{Roth:2000vn,
  23901. Author = {Gerald Roth},
  23902. Booktitle = {International Conference of Compiler Construction},
  23903. Date-Added = {2006-12-19 15:57:43 -0700},
  23904. Date-Modified = {2009-08-25 22:28:18 -0600},
  23905. Title = {Advanced Scalarization of Array Syntax},
  23906. Year = {2000},
  23907. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9jYzIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpjYzIwMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtwYwa28mlBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwa4fCgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y2MyMDAwLnBkZgAADgAWAAoAYwBjADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9jYzIwMDAucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  23908. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpjYzIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpjYzIwMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3EP0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjYzIwMDAucGRmAA4AFgAKAGMAYwAyADAAMAAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9jYzIwMDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  23909. @inproceedings{Roth:1996kx,
  23910. Author = {Gerald Roth and Ken Kennedy},
  23911. Booktitle = {International Conference on Parallel and Distributed Processing Techniques and Applications},
  23912. Date-Added = {2006-12-19 15:53:17 -0700},
  23913. Date-Modified = {2009-08-25 22:28:18 -0600},
  23914. Title = {Dependence Analysis of {Fortran90} Array Syntax},
  23915. Year = {1996},
  23916. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9yb3RoOTZkZXBlbmRlbmNlLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcm90aDk2ZGVwZW5kZW5jZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLb5MGtum5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuHN4AAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnJvdGg5NmRlcGVuZGVuY2UucGRmAAAOACoAFAByAG8AdABoADkANgBkAGUAcABlAG4AZABlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcm90aDk2ZGVwZW5kZW5jZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  23917. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHJvdGg5NmRlcGVuZGVuY2UucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRyb3RoOTZkZXBlbmRlbmNlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nF0Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgByb3RoOTZkZXBlbmRlbmNlLnBkZgAOACoAFAByAG8AdABoADkANgBkAGUAcABlAG4AZABlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9yb3RoOTZkZXBlbmRlbmNlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  23918. @inproceedings{Hiranandani:1994uq,
  23919. Address = {New York, NY, USA},
  23920. Author = {Seema Hiranandani and Ken Kennedy and Chau Wen Tseng and Scott Warren},
  23921. Booktitle = {Supercomputing '94: Proceedings of the 1994 ACM/IEEE conference on Supercomputing},
  23922. Date-Added = {2006-12-19 15:51:10 -0700},
  23923. Date-Modified = {2010-12-17 10:23:09 -0700},
  23924. Isbn = {0-8186-6605-6},
  23925. Location = {Washington, D.C.},
  23926. Pages = {733--742},
  23927. Publisher = {ACM Press},
  23928. Title = {The {D} editor: a new interactive parallel programming tool},
  23929. Year = {1994},
  23930. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wNzMzLWhpcmFuYW5kYW5pLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDczMy1oaXJhbmFuZGFuaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLb9MGtuvZQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuHWYAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3MzMtaGlyYW5hbmRhbmkucGRmAAAOACoAFABwADcAMwAzAC0AaABpAHIAYQBuAGEAbgBkAGEAbgBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDczMy1oaXJhbmFuZGFuaS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  23931. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA3MzMtaGlyYW5hbmRhbmkucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNzMzLWhpcmFuYW5kYW5pLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uM0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNzMzLWhpcmFuYW5kYW5pLnBkZgAOACoAFABwADcAMwAzAC0AaABpAHIAYQBuAGEAbgBkAGEAbgBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wNzMzLWhpcmFuYW5kYW5pLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  23932. Bdsk-Url-1 = {http://doi.acm.org/10.1145/602770.602890}}
  23933. @inproceedings{Rosenkrantz:2000fk,
  23934. Author = {Daniel J. Rosenkrantz and Lenore R. Mullin and Harry B. Hunt III},
  23935. Booktitle = {Languages and Compilers for Parallel Computing: 13th International Workshop},
  23936. Date-Added = {2006-12-19 15:24:41 -0700},
  23937. Date-Modified = {2009-08-25 22:28:18 -0600},
  23938. Month = {August},
  23939. Title = {On Materializations of Array-Valued Temporaries},
  23940. Year = {2000},
  23941. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtjwwa20qVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwa4XGQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQwLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0MC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  23942. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDAucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OT0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmdWxsdGV4dDAucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  23943. @techreport{Dennis:2006nx,
  23944. Author = {John M. Dennis and Elizabeth R. Jessup},
  23945. Date-Added = {2006-12-18 10:02:50 -0700},
  23946. Date-Modified = {2009-08-25 22:28:18 -0600},
  23947. Institution = {University of Colorado},
  23948. Number = {1012},
  23949. Title = {Applying Automated Memory Analysis to Improve Iterative Algorithms},
  23950. Year = {2006},
  23951. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9DVS1DUy0xMDEyLTA2LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERQ1UtQ1MtMTAxMi0wNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLRzcGsGEwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGserwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkNVLUNTLTEwMTItMDYucGRmAA4AJAARAEMAVQAtAEMAUwAtADEAMAAxADIALQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9DVS1DUy0xMDEyLTA2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  23952. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0NVLUNTLTEwMTItMDYucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFDVS1DUy0xMDEyLTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuj3zOWa3wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4S8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQ1UtQ1MtMTAxMi0wNi5wZGYADgAkABEAQwBVAC0AQwBTAC0AMQAwADEAMgAtADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NVLUNTLTEwMTItMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  23953. @article{Gelder:1991cr,
  23954. Address = {New York, NY, USA},
  23955. Author = {Allen Van Gelder and Kenneth A. Ross and John S. Schlipf},
  23956. Date-Added = {2006-12-16 21:08:17 -0700},
  23957. Date-Modified = {2010-12-17 10:23:09 -0700},
  23958. Issn = {0004-5411},
  23959. Journal = {J. ACM},
  23960. Number = {3},
  23961. Pages = {619--649},
  23962. Publisher = {ACM Press},
  23963. Title = {The well-founded semantics for general logic programs},
  23964. Volume = {38},
  23965. Year = {1991},
  23966. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNjE5LXZhbl9nZWxkZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNjE5LXZhbl9nZWxkZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHowawUFwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDYxOS12YW5fZ2VsZGVyLnBkZgAOACgAEwBwADYAMQA5AC0AdgBhAG4AXwBnAGUAbABkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A2MTktdmFuX2dlbGRlci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  23967. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A2MTktdmFuX2dlbGRlci5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A2MTktdmFuX2dlbGRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1zRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA2MTktdmFuX2dlbGRlci5wZGYAAA4AKAATAHAANgAxADkALQB2AGEAbgBfAGcAZQBsAGQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wNjE5LXZhbl9nZWxkZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  23968. Bdsk-Url-1 = {http://doi.acm.org/10.1145/116825.116838}}
  23969. @article{Plotkin:1976dq,
  23970. Author = {G. D. Plotkin},
  23971. Date-Added = {2006-12-16 16:33:14 -0700},
  23972. Date-Modified = {2010-12-17 10:23:09 -0700},
  23973. Journal = {SIAM Journal on Computing},
  23974. Number = {3},
  23975. Pages = {452-487},
  23976. Publisher = {SIAM},
  23977. Title = {A Powerdomain Construction},
  23978. Volume = {5},
  23979. Year = {1976},
  23980. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9TTUowMDA0NTIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1TTUowMDA0NTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHQwawUFgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6U01KMDAwNDUyLnBkZgAOABwADQBTAE0ASgAwADAAMAA0ADUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL1NNSjAwMDQ1Mi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  23981. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1NNSjAwMDQ1Mi5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVNNSjAwMDQ1Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/0fM5Zt1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhxQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTTUowMDA0NTIucGRmAA4AHAANAFMATQBKADAAMAAwADQANQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU01KMDAwNDUyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  23982. Bdsk-Url-1 = {http://link.aip.org/link/?SMJ/5/452/1},
  23983. Bdsk-Url-2 = {http://dx.doi.org/10.1137/0205035},
  23984. Bdsk-Url-3 = {http://dx.doi.org/10.1137/0205035}}
  23985. @article{Denecker:2001ve,
  23986. Address = {New York, NY, USA},
  23987. Author = {Marc Denecker and Maurice Bruynooghe and Victor Marek},
  23988. Date-Added = {2006-12-16 15:21:27 -0700},
  23989. Date-Modified = {2010-12-17 10:23:09 -0700},
  23990. Issn = {1529-3785},
  23991. Journal = {ACM Trans. Comput. Logic},
  23992. Number = {4},
  23993. Pages = {623--654},
  23994. Publisher = {ACM Press},
  23995. Title = {Logic programming revisited: logic programs as inductive definitions},
  23996. Volume = {2},
  23997. Year = {2001},
  23998. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNjIzLWRlbmVja2VyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDYyMy1kZW5lY2tlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLR68GsFBcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdocAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2MjMtZGVuZWNrZXIucGRmAA4AJAARAHAANgAyADMALQBkAGUAbgBlAGMAawBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNjIzLWRlbmVja2VyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  23999. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2MjMtZGVuZWNrZXIucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjIzLWRlbmVja2VyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tf0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNjIzLWRlbmVja2VyLnBkZgAADgAkABEAcAA2ADIAMwAtAGQAZQBuAGUAYwBrAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDYyMy1kZW5lY2tlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  24000. Bdsk-Url-1 = {http://doi.acm.org/10.1145/383779.383789}}
  24001. @article{Ramakrishnan:1993qf,
  24002. Author = {Raghu Ramakrishnan and Jeffrey D. Ullman},
  24003. Date-Added = {2006-12-16 14:59:27 -0700},
  24004. Date-Modified = {2010-12-17 10:23:09 -0700},
  24005. Journal = {Journal of Logic Programming},
  24006. Number = {2},
  24007. Pages = {125--149},
  24008. Title = {A Survey of Research on Deductive Database Systems},
  24009. Volume = {23},
  24010. Year = {1993},
  24011. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9yYW1ha3Jpc2huYW45M3N1cnZleS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHJhbWFrcmlzaG5hbjkzc3VydmV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0e7BrBQXAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBrHaHAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpyYW1ha3Jpc2huYW45M3N1cnZleS5wZGYAAA4AMgAYAHIAYQBtAGEAawByAGkAcwBoAG4AYQBuADkAMwBzAHUAcgB2AGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3JhbWFrcmlzaG5hbjkzc3VydmV5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  24012. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHJhbWFrcmlzaG5hbjkzc3VydmV5LnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcmFtYWtyaXNobmFuOTNzdXJ2ZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JutEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcmFtYWtyaXNobmFuOTNzdXJ2ZXkucGRmAA4AMgAYAHIAYQBtAGEAawByAGkAcwBoAG4AYQBuADkAMwBzAHUAcgB2AGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcmFtYWtyaXNobmFuOTNzdXJ2ZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  24013. Bdsk-Url-1 = {citeseer.ist.psu.edu/ramakrishnan93survey.html}}
  24014. @inproceedings{Biskup:1997ve,
  24015. Author = {Joachim Biskup and Andreas Kluck},
  24016. Booktitle = {Advances in Databases and Information Systems},
  24017. Date-Added = {2006-12-16 14:07:36 -0700},
  24018. Date-Modified = {2010-12-17 10:23:09 -0700},
  24019. Pages = {72-79},
  24020. Title = {A New Approach to Inferences of Semantic Constraints},
  24021. Year = {1997},
  24022. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QSC4uLy4uLy4uL3BhcGVycy9BIE5ldyBBcHByb2FjaCB0byBJbmZlcmVuY2VzIG9mIFNlbWFudGljIENvbnN0cmFpbnRzLnBkZtIXCxgZV05TLmRhdGFPEQH8AAAAAAH8AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfQSBOZXcgQXBwcm9hY2ggdG8gSW4jMTJEMUNBLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLRysGsFBYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdoYAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkEgTmV3IEFwcHJvYWNoIHRvIEluIzEyRDFDQS5wZGYADgByADgAQQAgAE4AZQB3ACAAQQBwAHAAcgBvAGEAYwBoACAAdABvACAASQBuAGYAZQByAGUAbgBjAGUAcwAgAG8AZgAgAFMAZQBtAGEAbgB0AGkAYwAgAEMAbwBuAHMAdAByAGEAaQBuAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIASlVzZXJzL3NpZWsvcGFwZXJzL0EgTmV3IEFwcHJvYWNoIHRvIEluZmVyZW5jZXMgb2YgU2VtYW50aWMgQ29uc3RyYWludHMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A2QDeAOYC5gLoAu0C+AMBAw8DEwMaAyMDKAM1AzgDSgNNA1IAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADVA==},
  24023. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRy4uL0Ryb3Bib3gvYmliL0EgTmV3IEFwcHJvYWNoIHRvIEluZmVyZW5jZXMgb2YgU2VtYW50aWMgQ29uc3RyYWludHMucGRm0hcLGBlXTlMuZGF0YU8RAg4AAAAAAg4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9BIE5ldyBBcHByb2FjaCB0byBJbmYjRUU3RUMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADufszOWauQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQSBOZXcgQXBwcm9hY2ggdG8gSW5mI0VFN0VDLnBkZgAOAHIAOABBACAATgBlAHcAIABBAHAAcAByAG8AYQBjAGgAIAB0AG8AIABJAG4AZgBlAHIAZQBuAGMAZQBzACAAbwBmACAAUwBlAG0AYQBuAHQAaQBjACAAQwBvAG4AcwB0AHIAYQBpAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBQVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQSBOZXcgQXBwcm9hY2ggdG8gSW5mZXJlbmNlcyBvZiBTZW1hbnRpYyBDb25zdHJhaW50cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDYAN0A5QL3AvkC/gMJAxIDIAMkAysDNAM5A0YDSQNbA14DYwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAANl},
  24024. Bdsk-Url-1 = {citeseer.ist.psu.edu/biskup97new.html}}
  24025. @inproceedings{Aiken:1995ly,
  24026. Address = {New York, NY, USA},
  24027. Author = {Alexander Aiken and Manuel Fahndrich},
  24028. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  24029. Date-Added = {2006-12-16 14:05:26 -0700},
  24030. Date-Modified = {2010-12-17 10:23:09 -0700},
  24031. Isbn = {0-89791-719-7},
  24032. Location = {La Jolla, California, United States},
  24033. Pages = {182--191},
  24034. Publisher = {ACM Press},
  24035. Title = {Dynamic typing and subtype inference},
  24036. Year = {1995},
  24037. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTgyLWFpa2VuLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4Mi1haWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96DNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE4Mi1haWtlbi5wZGYADgAeAA4AcAAxADgAMgAtAGEAaQBrAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE4Mi1haWtlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24038. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224201}}
  24039. @inproceedings{Popa:2000zr,
  24040. Address = {New York, NY, USA},
  24041. Author = {Lucian Popa and Alin Deutsch and Arnaud Sahuguet and Val Tannen},
  24042. Booktitle = {SIGMOD '00: Proceedings of the 2000 ACM SIGMOD international conference on Management of data},
  24043. Date-Added = {2006-12-16 14:00:59 -0700},
  24044. Date-Modified = {2010-12-17 10:23:09 -0700},
  24045. Isbn = {1-58113-217-4},
  24046. Location = {Dallas, Texas, United States},
  24047. Pages = {273--284},
  24048. Publisher = {ACM Press},
  24049. Title = {A chase too far?},
  24050. Year = {2000},
  24051. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjczLXBvcGEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjczLXBvcGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHiwawUFgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI3My1wb3BhLnBkZgAOABwADQBwADIANwAzAC0AcABvAHAAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyNzMtcG9wYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  24052. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjczLXBvcGEucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjczLXBvcGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qF0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjczLXBvcGEucGRmAAAOABwADQBwADIANwAzAC0AcABvAHAAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI3My1wb3BhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24053. Bdsk-Url-1 = {http://doi.acm.org/10.1145/342009.335421}}
  24054. @article{Chakravarthy:1990vn,
  24055. Address = {New York, NY, USA},
  24056. Author = {Upen S. Chakravarthy and John Grant and Jack Minker},
  24057. Date-Added = {2006-12-16 13:57:55 -0700},
  24058. Date-Modified = {2010-12-17 10:23:09 -0700},
  24059. Issn = {0362-5915},
  24060. Journal = {ACM Trans. Database Syst.},
  24061. Number = {2},
  24062. Pages = {162--207},
  24063. Publisher = {ACM Press},
  24064. Title = {Logic-based approach to semantic query optimization},
  24065. Volume = {15},
  24066. Year = {1990},
  24067. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxNjItY2hha3JhdmFydGh5LnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDE2Mi1jaGFrcmF2YXJ0aHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9569EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE2Mi1jaGFrcmF2YXJ0aHkucGRmAAAOACwAFQBwADEANgAyAC0AYwBoAGEAawByAGEAdgBhAHIAdABoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNjItY2hha3JhdmFydGh5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  24068. Bdsk-Url-1 = {http://doi.acm.org/10.1145/78922.78924}}
  24069. @article{McAllester:2002kx,
  24070. Address = {New York, NY, USA},
  24071. Author = {David McAllester},
  24072. Date-Added = {2006-12-16 13:56:05 -0700},
  24073. Date-Modified = {2010-12-17 10:23:09 -0700},
  24074. Issn = {0004-5411},
  24075. Journal = {J. ACM},
  24076. Number = {4},
  24077. Pages = {512--537},
  24078. Publisher = {ACM Press},
  24079. Title = {On the complexity analysis of static analyses},
  24080. Volume = {49},
  24081. Year = {2002},
  24082. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNTEyLW1jYWxsZXN0ZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNTEyLW1jYWxsZXN0ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHlwawUFwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUxMi1tY2FsbGVzdGVyLnBkZgAOACgAEwBwADUAMQAyAC0AbQBjAGEAbABsAGUAcwB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A1MTItbWNhbGxlc3Rlci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  24083. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A1MTItbWNhbGxlc3Rlci5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A1MTItbWNhbGxlc3Rlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ey/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA1MTItbWNhbGxlc3Rlci5wZGYAAA4AKAATAHAANQAxADIALQBtAGMAYQBsAGwAZQBzAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wNTEyLW1jYWxsZXN0ZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  24084. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581771.581774}}
  24085. @article{Halevy:2001uq,
  24086. Address = {New York, NY, USA},
  24087. Author = {Alon Y. Halevy and Inderpal Singh Mumick and Yehoshua Sagiv and Oded Shmueli},
  24088. Date-Added = {2006-12-16 13:53:41 -0700},
  24089. Date-Modified = {2010-12-17 10:23:09 -0700},
  24090. Issn = {0004-5411},
  24091. Journal = {J. ACM},
  24092. Number = {5},
  24093. Pages = {971--1012},
  24094. Publisher = {ACM Press},
  24095. Title = {Static analysis in datalog extensions},
  24096. Volume = {48},
  24097. Year = {2001},
  24098. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOS4uLy4uLy4uL3BhcGVycy9TdGF0aWMgYW5hbHlzaXMgaW4gZGF0YWxvZyBleHRlbnNpb25zLnBkZtIXCxgZV05TLmRhdGFPEQHQAAAAAAHQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfU3RhdGljIGFuYWx5c2lzIGluIGQjMTJEMUQzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLR08GsFBYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdoYAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlN0YXRpYyBhbmFseXNpcyBpbiBkIzEyRDFEMy5wZGYADgBUACkAUwB0AGEAdABpAGMAIABhAG4AYQBsAHkAcwBpAHMAIABpAG4AIABkAGEAdABhAGwAbwBnACAAZQB4AHQAZQBuAHMAaQBvAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAO1VzZXJzL3NpZWsvcGFwZXJzL1N0YXRpYyBhbmFseXNpcyBpbiBkYXRhbG9nIGV4dGVuc2lvbnMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMoAzwDXAqsCrQKyAr0CxgLUAtgC3wLoAu0C+gL9Aw8DEgMXAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAxk=},
  24099. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOC4uL0Ryb3Bib3gvYmliL1N0YXRpYyBhbmFseXNpcyBpbiBkYXRhbG9nIGV4dGVuc2lvbnMucGRm0hcLGBlXTlMuZGF0YU8RAeIAAAAAAeIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9TdGF0aWMgYW5hbHlzaXMgaW4gZGEjRUZFOEIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv6LzOWbdwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4ccAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU3RhdGljIGFuYWx5c2lzIGluIGRhI0VGRThCLnBkZgAOAFQAKQBTAHQAYQB0AGkAYwAgAGEAbgBhAGwAeQBzAGkAcwAgAGkAbgAgAGQAYQB0AGEAbABvAGcAIABlAHgAdABlAG4AcwBpAG8AbgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU3RhdGljIGFuYWx5c2lzIGluIGRhdGFsb2cgZXh0ZW5zaW9ucy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AyQDOANYCvAK+AsMCzgLXAuUC6QLwAvkC/gMLAw4DIAMjAygAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADKg==},
  24100. Bdsk-Url-1 = {http://doi.acm.org/10.1145/502102.502104}}
  24101. @inproceedings{Abiteboul:1988fk,
  24102. Address = {New York, NY, USA},
  24103. Author = {Serge Abiteboul and Richard Hull},
  24104. Booktitle = {SIGMOD '88: Proceedings of the 1988 ACM SIGMOD international conference on Management of data},
  24105. Date-Added = {2006-12-16 13:52:15 -0700},
  24106. Date-Modified = {2010-12-17 10:23:09 -0700},
  24107. Isbn = {0-89791-268-3},
  24108. Location = {Chicago, Illinois, United States},
  24109. Pages = {143--153},
  24110. Publisher = {ACM Press},
  24111. Title = {Data functions, datalog and negation},
  24112. Year = {1988},
  24113. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wMTQzLWFiaXRlYm91bC5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnAxNDMtYWJpdGVib3VsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0dnBrBQWAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBrHaGAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQzLWFiaXRlYm91bC5wZGYAAA4AJgASAHAAMQA0ADMALQBhAGIAaQB0AGUAYgBvAHUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3AxNDMtYWJpdGVib3VsLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  24114. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNDMtYWJpdGVib3VsLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE0My1hYml0ZWJvdWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95x9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE0My1hYml0ZWJvdWwucGRmAA4AJgASAHAAMQA0ADMALQBhAGIAaQB0AGUAYgBvAHUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE0My1hYml0ZWJvdWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  24115. Bdsk-Url-1 = {http://doi.acm.org/10.1145/50202.50218}}
  24116. @manual{ECMA:1999fk,
  24117. Date-Added = {2006-12-11 12:51:05 -0700},
  24118. Date-Modified = {2010-12-17 10:23:09 -0700},
  24119. Organization = {ECMA},
  24120. Title = {Standard ECMA-262: ECMAScript Language Specification},
  24121. Year = {1999},
  24122. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0VjbWEtMjYyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMRWNtYS0yNjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JzczlmuMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEzAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVjbWEtMjYyLnBkZgAADgAaAAwARQBjAG0AYQAtADIANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRWNtYS0yNjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  24123. Bdsk-Url-1 = {http://www.ecma-international.org/publications/standards/Ecma-262.htm}}
  24124. @article{Weirich:2006ys,
  24125. Author = {Stephanie Weirich},
  24126. Date-Added = {2006-12-11 11:01:26 -0700},
  24127. Date-Modified = {2009-08-25 22:28:18 -0600},
  24128. Journal = {Journal of Functional Programming},
  24129. Number = {06},
  24130. Pages = {681-710},
  24131. Title = {Type-safe run-time polytypic programming},
  24132. Volume = {16},
  24133. Year = {2006},
  24134. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHdlaXJpY2gtcG9seS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHdlaXJpY2gtcG9seS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jYvRDz3yAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EQgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHdlaXJpY2gtcG9seS5wZGYADgAiABAAdwBlAGkAcgBpAGMAaAAtAHAAbwBsAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3dlaXJpY2gtcG9seS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  24135. @inproceedings{Gunter:1995uq,
  24136. Address = {New York, NY, USA},
  24137. Annote = {type safety proof similar to mine},
  24138. Author = {Carl A. Gunter and Didier Remy and Jon G. Riecke},
  24139. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  24140. Date-Added = {2006-12-10 23:50:15 -0700},
  24141. Date-Modified = {2010-12-17 10:23:09 -0700},
  24142. Isbn = {0-89791-719-7},
  24143. Location = {La Jolla, California, United States},
  24144. Pages = {12--23},
  24145. Publisher = {ACM Press},
  24146. Title = {A generalization of exceptions and control in ML-like languages},
  24147. Year = {1995},
  24148. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTItZ3VudGVyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEyLWd1bnRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKxPsGiTuwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGisVwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMi1ndW50ZXIucGRmAAAOAB4ADgBwADEAMgAtAGcAdQBuAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEyLWd1bnRlci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24149. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTItZ3VudGVyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEyLWd1bnRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95otEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEyLWd1bnRlci5wZGYADgAeAA4AcAAxADIALQBnAHUAbgB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEyLWd1bnRlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24150. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224173}}
  24151. @inproceedings{Davies:2000fk,
  24152. Address = {New York, NY, USA},
  24153. Annote = {Uses evaluation contexts.},
  24154. Author = {Rowan Davies and Frank Pfenning},
  24155. Booktitle = {ICFP '00: Proceedings of the 5th ACM SIGPLAN international conference on Functional programming},
  24156. Date-Added = {2006-12-10 23:42:45 -0700},
  24157. Date-Modified = {2010-12-17 10:23:09 -0700},
  24158. Isbn = {1-58113-202-6},
  24159. Pages = {198--208},
  24160. Publisher = {ACM Press},
  24161. Title = {Intersection types and computational effects},
  24162. Year = {2000},
  24163. Bdsk-Url-1 = {http://doi.acm.org/10.1145/351240.351259}}
  24164. @inproceedings{Dean:1995uq,
  24165. Address = {New York, NY, USA},
  24166. Author = {Jeffrey Dean and Craig Chambers and David Grove},
  24167. Booktitle = {PLDI '95: Proceedings of the ACM SIGPLAN 1995 conference on Programming language design and implementation},
  24168. Date-Added = {2006-12-10 18:40:30 -0700},
  24169. Date-Modified = {2010-12-17 10:23:09 -0700},
  24170. Isbn = {0-89791-697-2},
  24171. Location = {La Jolla, California, United States},
  24172. Pages = {93--102},
  24173. Publisher = {ACM Press},
  24174. Title = {Selective specialization for object-oriented languages},
  24175. Year = {1995},
  24176. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wOTMtZGVhbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA5My1kZWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASsUHBogb6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBomlqAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwOTMtZGVhbi5wZGYAAA4AGgAMAHAAOQAzAC0AZABlAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A5My1kZWFuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24177. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTMtZGVhbi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5My1kZWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7rRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA5My1kZWFuLnBkZgAOABoADABwADkAMwAtAGQAZQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A5My1kZWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24178. Bdsk-Url-1 = {http://doi.acm.org/10.1145/207110.207119}}
  24179. @article{Sabry:1998fk,
  24180. Address = {New York, NY, USA},
  24181. Author = {Amr Sabry},
  24182. Date-Added = {2006-12-10 11:39:43 -0700},
  24183. Date-Modified = {2010-12-17 10:23:09 -0700},
  24184. Issn = {0956-7968},
  24185. Journal = {J. Funct. Program.},
  24186. Number = {1},
  24187. Pages = {1--22},
  24188. Publisher = {Cambridge University Press},
  24189. Title = {What is a purely functional language?},
  24190. Volume = {8},
  24191. Year = {1998},
  24192. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zYWJyeTk4d2hhdC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NhYnJ5OTh3aGF0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASsUTBogb6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBomlqAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzYWJyeTk4d2hhdC5wZGYADgAgAA8AcwBhAGIAcgB5ADkAOAB3AGgAYQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc2Ficnk5OHdoYXQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24193. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NhYnJ5OTh3aGF0LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2Ficnk5OHdoYXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J1dEPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2Ficnk5OHdoYXQucGRmAAAOACAADwBzAGEAYgByAHkAOQA4AHcAaABhAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NhYnJ5OTh3aGF0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  24194. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796897002943}}
  24195. @article{Greco:2001vn,
  24196. Address = {New York, NY, USA},
  24197. Author = {Sergio Greco and Carlo Zaniolo},
  24198. Date-Added = {2006-12-08 17:18:28 -0700},
  24199. Date-Modified = {2010-12-17 10:23:09 -0700},
  24200. Issn = {1471-0684},
  24201. Journal = {Theory and Practice of Logic Programming},
  24202. Local-Url = {file://localhost/Users/jeremysiek/Desktop/S1471068401001090a.pdf},
  24203. Number = {4},
  24204. Pages = {381--407},
  24205. Publisher = {Cambridge University Press},
  24206. Title = {Greedy algorithms in Datalog},
  24207. Volume = {1},
  24208. Year = {2001},
  24209. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S1471068401001090}}
  24210. @book{:1987kx,
  24211. Address = {New York, NY, USA},
  24212. Date-Added = {2006-12-08 13:46:53 -0700},
  24213. Date-Modified = {2007-05-18 13:42:22 -0600},
  24214. Isbn = {0-745-80109-9},
  24215. Publisher = {Halsted Press},
  24216. Title = {Abstract interpretation of declarative languages},
  24217. Year = {1987}}
  24218. @article{Barbuti:1993uq,
  24219. Address = {New York, NY, USA},
  24220. Author = {Roberto Barbuti and Roberto Giacobazzi and Giorgio Levi},
  24221. Date-Added = {2006-12-08 13:45:35 -0700},
  24222. Date-Modified = {2010-12-17 10:23:09 -0700},
  24223. Issn = {0164-0925},
  24224. Journal = {ACM Trans. Program. Lang. Syst.},
  24225. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p133-barbuti.pdf},
  24226. Number = {1},
  24227. Pages = {133--181},
  24228. Publisher = {ACM Press},
  24229. Title = {A general framework for semantics-based bottom-up abstract interpretation of logic programs},
  24230. Volume = {15},
  24231. Year = {1993},
  24232. Bdsk-Url-1 = {http://doi.acm.org/10.1145/151646.151650}}
  24233. @inproceedings{Cortesi:1991fk,
  24234. Address = {New York, NY, USA},
  24235. Author = {Agostino Cortesi and Gilbert Fil\&\#233;},
  24236. Booktitle = {PEPM '91: Proceedings of the 1991 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  24237. Date-Added = {2006-12-08 13:39:02 -0700},
  24238. Date-Modified = {2010-12-17 10:23:09 -0700},
  24239. Isbn = {0-89791-433-3},
  24240. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p52-cortesi.pdf},
  24241. Location = {New Haven, Connecticut, United States},
  24242. Pages = {52--61},
  24243. Publisher = {ACM Press},
  24244. Title = {Abstract interpretation of logic programs: an abstract domain for groundness, sharing, freeness and compoundness analysis},
  24245. Year = {1991},
  24246. Bdsk-Url-1 = {http://doi.acm.org/10.1145/115865.115872}}
  24247. @article{Leontiev:2002uq,
  24248. Address = {New York, NY, USA},
  24249. Author = {Yuri Leontiev and M. Tamer \&\#214;zsu and Duane Szafron},
  24250. Date-Added = {2006-12-07 11:57:16 -0700},
  24251. Date-Modified = {2010-12-17 10:23:09 -0700},
  24252. Issn = {0360-0300},
  24253. Journal = {ACM Comput. Surv.},
  24254. Number = {4},
  24255. Pages = {409--449},
  24256. Publisher = {ACM Press},
  24257. Title = {On type systems for object-oriented database programming languages},
  24258. Volume = {34},
  24259. Year = {2002},
  24260. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDA5LWxlb250aWV2LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQwOS1sZW9udGlldi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKie8GdsrcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGeFScAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0MDktbGVvbnRpZXYucGRmAA4AJAARAHAANAAwADkALQBsAGUAbwBuAHQAaQBlAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDA5LWxlb250aWV2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  24261. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MDktbGVvbnRpZXYucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDA5LWxlb250aWV2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rv0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDA5LWxlb250aWV2LnBkZgAADgAkABEAcAA0ADAAOQAtAGwAZQBvAG4AdABpAGUAdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQwOS1sZW9udGlldi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  24262. Bdsk-Url-1 = {http://doi.acm.org/10.1145/592642.592643}}
  24263. @inproceedings{Aiken:1994fk,
  24264. Address = {New York, NY, USA},
  24265. Author = {Alexander Aiken and Edward L. Wimmers and T. K. Lakshman},
  24266. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  24267. Date-Added = {2006-12-07 11:53:44 -0700},
  24268. Date-Modified = {2015-11-18 04:34:42 +0000},
  24269. Location = {Portland, Oregon, United States},
  24270. Pages = {163--173},
  24271. Publisher = {ACM Press},
  24272. Title = {Soft typing with conditional types},
  24273. Year = {1994},
  24274. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYzLWFpa2VuLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2My1haWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL957dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE2My1haWtlbi5wZGYADgAeAA4AcAAxADYAMwAtAGEAaQBrAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE2My1haWtlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24275. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.177847}}
  24276. @inproceedings{Matthews:2007zr,
  24277. Author = {Jacob Matthews and Robert Bruce Findler},
  24278. Booktitle = {The 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  24279. Date-Added = {2006-12-07 08:51:45 -0700},
  24280. Date-Modified = {2009-08-25 22:28:18 -0600},
  24281. Month = {January},
  24282. Title = {Operational Semantics for Multi-Language Programs},
  24283. Year = {2007},
  24284. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIW1hdHRoZXdzLWZpbmRsZXItcG9wbDA3LWNvbG9yLnBkZtIXCxgZV05TLmRhdGFPEQHUAAAAAAHUAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfbWF0dGhld3MtZmluZGxlci1wb3AjQkY3OEQ4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL942NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACAE1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbWF0dGhld3MtZmluZGxlci1wb3AjQkY3OEQ4LnBkZgAADgBEACEAbQBhAHQAdABoAGUAdwBzAC0AZgBpAG4AZABsAGUAcgAtAHAAbwBwAGwAMAA3AC0AYwBvAGwAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA+VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9tYXR0aGV3cy1maW5kbGVyLXBvcGwwNy1jb2xvci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwKXApkCngKpArICwALEAssC1ALZAuYC6QL7Av4DAwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMF}}
  24285. @article{Flanagan:1999vn,
  24286. Address = {New York, NY, USA},
  24287. Author = {Cormac Flanagan and Matthias Felleisen},
  24288. Date-Added = {2006-12-06 23:56:48 -0700},
  24289. Date-Modified = {2015-11-18 04:39:43 +0000},
  24290. Journal = {ACM Trans. Program. Lang. Syst.},
  24291. Number = {2},
  24292. Pages = {370--416},
  24293. Publisher = {ACM Press},
  24294. Title = {Componential set-based analysis},
  24295. Volume = {21},
  24296. Year = {1999},
  24297. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNzAtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzcwLWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rX0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzcwLWZsYW5hZ2FuLnBkZgAADgAkABEAcAAzADcAMAAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDM3MC1mbGFuYWdhbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  24298. Bdsk-Url-1 = {http://doi.acm.org/10.1145/316686.316703}}
  24299. @article{Rosenkrantz:2006fk,
  24300. Address = {New York, NY, USA},
  24301. Author = {Daniel J. Rosenkrantz and Lenore R. Mullin and Harry B. Hunt III},
  24302. Date-Added = {2006-12-06 20:08:24 -0700},
  24303. Date-Modified = {2010-12-17 10:23:10 -0700},
  24304. Issn = {0164-0925},
  24305. Journal = {ACM Trans. Program. Lang. Syst.},
  24306. Number = {6},
  24307. Pages = {1145--1177},
  24308. Publisher = {ACM Press},
  24309. Title = {On minimizing materializations of array-valued temporaries},
  24310. Volume = {28},
  24311. Year = {2006},
  24312. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9wMTE0NS1yb3NlbmtyYW50ei5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXAxMTQ1LXJvc2Vua3JhbnR6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS1bTBrXQwUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBrdagAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTE0NS1yb3NlbmtyYW50ei5wZGYADgAsABUAcAAxADEANAA1AC0AcgBvAHMAZQBuAGsAcgBhAG4AdAB6AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcDExNDUtcm9zZW5rcmFudHoucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  24313. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxMTQ1LXJvc2Vua3JhbnR6LnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDExNDUtcm9zZW5rcmFudHoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95m9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDExNDUtcm9zZW5rcmFudHoucGRmAAAOACwAFQBwADEAMQA0ADUALQByAG8AcwBlAG4AawByAGEAbgB0AHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMTQ1LXJvc2Vua3JhbnR6LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  24314. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1186632.1186637}}
  24315. @article{Hyland:2000ve,
  24316. Address = {Duluth, MN, USA},
  24317. Author = {J. M. E. Hyland and C.-H. L. Ong},
  24318. Date-Added = {2006-12-02 13:06:50 -0700},
  24319. Date-Modified = {2010-12-17 10:23:10 -0700},
  24320. Issn = {0890-5401},
  24321. Journal = {Inf. Comput.},
  24322. Number = {2},
  24323. Pages = {285--408},
  24324. Publisher = {Academic Press, Inc.},
  24325. Title = {On full abstraction for PCF: I, II, and III},
  24326. Volume = {163},
  24327. Year = {2000},
  24328. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhwY2YxLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcGNmMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL974tEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGNmMS5wZGYADgASAAgAcABjAGYAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcGNmMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  24329. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2000.2917}}
  24330. @article{Cartwright:1994ly,
  24331. Address = {Duluth, MN, USA},
  24332. Author = {Robert Cartwright and Pierre-Louis Curien and Matthias Felleisen},
  24333. Date-Added = {2006-12-02 12:43:43 -0700},
  24334. Date-Modified = {2010-12-17 10:23:10 -0700},
  24335. Issn = {0890-5401},
  24336. Journal = {Inf. Comput.},
  24337. Number = {2},
  24338. Pages = {297--401},
  24339. Publisher = {Academic Press, Inc.},
  24340. Title = {Fully abstract semantics for observably sequential languages},
  24341. Volume = {111},
  24342. Year = {1994},
  24343. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpYzk0LWNjZi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGljOTQtY2NmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dc7RDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGljOTQtY2NmLnBkZgAOABoADABpAGMAOQA0AC0AYwBjAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ljOTQtY2NmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24344. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1994.1047}}
  24345. @article{Berry:1986zr,
  24346. Address = {New York, NY, USA},
  24347. Author = {G Berry and P L Curien},
  24348. Book = {Algebraic methods in semantics},
  24349. Date-Added = {2006-12-02 10:55:15 -0700},
  24350. Date-Modified = {2007-05-18 13:42:22 -0600},
  24351. Isbn = {0-521-26393-5},
  24352. Pages = {35--87},
  24353. Publisher = {Cambridge University Press},
  24354. Title = {Theory and practice of sequential algorithms: the kernel of the applicative language CDS},
  24355. Year = {1986}}
  24356. @inproceedings{Cartwright:1992ys,
  24357. Address = {New York, NY, USA},
  24358. Author = {Robert Cartwright and Matthias Felleisen},
  24359. Booktitle = {POPL '92: Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  24360. Date-Added = {2006-12-02 10:47:35 -0700},
  24361. Date-Modified = {2010-12-17 10:23:10 -0700},
  24362. Isbn = {0-89791-453-8},
  24363. Location = {Albuquerque, New Mexico, United States},
  24364. Pages = {328--342},
  24365. Publisher = {ACM Press},
  24366. Title = {Observable sequentiality and full abstraction},
  24367. Year = {1992},
  24368. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzMjgtY2FydHdyaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzMjgtY2FydHdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/er/RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzMjgtY2FydHdyaWdodC5wZGYAAA4AKAATAHAAMwAyADgALQBjAGEAcgB0AHcAcgBpAGcAaAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMzI4LWNhcnR3cmlnaHQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  24369. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143165.143232}}
  24370. @book{Schmidt:1986vn,
  24371. Address = {Dubuque, IA, USA},
  24372. Author = {David A. Schmidt},
  24373. Date-Added = {2006-12-02 10:08:02 -0700},
  24374. Date-Modified = {2009-08-25 22:28:18 -0600},
  24375. Isbn = {0-697-06849-2},
  24376. Publisher = {William C. Brown Publishers},
  24377. Title = {Denotational semantics: a methodology for language development},
  24378. Year = {1986},
  24379. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpkZW5zZW0ucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpkZW5zZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FK0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBkZW5zZW0ucGRmAA4AFgAKAGQAZQBuAHMAZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9kZW5zZW0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  24380. @inproceedings{Jeffrey:2005kx,
  24381. Author = {A. S. A. Jeffrey and J. Rathke},
  24382. Booktitle = {Proc. European Symposium on Programming},
  24383. Date-Added = {2006-12-01 19:26:19 -0700},
  24384. Date-Modified = {2009-08-25 22:28:18 -0600},
  24385. Title = {Java Jr.: Fully Abstract Trace Semantics for a Core Java Language},
  24386. Year = {2005},
  24387. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzNEeUE1WS1lc29wMDUucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4REzRHlBNVktZXNvcDA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuRizOWauAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAM0R5QTVZLWVzb3AwNS5wZGYADgAkABEAMwBEAHkAQQA1AFkALQBlAHMAbwBwADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzNEeUE1WS1lc29wMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  24388. @article{Jeffrey:2005uq,
  24389. Address = {Essex, UK},
  24390. Author = {Alan Jeffrey and Julian Rathke},
  24391. Date-Added = {2006-12-01 19:20:44 -0700},
  24392. Date-Modified = {2010-12-17 10:23:10 -0700},
  24393. Issn = {0304-3975},
  24394. Journal = {Theor. Comput. Sci.},
  24395. Number = {1-3},
  24396. Pages = {17--63},
  24397. Publisher = {Elsevier Science Publishers Ltd.},
  24398. Title = {A fully abstract may testing semantics for concurrent objects},
  24399. Volume = {338},
  24400. Year = {2005},
  24401. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9mdWxsbWF5LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZnVsbG1heS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKib8GdpU8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGeB78AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZ1bGxtYXkucGRmAA4AGAALAGYAdQBsAGwAbQBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9mdWxsbWF5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24402. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtmdWxsbWF5LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZnVsbG1heS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zetEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZnVsbG1heS5wZGYAAA4AGAALAGYAdQBsAGwAbQBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGxtYXkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  24403. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2004.10.012}}
  24404. @book{Hennessy:1988fk,
  24405. Address = {Cambridge, MA, USA},
  24406. Author = {Matthew Hennessy},
  24407. Date-Added = {2006-12-01 19:19:36 -0700},
  24408. Date-Modified = {2007-05-18 13:42:22 -0600},
  24409. Isbn = {0-262-08171-7},
  24410. Publisher = {MIT Press},
  24411. Title = {Algebraic theory of processes},
  24412. Year = {1988}}
  24413. @inproceedings{Herman:2006uq,
  24414. Author = {David Herman and Aaron Tomb and Cormac Flanagan},
  24415. Booktitle = {Trends in Functional Prog. (TFP)},
  24416. Date-Added = {2006-12-05 14:45:50 -0700},
  24417. Date-Modified = {2009-08-25 22:28:18 -0600},
  24418. Month = {April},
  24419. Pages = {XXVIII},
  24420. Title = {Space-Efficient Gradual Typing},
  24421. Year = {2007},
  24422. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHRmcDA3LWdyYWR1YWwtdHlwaW5nLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYdGZwMDctZ3JhZHVhbC10eXBpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KQNEPPJgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdGZwMDctZ3JhZHVhbC10eXBpbmcucGRmAA4AMgAYAHQAZgBwADAANwAtAGcAcgBhAGQAdQBhAGwALQB0AHkAcABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdGZwMDctZ3JhZHVhbC10eXBpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  24423. @techreport{Siek:2006fk,
  24424. Address = {Boulder, CO},
  24425. Author = {Jeremy G. Siek and Walid Taha},
  24426. Date-Added = {2006-12-05 13:50:44 -0700},
  24427. Date-Modified = {2009-08-25 22:28:18 -0600},
  24428. Institution = {University of Colorado},
  24429. Month = {December},
  24430. Number = {CU-CS-1021-06},
  24431. Title = {Gradual Typing for Objects: Isabelle Formaliztaion},
  24432. Year = {2006},
  24433. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkb2N1bWVudC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRvY3VtZW50LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVrRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGRvY3VtZW50LnBkZgAOABoADABkAG8AYwB1AG0AZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2RvY3VtZW50LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  24434. @unpublished{Henglein:1992zr,
  24435. Author = {Henglein, Fritz},
  24436. Date-Added = {2006-11-29 10:00:41 -0700},
  24437. Date-Modified = {2007-05-18 13:42:22 -0600},
  24438. Keywords = {closure analysis, value flow, higher-order values, program analysis},
  24439. Local-Url = {file://localhost/Users/jeremysiek/Desktop/D-193.pdf},
  24440. Month = mar,
  24441. Note = {DIKU Semantics Report D-193},
  24442. Semno = {D-193},
  24443. Summary = {Closure analysis is instrumental, but potentially expensive, in optimization and implementation of higher-order functional languages. We present a simplified closure analysis that yields practically satisfactory results and can be computed in (almost-)linear time.},
  24444. Title = {Simple Closure Analysis},
  24445. Year = {1992}}
  24446. @mastersthesis{Rehof:1995ys,
  24447. Address = {Department of Computer Science, University of Copenhagen, Denmark},
  24448. Author = {Rehof, Jakob},
  24449. Date-Added = {2006-11-29 09:59:21 -0700},
  24450. Date-Modified = {2007-05-18 13:42:22 -0600},
  24451. Id = {MTh},
  24452. Keywords = {Dynamic typing, coercions calculi, proof theory, type inference},
  24453. Local-Url = {file://localhost/Users/jeremysiek/Desktop/D-249.pdf},
  24454. Month = {August},
  24455. Puf = {---},
  24456. School = {DIKU},
  24457. Semno = {D-249},
  24458. Summary = {We study Henglein's proof theoretic calculus of dynamic typing, in particular problems of confluence and termination of coercion minimization. We extend Henglein's monomorphic framework to include polymorphism, regular recursive types and discriminative sum types, arriving at a dynamic type system comparable to systems of soft typing in expressive power. We study the problem of completion inference in our generalized setting.},
  24459. Title = {Polymorphic Dynamic Typing. Aspects of Inference and Proof Theory},
  24460. Year = {1995}}
  24461. @inproceedings{Pollack:1994vn,
  24462. Address = {Secaucus, NJ, USA},
  24463. Author = {Randy Pollack},
  24464. Booktitle = {TYPES '93: Proceedings of the international workshop on Types for proofs and programs},
  24465. Date-Added = {2006-11-28 22:21:25 -0700},
  24466. Date-Modified = {2007-05-18 13:42:22 -0600},
  24467. Isbn = {3-540-58085-9},
  24468. Location = {Nijmegen, The Netherlands},
  24469. Pages = {313--332},
  24470. Publisher = {Springer-Verlag New York, Inc.},
  24471. Title = {Closure under alpha-conversion},
  24472. Year = {1994}}
  24473. @inproceedings{Gordon:1994kx,
  24474. Address = {London, UK},
  24475. Author = {Andrew D. Gordon},
  24476. Booktitle = {HUG '93: Proceedings of the 6th International Workshop on Higher Order Logic Theorem Proving and its Applications},
  24477. Date-Added = {2006-11-28 22:20:20 -0700},
  24478. Date-Modified = {2007-05-18 13:42:22 -0600},
  24479. Isbn = {3-540-57826-9},
  24480. Pages = {413--425},
  24481. Publisher = {Springer-Verlag},
  24482. Title = {A Mechanisation of Name-Carrying Syntax up to Alpha-Conversion},
  24483. Year = {1994}}
  24484. @misc{Chargueraud:2006uq,
  24485. Author = {Arthur Chargu\'eraud and Benjamin C. Pierce and Stephanie Weirich},
  24486. Bcp = {Yes},
  24487. Date-Added = {2006-11-28 22:02:43 -0700},
  24488. Date-Modified = {2009-08-25 22:28:19 -0600},
  24489. Keys = {poplmark},
  24490. Month = April,
  24491. Note = {Submitted for publication},
  24492. Plclub = {Yes},
  24493. Short = {http://www.cis.upenn.edu/~bcpierce/papers/binders.pdf},
  24494. Title = {Proof Engineering: {P}ractical Techniques for Mechanized Metatheory},
  24495. Year = {2007},
  24496. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtiaW5kZXJzLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYmluZGVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wLNEPNW0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYmluZGVycy5wZGYAAA4AGAALAGIAaQBuAGQAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2JpbmRlcnMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  24497. @book{Abadi:1996fk,
  24498. Author = {Martin Abadi and Luca Cardelli},
  24499. Date-Added = {2006-11-28 14:22:51 -0700},
  24500. Date-Modified = {2012-12-20 08:56:42 -0700},
  24501. Publisher = {Springer-Verlag},
  24502. Title = {A Theory of Objects},
  24503. Year = {1996}}
  24504. @inproceedings{Henglein:1992ys,
  24505. Address = {London, UK},
  24506. Author = {Fritz Henglein},
  24507. Booktitle = {ESOP '92: Proceedings of the 4th European Symposium on Programming},
  24508. Date-Added = {2006-11-26 19:41:24 -0700},
  24509. Date-Modified = {2008-06-30 15:03:56 -0600},
  24510. Isbn = {3-540-55253-7},
  24511. Local-Url = {file://localhost/Users/jeremysiek/Desktop/D-90.pdf},
  24512. Pages = {233--253},
  24513. Publisher = {Springer-Verlag},
  24514. Title = {Dynamic Typing},
  24515. Year = {1992},
  24516. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGhlbmdsZWluMTk5Mi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGhlbmdsZWluMTk5Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/daLRDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGhlbmdsZWluMTk5Mi5wZGYADgAiABAAaABlAG4AZwBsAGUAaQBuADEAOQA5ADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2hlbmdsZWluMTk5Mi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  24517. @inproceedings{Ahmed:2003vn,
  24518. Address = {New York, NY, USA},
  24519. Author = {Amal Ahmed and David Walker},
  24520. Booktitle = {TLDI '03: Proceedings of the 2003 ACM SIGPLAN international workshop on Types in languages design and implementation},
  24521. Date-Added = {2006-11-26 19:30:05 -0700},
  24522. Date-Modified = {2010-12-17 10:23:10 -0700},
  24523. Isbn = {1-58113-649-8},
  24524. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p74-ahmed.pdf},
  24525. Location = {New Orleans, Louisiana, USA},
  24526. Pages = {74--85},
  24527. Publisher = {ACM Press},
  24528. Title = {The logical approach to stack typing},
  24529. Year = {2003},
  24530. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604174.604185}}
  24531. @article{Morrisett:2002kx,
  24532. Address = {New York, NY, USA},
  24533. Annote = {type safe stack allocation},
  24534. Author = {Greg Morrisett and Karl Crary and Neal Glew and David Walker},
  24535. Date-Added = {2006-11-26 19:20:49 -0700},
  24536. Date-Modified = {2010-12-17 10:23:10 -0700},
  24537. Issn = {0956-7968},
  24538. Journal = {J. Funct. Program.},
  24539. Local-Url = {file://localhost/tmp/S0956796801004178a.pdf},
  24540. Number = {1},
  24541. Pages = {43--88},
  24542. Publisher = {Cambridge University Press},
  24543. Title = {Stack-based typed assembly language},
  24544. Volume = {12},
  24545. Year = {2002},
  24546. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796801004178}}
  24547. @inproceedings{Nipkow:2005fk,
  24548. Author = {Tobias Nipkow and Lawrence C. Paulson},
  24549. Booktitle = {Theorem Proving in Higher Order Logics: 18th International Conference},
  24550. Date-Added = {2006-11-18 14:49:14 -0700},
  24551. Date-Modified = {2007-05-18 13:42:22 -0600},
  24552. Local-Url = {file://localhost/Users/jeremysiek/Desktop/TPHOLs05.pdf},
  24553. Month = {August},
  24554. Title = {Proof Pearl: Defining Functions Over Finite Sets},
  24555. Year = {2005}}
  24556. @inproceedings{Jacobs:1990ys,
  24557. Address = {New York, NY, USA},
  24558. Author = {Dean Jacobs},
  24559. Booktitle = {PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation},
  24560. Date-Added = {2006-11-02 16:41:41 -0700},
  24561. Date-Modified = {2010-12-17 10:23:10 -0700},
  24562. Isbn = {0-89791-364-7},
  24563. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p165-jacobs.pdf},
  24564. Location = {White Plains, New York, United States},
  24565. Pages = {165--173},
  24566. Publisher = {ACM Press},
  24567. Title = {Type declarations as subtype constraints in logic programming},
  24568. Year = {1990},
  24569. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNjUtamFjb2JzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE2NS1qYWNvYnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL958dEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE2NS1qYWNvYnMucGRmAAAOACAADwBwADEANgA1AC0AagBhAGMAbwBiAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNjUtamFjb2JzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  24570. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93563}}
  24571. @article{Liu:2003vn,
  24572. Author = {Mengchi Liu},
  24573. Date-Added = {2006-11-02 16:12:41 -0700},
  24574. Date-Modified = {2007-05-18 13:42:22 -0600},
  24575. Journal = {Journal of Intelligent Information Systems},
  24576. Local-Url = {file://localhost/Users/jeremysiek/Desktop/datalog_decl_update.pdf},
  24577. Month = {March},
  24578. Number = {2},
  24579. Pages = {107-129},
  24580. Title = {Extending Datalog with Declarative Updates},
  24581. Volume = {20},
  24582. Year = {2003}}
  24583. @article{Greco:1999kx,
  24584. Address = {Los Alamitos, CA, USA},
  24585. Author = {Sergio Greco},
  24586. Date-Added = {2006-11-02 16:08:03 -0700},
  24587. Date-Modified = {2010-12-17 10:23:10 -0700},
  24588. Issn = {1041-4347},
  24589. Journal = {IEEE Transactions on Knowledge and Data Engineering},
  24590. Local-Url = {file://localhost/Users/jeremysiek/Desktop/dyn_prog_datalog.pdf},
  24591. Number = {2},
  24592. Pages = {265-283},
  24593. Publisher = {IEEE Computer Society},
  24594. Title = {Dynamic Programming in Datalog with Aggregates},
  24595. Volume = {11},
  24596. Year = {1999},
  24597. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/69.761663}}
  24598. @inproceedings{Lakshman:1991uq,
  24599. Author = {T.K. Lakshman and Uday S. Reddy},
  24600. Booktitle = {International Logic Programming Symposium},
  24601. Date-Added = {2006-11-02 13:32:35 -0700},
  24602. Date-Modified = {2007-05-18 13:42:22 -0600},
  24603. Local-Url = {file://localhost/Users/jeremysiek/Desktop/TypedProlog.ps},
  24604. Pages = {202-217},
  24605. Title = {Typed Prolog: A Semantic Reconstruction of the Mycroft-O'Keefe Type System},
  24606. Year = {1991},
  24607. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uL0Rlc2t0b3AvVHlwZWRQcm9sb2cucHPSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGqnB0grAAAAB0xaDlR5cGVkUHJvbG9nLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA10/jENc/bAAAAAAAAAAAAAgACAAAJIAAAAAAAAAAAAAAAAAAAAAdEZXNrdG9wAAAQAAgAAMBqmPcAAAARAAgAAMQ1wcsAAAABAAwAB0xaAAdMTwAAaIUAAgAuTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6RGVza3RvcDpUeXBlZFByb2xvZy5wcwAOAB4ADgBUAHkAcABlAGQAUAByAG8AbABvAGcALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9EZXNrdG9wL1R5cGVkUHJvbG9nLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  24608. @inproceedings{Tobin-Hochstadt:2006fk,
  24609. Author = {Sam Tobin-Hochstadt and Matthias Felleisen},
  24610. Booktitle = {Dynamic Languages Symposium},
  24611. Date-Added = {2006-11-01 15:27:35 -0700},
  24612. Date-Modified = {2014-09-11 10:39:47 +0000},
  24613. Local-Url = {file://localhost/Users/jeremysiek/Desktop/dls06-tf.pdf},
  24614. Title = {Interlanguage Migration: From Scripts to Programs},
  24615. Year = {2006},
  24616. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkbHMwNi10Zi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRsczA2LXRmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVbRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGRsczA2LXRmLnBkZgAOABoADABkAGwAcwAwADYALQB0AGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2RsczA2LXRmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  24617. @inproceedings{Semmelroth:1999ys,
  24618. Address = {New York, NY, USA},
  24619. Annote = {Uses faulty expressions},
  24620. Author = {Miley Semmelroth and Amr Sabry},
  24621. Booktitle = {ICFP '99: Proceedings of the fourth ACM SIGPLAN international conference on Functional programming},
  24622. Date-Added = {2006-11-14 12:37:58 -0700},
  24623. Date-Modified = {2010-12-17 10:23:10 -0700},
  24624. Isbn = {1-58113-111-9},
  24625. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p8-semmelroth.pdf},
  24626. Location = {Paris, France},
  24627. Pages = {8--17},
  24628. Publisher = {ACM Press},
  24629. Title = {Monadic encapsulation in ML},
  24630. Year = {1999},
  24631. Bdsk-Url-1 = {http://doi.acm.org/10.1145/317636.317777}}
  24632. @inproceedings{Launchbury:1997vn,
  24633. Address = {New York, NY, USA},
  24634. Annote = {Type safety proof like that of Felleisen, and uses unique decomposition},
  24635. Author = {John Launchbury and Amr Sabry},
  24636. Booktitle = {ICFP '97: Proceedings of the 2nd ACM SIGPLAN international conference on Functional programming},
  24637. Date-Added = {2006-11-14 12:22:35 -0700},
  24638. Date-Modified = {2010-12-17 10:23:10 -0700},
  24639. Isbn = {0-89791-918-1},
  24640. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p227-launchbury.pdf},
  24641. Location = {Amsterdam, The Netherlands},
  24642. Pages = {227--238},
  24643. Publisher = {ACM Press},
  24644. Title = {Monadic state: axiomatization and type safety},
  24645. Year = {1997},
  24646. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258948.258970}}
  24647. @article{Felleisen:kx,
  24648. Annote = {There's a unique decomposition lemma in here!},
  24649. Author = {Matthias Felleisen and Daniel P. Friedman},
  24650. Booktitle = {Formal Description of Programming Language Concepts III},
  24651. Citeulike-Article-Id = {104331},
  24652. Date-Added = {2006-11-14 12:13:18 -0700},
  24653. Date-Modified = {2007-05-18 13:42:22 -0600},
  24654. Keywords = {continuations},
  24655. Pages = {193--217},
  24656. Priority = {0},
  24657. Publisher = {North-Holland Pub. Co.},
  24658. Title = {Control operators, the {SECD}-machine and the lambda-calculus},
  24659. Year = {1986},
  24660. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlUUjE5Ny5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCVRSMTk3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADACs7REWOfUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0RGp7wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AFRSMTk3LnBkZgAADgAUAAkAVABSADEAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9UUjE5Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  24661. @article{Ariola:1997uq,
  24662. Address = {New York, NY, USA},
  24663. Author = {Zena M. Ariola and Matthias Felleisen},
  24664. Date-Added = {2006-11-14 11:58:34 -0700},
  24665. Date-Modified = {2010-12-17 10:23:10 -0700},
  24666. Issn = {0956-7968},
  24667. Journal = {J. Funct. Program.},
  24668. Local-Url = {file://localhost/Users/jeremysiek/Desktop/cbn.pdf},
  24669. Number = {3},
  24670. Pages = {265--301},
  24671. Publisher = {Cambridge University Press},
  24672. Title = {The call-by-need lambda calculus},
  24673. Volume = {7},
  24674. Year = {1997},
  24675. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxqZnA5Ni1hZi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGpmcDk2LWFmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dhDRDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGpmcDk2LWFmLnBkZgAOABoADABqAGYAcAA5ADYALQBhAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2pmcDk2LWFmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24676. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796897002724}}
  24677. @article{Xiao:2001fk,
  24678. Author = {Yong Xiao and Amr Sabry and Zena M. Ariola},
  24679. Date-Added = {2006-11-14 11:53:05 -0700},
  24680. Date-Modified = {2007-05-18 13:42:22 -0600},
  24681. Journal = {Higher-Order and Symbolic Computation},
  24682. Local-Url = {file://localhost/Users/jeremysiek/Desktop/unique-decomp.ps},
  24683. Month = {December},
  24684. Number = {4},
  24685. Pages = {387-409},
  24686. Title = {From Syntactic Theories to Interpreters: Automating the Proof of Unique Decomposition},
  24687. Volume = {14},
  24688. Year = {2001}}
  24689. @inproceedings{Byers:2001vn,
  24690. Address = {Washington, DC, USA},
  24691. Author = {David Byers and Mariam Kamkar and Ture Palsson},
  24692. Booktitle = {ICSM '01: Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)},
  24693. Date-Added = {2006-11-05 18:48:44 -0700},
  24694. Date-Modified = {2007-05-18 13:42:22 -0600},
  24695. Isbn = {0-7695-1189-9},
  24696. Local-Url = {file://localhost/Users/jeremysiek/Desktop/syntax-vdg.pdf},
  24697. Pages = {692},
  24698. Publisher = {IEEE Computer Society},
  24699. Title = {Syntax-Directed Construction of Value Dependence Graphs},
  24700. Year = {2001}}
  24701. @inproceedings{Nanevski:2005uq,
  24702. Address = {Chicago, IL},
  24703. Annote = {Nice approach to single-step semantics with progress and preservation},
  24704. Author = {Aleksandar Nanevski},
  24705. Booktitle = {Intuitionistic Modal Logics and Applications Workshop (IMLA '05)},
  24706. Date-Added = {2006-11-05 18:43:21 -0700},
  24707. Date-Modified = {2007-05-18 13:42:22 -0600},
  24708. Local-Url = {file://localhost/Users/jeremysiek/Desktop/imla05.pdf},
  24709. Month = {June},
  24710. Title = {A Modal Calculus for Exception Handling},
  24711. Year = {2005}}
  24712. @inproceedings{Weise:1994fk,
  24713. Address = {New York, NY, USA},
  24714. Author = {Daniel Weise and Roger F. Crew and Michael Ernst and Bjarne Steensgaard},
  24715. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  24716. Date-Added = {2006-11-05 18:37:21 -0700},
  24717. Date-Modified = {2010-12-17 10:23:10 -0700},
  24718. Isbn = {0-89791-636-0},
  24719. Location = {Portland, Oregon, United States},
  24720. Pages = {297--310},
  24721. Publisher = {ACM Press},
  24722. Title = {Value dependence graphs: representation without taxation},
  24723. Year = {1994},
  24724. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjk3LXdlaXNlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI5Ny13ZWlzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWvCcHRG+8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRfl8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyOTctd2Vpc2UucGRmAAAOAB4ADgBwADIAOQA3AC0AdwBlAGkAcwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI5Ny13ZWlzZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24725. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjk3LXdlaXNlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI5Ny13ZWlzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96pNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI5Ny13ZWlzZS5wZGYADgAeAA4AcAAyADkANwAtAHcAZQBpAHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI5Ny13ZWlzZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24726. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.177907}}
  24727. @inproceedings{Simonyi:2006uq,
  24728. Address = {New York, NY, USA},
  24729. Author = {Charles Simonyi and Magnus Christerson and Shane Clifford},
  24730. Booktitle = {OOPSLA '06: Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming languages, systems, and applications},
  24731. Date-Added = {2006-10-30 20:51:24 -0700},
  24732. Date-Modified = {2010-12-17 10:23:10 -0700},
  24733. Isbn = {1-59593-348-4},
  24734. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p451-simonyi.pdf},
  24735. Location = {Portland, Oregon, USA},
  24736. Pages = {451--464},
  24737. Publisher = {ACM Press},
  24738. Title = {Intentional software},
  24739. Year = {2006},
  24740. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1167473.1167511}}
  24741. @inproceedings{VanHilst:1996fk,
  24742. Address = {New York, NY, USA},
  24743. Author = {Michael VanHilst and David Notkin},
  24744. Booktitle = {OOPSLA '96: Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  24745. Date-Added = {2006-10-21 11:39:25 -0600},
  24746. Date-Modified = {2010-12-17 10:23:10 -0700},
  24747. Isbn = {0-89791-788-X},
  24748. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p359-vanhilst.pdf},
  24749. Location = {San Jose, California, United States},
  24750. Pages = {359--369},
  24751. Publisher = {ACM Press},
  24752. Title = {Using role components in implement collaboration-based designs},
  24753. Year = {1996},
  24754. Bdsk-Url-1 = {http://doi.acm.org/10.1145/236337.236375}}
  24755. @inproceedings{Mitchell:1984dz,
  24756. Address = {New York, NY, USA},
  24757. Author = {John C. Mitchell},
  24758. Booktitle = {POPL '84: Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  24759. Date-Added = {2006-10-11 00:11:59 -0600},
  24760. Date-Modified = {2010-12-17 10:23:10 -0700},
  24761. Isbn = {0-89791-125-3},
  24762. Location = {Salt Lake City, Utah, United States},
  24763. Pages = {175--185},
  24764. Publisher = {ACM Press},
  24765. Title = {Coercion and type inference},
  24766. Year = {1984},
  24767. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNzUtbWl0Y2hlbGwucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTc1LW1pdGNoZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oC0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTc1LW1pdGNoZWxsLnBkZgAADgAkABEAcAAxADcANQAtAG0AaQB0AGMAaABlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE3NS1taXRjaGVsbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  24768. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800017.800529}}
  24769. @inproceedings{Dietrich:1988fv,
  24770. Address = {London, UK},
  24771. Author = {Roland Dietrich and Frank Hagl},
  24772. Booktitle = {ESOP '88: Proceedings of the 2nd European Symposium on Programming},
  24773. Date-Added = {2006-10-10 23:47:56 -0600},
  24774. Date-Modified = {2007-05-18 13:42:22 -0600},
  24775. Isbn = {3-540-19027-9},
  24776. Pages = {79--93},
  24777. Publisher = {Springer-Verlag},
  24778. Title = {A Polymorphic Type System with Subtypes for Prolog},
  24779. Year = {1988}}
  24780. @article{Litwin:1992bs,
  24781. Address = {Piscataway, NJ, USA},
  24782. Author = {W. Litwin and T. Risch},
  24783. Date-Added = {2006-10-10 23:42:15 -0600},
  24784. Date-Modified = {2010-12-17 10:23:10 -0700},
  24785. Issn = {1041-4347},
  24786. Journal = {IEEE Transactions on Knowledge and Data Engineering},
  24787. Number = {6},
  24788. Pages = {517--528},
  24789. Publisher = {IEEE Educational Activities Department},
  24790. Title = {Main Memory Orientated Optimization of OO Queries Using Typed Datalog with Foreign Predicates},
  24791. Volume = {4},
  24792. Year = {1992},
  24793. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9saXR3aW45Mm1haW4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBsaXR3aW45Mm1haW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyX2wVHvaQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVJDyQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bGl0d2luOTJtYWluLnBkZgAADgAiABAAbABpAHQAdwBpAG4AOQAyAG0AYQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9saXR3aW45Mm1haW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24794. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGxpdHdpbjkybWFpbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGxpdHdpbjkybWFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLjRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGxpdHdpbjkybWFpbi5wZGYADgAiABAAbABpAHQAdwBpAG4AOQAyAG0AYQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2xpdHdpbjkybWFpbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  24795. Bdsk-Url-1 = {http://dx.doi.org/10.1109/69.180603}}
  24796. @article{Mycroft:1984ij,
  24797. Address = {Essex, UK},
  24798. Author = {Alan Mycroft and Richard A. O'Keefe},
  24799. Date-Added = {2006-10-10 23:40:09 -0600},
  24800. Date-Modified = {2010-12-17 10:23:10 -0700},
  24801. Issn = {0004-3702},
  24802. Journal = {Artif. Intell.},
  24803. Number = {3},
  24804. Pages = {295--307},
  24805. Publisher = {Elsevier Science Publishers Ltd.},
  24806. Title = {A polymorphic type system for PROLOG.},
  24807. Volume = {23},
  24808. Year = {1984},
  24809. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0004-3702(84)90017-1}}
  24810. @inproceedings{Veldhuizen:1998hc,
  24811. Author = {Todd L. Veldhuizen},
  24812. Booktitle = {Proceedings of the 2nd International Scientific Computing in Object-Oriented Parallel Environments (ISCOPE'98)},
  24813. Conflocation = {Santa Fe, New Mexico},
  24814. Conftitle = {International Scientific Computing in Object-Oriented Parallel Environments},
  24815. Date-Added = {2006-10-08 15:15:49 -0600},
  24816. Date-Modified = {2007-05-18 13:42:22 -0600},
  24817. Publisher = {Springer-Verlag},
  24818. Series = {LNCS},
  24819. Title = {Arrays in {Blitz++}},
  24820. Year = {1998}}
  24821. @techreport{Saraswat:1997tg,
  24822. Address = {180 Park Avenue, Florham Park NJ 07932},
  24823. Author = {Vijay Saraswat},
  24824. Date-Added = {2006-10-08 10:24:40 -0600},
  24825. Date-Modified = {2010-12-17 10:23:10 -0700},
  24826. Institution = {AT\&T Research},
  24827. Month = {August},
  24828. Title = {Java is not type-safe},
  24829. Year = {1997},
  24830. Bdsk-Url-1 = {http://www.cis.upenn.edu/~bcpierce/courses/629/papers/Saraswat-javabug.html}}
  24831. @article{Nazareth:2004kl,
  24832. Author = {Derek L. Nazareth and Marcus A. Rothenberger},
  24833. Date-Added = {2006-10-06 22:53:00 -0600},
  24834. Date-Modified = {2007-05-18 13:42:22 -0600},
  24835. Journal = {Journal of Systems and Software},
  24836. Month = {October},
  24837. Number = {2},
  24838. Pages = {245-255},
  24839. Title = {Assessing the cost-effectiveness of software reuse: A model for planned reuse},
  24840. Volume = {73},
  24841. Year = {2004}}
  24842. @article{Frakes:2001oq,
  24843. Author = {William B. Frakes and Giancarlo Succi},
  24844. Date-Added = {2006-10-06 22:44:55 -0600},
  24845. Date-Modified = {2007-05-18 13:42:22 -0600},
  24846. Journal = {Journal of Systems and Software},
  24847. Month = {June},
  24848. Number = {2},
  24849. Pages = {99-106},
  24850. Title = {An industrial study of reuse, quality, and productivity},
  24851. Volume = {57},
  24852. Year = {2001}}
  24853. @article{Kieburtz:1996nx,
  24854. Address = {Los Alamitos, CA, USA},
  24855. Author = {R.B. Kieburtz and L. McKinney and J.M. Bell and J. Hook and A. Kotov and J. Lewis and D.P. Oliva and T. Sheard and I. Smith and L. Walton},
  24856. Date-Added = {2006-10-06 22:34:45 -0600},
  24857. Date-Modified = {2010-12-17 10:23:10 -0700},
  24858. Issn = {0270-5257},
  24859. Journal = {icse},
  24860. Pages = {542},
  24861. Publisher = {IEEE Computer Society},
  24862. Title = {A software engineering experiment in software component generation},
  24863. Volume = {00},
  24864. Year = {1996},
  24865. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNTQyLWtpZWJ1cnR6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDU0Mi1raWVidXJ0ei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oFcFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NDIta2llYnVydHoucGRmAA4AJAARAHAANQA0ADIALQBrAGkAZQBiAHUAcgB0AHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNTQyLWtpZWJ1cnR6LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  24866. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1NDIta2llYnVydHoucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTQyLWtpZWJ1cnR6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s60Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTQyLWtpZWJ1cnR6LnBkZgAADgAkABEAcAA1ADQAMgAtAGsAaQBlAGIAdQByAHQAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU0Mi1raWVidXJ0ei5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  24867. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICSE.1996.493448}}
  24868. @article{Basili:1996cr,
  24869. Address = {New York, NY, USA},
  24870. Author = {Victor R. Basili and Lionel C. Briand and Walcelio L. Melo},
  24871. Date-Added = {2006-10-06 22:26:12 -0600},
  24872. Date-Modified = {2010-12-17 10:23:10 -0700},
  24873. Issn = {0001-0782},
  24874. Journal = {Commun. ACM},
  24875. Number = {10},
  24876. Pages = {104--116},
  24877. Publisher = {ACM Press},
  24878. Title = {How reuse influences productivity in object-oriented systems},
  24879. Volume = {39},
  24880. Year = {1996},
  24881. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTA0LWJhc2lsaS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMDQtYmFzaWxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJnfBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTA0LWJhc2lsaS5wZGYADgAgAA8AcAAxADAANAAtAGIAYQBzAGkAbABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEwNC1iYXNpbGkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24882. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDQtYmFzaWxpLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwNC1iYXNpbGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95j9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEwNC1iYXNpbGkucGRmAAAOACAADwBwADEAMAA0AC0AYgBhAHMAaQBsAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMDQtYmFzaWxpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  24883. Bdsk-Url-1 = {http://doi.acm.org/10.1145/236156.236184}}
  24884. @inproceedings{Godfrey:1998dq,
  24885. Author = {Parke Godfrey and John Grant and Jarek Gryz and Jack Minker},
  24886. Booktitle = {Logics for Databases and Information Systems},
  24887. Date-Added = {2006-10-06 10:04:58 -0600},
  24888. Date-Modified = {2010-12-17 10:23:10 -0700},
  24889. Pages = {265-306},
  24890. Title = {Integrity Constraints: Semantics and Applications},
  24891. Year = {1998},
  24892. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9nb2RmcmV5OTdpbnRlZ3JpdHkucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZnb2RmcmV5OTdpbnRlZ3JpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyWWwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Z29kZnJleTk3aW50ZWdyaXR5LnBkZgAADgAuABYAZwBvAGQAZgByAGUAeQA5ADcAaQBuAHQAZQBnAHIAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9nb2RmcmV5OTdpbnRlZ3JpdHkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  24893. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmdvZGZyZXk5N2ludGVncml0eS5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmdvZGZyZXk5N2ludGVncml0eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dW/RDzdvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGdvZGZyZXk5N2ludGVncml0eS5wZGYADgAuABYAZwBvAGQAZgByAGUAeQA5ADcAaQBuAHQAZQBnAHIAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2dvZGZyZXk5N2ludGVncml0eS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  24894. Bdsk-Url-1 = {citeseer.ist.psu.edu/article/godfrey97integrity.html}}
  24895. @techreport{Meyer:1996bh,
  24896. Author = {Gregor Meyer},
  24897. Date-Added = {2006-10-06 10:02:20 -0600},
  24898. Date-Modified = {2009-08-25 22:28:19 -0600},
  24899. Institution = {FernUniversitat},
  24900. Month = {June},
  24901. Number = {200},
  24902. Title = {Type Checking and Type Inference for Logic Programs with Subtypes and Parametric Polymorhism},
  24903. Year = {1996},
  24904. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9tZXllcjk2dHlwZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD21leWVyOTZ0eXBlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJhTBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptZXllcjk2dHlwZS5wZGYADgAgAA8AbQBlAHkAZQByADkANgB0AHkAcABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvbWV5ZXI5NnR5cGUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24905. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD21leWVyOTZ0eXBlLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPbWV5ZXI5NnR5cGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL944NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbWV5ZXI5NnR5cGUucGRmAAAOACAADwBtAGUAeQBlAHIAOQA2AHQAeQBwAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21leWVyOTZ0eXBlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  24906. @techreport{Meyer:1996qf,
  24907. Author = {Gregor Meyer},
  24908. Date-Added = {2006-10-06 10:00:34 -0600},
  24909. Date-Modified = {2009-08-25 22:28:19 -0600},
  24910. Institution = {FernUniversitat},
  24911. Month = {June},
  24912. Number = {199},
  24913. Title = {On the Use of Types in Logic Programming},
  24914. Year = {1996},
  24915. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9tZXllcjk2dXNlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREObWV5ZXI5NnVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mF8FRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1leWVyOTZ1c2UucGRmAAAOAB4ADgBtAGUAeQBlAHIAOQA2AHUAcwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvbWV5ZXI5NnVzZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24916. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5tZXllcjk2dXNlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObWV5ZXI5NnVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL944dEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbWV5ZXI5NnVzZS5wZGYADgAeAA4AbQBlAHkAZQByADkANgB1AHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbWV5ZXI5NnVzZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  24917. @inproceedings{Ramsey:2005ve,
  24918. Address = {New York, NY, USA},
  24919. Author = {Norman Ramsey and Kathleen Fisher and Paul Govereau},
  24920. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  24921. Date-Added = {2006-10-02 12:41:03 -0600},
  24922. Date-Modified = {2010-12-17 10:23:10 -0700},
  24923. Isbn = {1-59593-064-7},
  24924. Location = {Tallinn, Estonia},
  24925. Pages = {27--40},
  24926. Publisher = {ACM Press},
  24927. Title = {An expressive language of signatures},
  24928. Year = {2005},
  24929. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjctcmFtc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI3LXJhbXNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nasFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNy1yYW1zZXkucGRmAAAOAB4ADgBwADIANwAtAHIAYQBtAHMAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI3LXJhbXNleS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24930. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjctcmFtc2V5LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3LXJhbXNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96gNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI3LXJhbXNleS5wZGYADgAeAA4AcAAyADcALQByAGEAbQBzAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI3LXJhbXNleS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24931. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086371}}
  24932. @techreport{Dreyer:2006ly,
  24933. Author = {Derek Dreyer and Robert Harper and Manuel M.T. Chakravarty and Gabriele Keller},
  24934. Date-Added = {2006-10-02 12:39:01 -0600},
  24935. Date-Modified = {2009-08-25 22:28:19 -0600},
  24936. Institution = {University of Chicago},
  24937. Number = {TR-2006-03},
  24938. Title = {Modular Type Classes},
  24939. Year = {2006},
  24940. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1RSLTIwMDYtMDMucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5UUi0yMDA2LTAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvLgzOWbiAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVFItMjAwNi0wMy5wZGYAAA4AHgAOAFQAUgAtADIAMAAwADYALQAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUi0yMDA2LTAzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  24941. @techreport{Nishtala:2004zr,
  24942. Author = {Rajesh Nishtala and Richard W. Vuduc and James W. Demmel and Katherine A. Yelick},
  24943. Date-Added = {2006-10-01 22:54:50 -0600},
  24944. Date-Modified = {2010-12-17 10:23:10 -0700},
  24945. Institution = {University of California, Berkeley},
  24946. Month = {June},
  24947. Title = {Performance Modeling and Analysis of Cache Blocking in Sparse Matrix Vector Multiply},
  24948. Year = {2004},
  24949. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9jc2QtMDQtMTMzNS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2NzZC0wNC0xMzM1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJSrBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjc2QtMDQtMTMzNS5wZGYADgAgAA8AYwBzAGQALQAwADQALQAxADMAMwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvY3NkLTA0LTEzMzUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24950. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NzZC0wNC0xMzM1LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY3NkLTA0LTEzMzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xMdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY3NkLTA0LTEzMzUucGRmAAAOACAADwBjAHMAZAAtADAANAAtADEAMwAzADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NzZC0wNC0xMzM1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  24951. @techreport{Vandevoorde:2003ys,
  24952. Author = {Daveed Vandevoorde},
  24953. Date-Added = {2006-10-01 16:57:06 -0600},
  24954. Date-Modified = {2010-12-17 10:23:10 -0700},
  24955. Institution = {ISO/IEC JTC 1 SC22 WG21},
  24956. Month = {April},
  24957. Number = {N1471=03-0054},
  24958. Title = {Reflective Metaprogramming in {C++}},
  24959. Year = {2003},
  24960. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9uMTQ3MS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCW4xNDcxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJinBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpuMTQ3MS5wZGYADgAUAAkAbgAxADQANwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvbjE0NzEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24961. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTQ3MS5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNDcxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQfRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG4xNDcxLnBkZgAADgAUAAkAbgAxADQANwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9uMTQ3MS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24962. Bdsk-Url-1 = {http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1471.pdf}}
  24963. @inproceedings{Smaragdakis:1998vn,
  24964. Address = {London, UK},
  24965. Author = {Yannis Smaragdakis and Don S. Batory},
  24966. Booktitle = {ECCOP '98: Proceedings of the 12th European Conference on Object-Oriented Programming},
  24967. Date-Added = {2006-09-29 16:13:39 -0600},
  24968. Date-Modified = {2009-08-25 22:28:19 -0600},
  24969. Isbn = {3-540-64737-6},
  24970. Pages = {550--570},
  24971. Publisher = {Springer-Verlag},
  24972. Title = {Implementing Layered Designs with Mixin Layers},
  24973. Year = {1998},
  24974. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGltcGxlbWVudGluZy1sYXllcmVkLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYaW1wbGVtZW50aW5nLWxheWVyZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL913dEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaW1wbGVtZW50aW5nLWxheWVyZWQucGRmAA4AMgAYAGkAbQBwAGwAZQBtAGUAbgB0AGkAbgBnAC0AbABhAHkAZQByAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaW1wbGVtZW50aW5nLWxheWVyZWQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  24975. @inproceedings{Batory:1998kx,
  24976. Address = {Washington, DC, USA},
  24977. Author = {D. Batory and B. Lofaso and Y. Smaragdakis},
  24978. Booktitle = {ICSR '98: Proceedings of the 5th International Conference on Software Reuse},
  24979. Date-Added = {2006-09-29 16:10:32 -0600},
  24980. Date-Modified = {2007-05-18 13:42:22 -0600},
  24981. Isbn = {0-8186-8377-5},
  24982. Pages = {143},
  24983. Publisher = {IEEE Computer Society},
  24984. Title = {JTS: Tools for Implementing Domain-Specific Languages},
  24985. Year = {1998}}
  24986. @inproceedings{Hutchins:2003uq,
  24987. Address = {New York, NY, USA},
  24988. Author = {DeLesley Hutchins},
  24989. Booktitle = {OOPSLA '03: Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  24990. Date-Added = {2006-09-29 16:08:41 -0600},
  24991. Date-Modified = {2010-12-17 10:23:10 -0700},
  24992. Isbn = {1-58113-751-6},
  24993. Location = {Anaheim, CA, USA},
  24994. Pages = {38--52},
  24995. Publisher = {ACM Press},
  24996. Title = {The power of symmetry: unifying inheritance and generative programming},
  24997. Year = {2003},
  24998. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzgtaHV0Y2hpbnMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzgtaHV0Y2hpbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADye7wVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM4LWh1dGNoaW5zLnBkZgAADgAiABAAcAAzADgALQBoAHUAdABjAGgAaQBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzgtaHV0Y2hpbnMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24999. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzOC1odXRjaGlucy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzOC1odXRjaGlucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/et3RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzOC1odXRjaGlucy5wZGYADgAiABAAcAAzADgALQBoAHUAdABjAGgAaQBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzOC1odXRjaGlucy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  25000. Bdsk-Url-1 = {http://doi.acm.org/10.1145/949344.949350}}
  25001. @inproceedings{Cardone:2002fk,
  25002. Address = {New York, NY, USA},
  25003. Author = {Richard Cardone and Adam Brown and Sean McDirmid and Calvin Lin},
  25004. Booktitle = {AOSD '02: Proceedings of the 1st international conference on Aspect-oriented software development},
  25005. Date-Added = {2006-09-29 16:07:08 -0600},
  25006. Date-Modified = {2010-12-17 10:23:10 -0700},
  25007. Isbn = {1-58113-469-X},
  25008. Location = {Enschede, The Netherlands},
  25009. Pages = {76--85},
  25010. Publisher = {ACM Press},
  25011. Title = {Using mixins to build flexible widgets},
  25012. Year = {2002},
  25013. Bdsk-Url-1 = {http://doi.acm.org/10.1145/508386.508395}}
  25014. @inproceedings{Ghuloum:2006bh,
  25015. Author = {Abdulaziz Ghuloum},
  25016. Booktitle = {Scheme and Functional Programming Workshop},
  25017. Date-Added = {2006-09-29 08:38:44 -0600},
  25018. Date-Modified = {2009-08-25 22:28:19 -0600},
  25019. Title = {An Incremental Approach to Compiler Construction},
  25020. Year = {2006},
  25021. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV4xMS1naHVsb3VtLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOMTEtZ2h1bG91bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAtRNJifVRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSYsOkAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAMTEtZ2h1bG91bS5wZGYADgAeAA4AMQAxAC0AZwBoAHUAbABvAHUAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvMTEtZ2h1bG91bS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  25022. @article{Sheard:2004qf,
  25023. Address = {New York, NY, USA},
  25024. Author = {Tim Sheard},
  25025. Date-Added = {2006-09-28 11:47:01 -0600},
  25026. Date-Modified = {2010-12-17 10:23:10 -0700},
  25027. Issn = {0362-1340},
  25028. Journal = {SIGPLAN Not.},
  25029. Number = {12},
  25030. Pages = {119--132},
  25031. Publisher = {ACM Press},
  25032. Title = {Languages of the future},
  25033. Volume = {39},
  25034. Year = {2004},
  25035. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTE5LXNoZWFyZC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMTktc2hlYXJkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJobBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTE5LXNoZWFyZC5wZGYADgAgAA8AcAAxADEAOQAtAHMAaABlAGEAcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDExOS1zaGVhcmQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25036. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTktc2hlYXJkLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExOS1zaGVhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95odEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDExOS1zaGVhcmQucGRmAAAOACAADwBwADEAMQA5AC0AcwBoAGUAYQByAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMTktc2hlYXJkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  25037. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1052883.1052897}}
  25038. @inproceedings{Batory:1999ve,
  25039. Author = {D. Batory and Y. Smaragdakis},
  25040. Booktitle = {Workshop on Product-Line Architectures},
  25041. Date-Added = {2006-09-28 09:58:58 -0600},
  25042. Date-Modified = {2009-08-25 22:28:19 -0600},
  25043. Title = {Building Product-Lines with Mixin-Layers},
  25044. Year = {1999},
  25045. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDk5LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3A5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zQdEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZWNvb3A5OS5wZGYAAA4AGAALAGUAYwBvAG8AcAA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Vjb29wOTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  25046. @inproceedings{Batory:2002ly,
  25047. Author = {D. Batory and R. Lopez-Herrejon and J-P. Martin},
  25048. Booktitle = {Automated Software Engineering Conference (ASE)},
  25049. Date-Added = {2006-09-28 09:54:37 -0600},
  25050. Date-Modified = {2009-08-25 22:28:19 -0600},
  25051. Title = {Generating Product-Lines of Product-Families},
  25052. Year = {2002},
  25053. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9PcmlnYW1pLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELT3JpZ2FtaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kkcFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOk9yaWdhbWkucGRmAA4AGAALAE8AcgBpAGcAYQBtAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9PcmlnYW1pLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  25054. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL09yaWdhbWkucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtPcmlnYW1pLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGJzOWbHQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4W0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAT3JpZ2FtaS5wZGYADgAYAAsATwByAGkAZwBhAG0AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL09yaWdhbWkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  25055. @techreport{Austern:2005zr,
  25056. Author = {Matt Austern},
  25057. Date-Added = {2006-09-27 23:46:38 -0600},
  25058. Date-Modified = {2010-12-17 10:23:10 -0700},
  25059. Institution = {ISO/IEC},
  25060. Month = {July},
  25061. Number = {N1836=05-00976},
  25062. Title = {Draft Technical Report on {C++} Library Extensions},
  25063. Year = {2005},
  25064. Bdsk-Url-1 = {http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf}}
  25065. @article{Veldhuizen:1995vn,
  25066. Abstract = {The technique of expression templates is a powerful
  25067. and convenient alternative to C-style callback
  25068. functions. It allows logical and algebraic expressions
  25069. to be passed to functions as arguments, and inlined
  25070. directly into the function body. Expression templates
  25071. also solve the problem of evaluating vector and matrix
  25072. expressions in a single pass without temporaries.},
  25073. Acknowledgement = ack-nhfb,
  25074. Affiliation = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  25075. Author = {Todd L. Veldhuizen},
  25076. Bibdate = {Tue Mar 25 13:34:48 MST 1997},
  25077. Classcodes = {C6110J (Object-oriented programming); C6115 (Programming support); C4140 (Linear algebra); C6120 (File organisation)},
  25078. Classification = {C4140 (Linear algebra); C6110J (Object-oriented programming); C6115 (Programming support); C6120 (File organisation)},
  25079. Coden = {CRPTE7},
  25080. Corpsource = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  25081. Date-Added = {2006-09-27 23:30:06 -0600},
  25082. Date-Modified = {2007-05-18 13:42:22 -0600},
  25083. Issn = {1040-6042},
  25084. Journal = {C++ Report},
  25085. Keywords = {abstract data types; Algebraic expressions; algebraic expressions; Arguments; arguments; C language; C-style callback functions; Expression templates; expression templates; expressions; libraries; logical; Logical expressions; matrix; matrix algebra; Matrix expressions; object-; object-oriented programming; oriented languages; Single pass; single pass; software; Vector expressions; vector expressions},
  25086. Month = jun,
  25087. Note = {Reprinted in C++ Gems, ed. Stanley Lippman},
  25088. Number = {5},
  25089. Pages = {26--31},
  25090. Thesaurus = {Abstract data types; C language; Matrix algebra; Object-oriented languages; Object-oriented programming; Software libraries},
  25091. Title = {Expression templates},
  25092. Treatment = {T Theoretical or Mathematical},
  25093. Volume = {7},
  25094. Year = {1995}}
  25095. @article{Veldhuizen:1995kx,
  25096. Abstract = {Template metaprograms can generate useful code when
  25097. interpreted by the compiler, which results in large
  25098. speed increases for many applications. A simple example
  25099. that generates factorials at compile time is presented.
  25100. Although this technique might seem like just a cute C++
  25101. trick, it becomes powerful when combined with normal
  25102. C++ code. In this hybrid approach, source code contains
  25103. two programs: the normal C++ runtime program, and a
  25104. template metaprogram that runs at compile time.
  25105. Template metaprograms can generate useful code when
  25106. interpreted by the compiler, such as a massively
  25107. inlined algorithm-that is, an implementation of an
  25108. algorithm that works for a specific input size, and has
  25109. its loops unrolled. This results in large speed
  25110. increases for many applications. The article presents a
  25111. simple template metaprogram that generates a bubble
  25112. sort algorithm and its performance is analysed.},
  25113. Acknowledgement = ack-nhfb,
  25114. Affiliation = {Waterloo Univ., Ont., Canada},
  25115. Author = {Todd Veldhuizen},
  25116. Bibdate = {Tue Mar 25 13:34:48 MST 1997},
  25117. Classcodes = {C6110J (Object-oriented programming); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)},
  25118. Classification = {C6110J (Object-oriented programming); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)},
  25119. Coden = {CRPTE7},
  25120. Corpsource = {Waterloo Univ., Ont., Canada},
  25121. Date-Added = {2006-09-27 23:29:18 -0600},
  25122. Date-Modified = {2007-05-18 13:42:22 -0600},
  25123. Issn = {1040-6042},
  25124. Journal = {C++ Report},
  25125. Keywords = {algorithm; bubble sort; Bubble sort algorithm; C language; C++; C++ runtime program; C++ template metaprograms; Compiler interpretation; compiler interpretation; Factorials; factorials; Hybrid approach; hybrid approach; increases; Massively inlined algorithm; massively inlined algorithm; Normal C++ code; normal C++ code; object-oriented; object-oriented languages; program compilers; program interpreters; programming; runtime program; speed; Speed increases},
  25126. Month = may,
  25127. Note = {Reprinted in C++ Gems, ed. Stanley Lippman},
  25128. Number = {4},
  25129. Pages = {36--43},
  25130. Thesaurus = {C language; Object-oriented languages; Object-oriented programming; Program compilers; Program interpreters},
  25131. Title = {Using {C++} template metaprograms},
  25132. Treatment = {P Practical},
  25133. Volume = {7},
  25134. Year = {1995}}
  25135. @inproceedings{Neverov:2005uq,
  25136. Address = {Darlinghurst, Australia, Australia},
  25137. Annote = {Metaphor},
  25138. Author = {Gregory Neverov and Paul Roe},
  25139. Booktitle = {ACSC '05: Proceedings of the Twenty-eighth Australasian conference on Computer Science},
  25140. Date-Added = {2006-09-27 23:25:40 -0600},
  25141. Date-Modified = {2009-08-25 22:28:19 -0600},
  25142. Isbn = {1-920-68220-1},
  25143. Location = {Newcastle, Australia},
  25144. Pages = {151--158},
  25145. Publisher = {Australian Computer Society, Inc.},
  25146. Title = {Towards a fully-reflective meta-programming language},
  25147. Year = {2005},
  25148. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTUxLW5ldmVyb3YucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTUxLW5ldmVyb3YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyawwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE1MS1uZXZlcm92LnBkZgAADgAiABAAcAAxADUAMQAtAG4AZQB2AGUAcgBvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTUxLW5ldmVyb3YucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25149. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNTEtbmV2ZXJvdi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNTEtbmV2ZXJvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edjRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxNTEtbmV2ZXJvdi5wZGYADgAiABAAcAAxADUAMQAtAG4AZQB2AGUAcgBvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNTEtbmV2ZXJvdi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  25150. @book{Vandevoorde:2002fk,
  25151. Address = {Boston, MA, USA},
  25152. Author = {David Vandevoorde and Nicolai M. Josuttis},
  25153. Date-Added = {2006-09-27 23:23:29 -0600},
  25154. Date-Modified = {2007-05-18 13:42:22 -0600},
  25155. Isbn = {0201734842},
  25156. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  25157. Title = {C++ Templates},
  25158. Year = {2002}}
  25159. @inproceedings{Czarnecki:1999dz,
  25160. Address = {London, UK},
  25161. Author = {Krzysztof Czarnecki and Ulrich W. Eisenecker},
  25162. Booktitle = {ECOOP '99: Proceedings of the 13th European Conference on Object-Oriented Programming},
  25163. Date-Added = {2006-09-27 16:44:34 -0600},
  25164. Date-Modified = {2009-08-25 22:28:19 -0600},
  25165. Isbn = {3-540-66156-5},
  25166. Pages = {18--42},
  25167. Publisher = {Springer-Verlag},
  25168. Title = {Synthesizing Objects},
  25169. Year = {1999},
  25170. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9jcGUyMDAwLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELY3BlMjAwMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lJMFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNwZTIwMDAucGRmAA4AGAALAGMAcABlADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9jcGUyMDAwLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  25171. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtjcGUyMDAwLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELY3BlMjAwMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xLtEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY3BlMjAwMC5wZGYAAA4AGAALAGMAcABlADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NwZTIwMDAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  25172. @electronic{Abrahams:fv,
  25173. Author = {David Abrahams},
  25174. Date-Added = {2006-09-26 23:10:26 -0600},
  25175. Date-Modified = {2010-12-17 10:23:10 -0700},
  25176. Title = {Building Hybrid Systems with Boost.Python},
  25177. Urldate = {2003},
  25178. Bdsk-Url-1 = {http://www.boost.org/libs/python/doc/index.html}}
  25179. @inproceedings{Niebler:2006hc,
  25180. Author = {Eric Niebler},
  25181. Booktitle = {Library-Centric Software Design},
  25182. Date-Added = {2006-09-26 23:03:38 -0600},
  25183. Date-Modified = {2007-05-18 13:42:22 -0600},
  25184. Number = {6-12},
  25185. Publisher = {Rensselaer Polytechnic Institute},
  25186. Title = {xpressive: Dual-Mode {DSEL} Library Design},
  25187. Year = {2005}}
  25188. @inproceedings{Butler:2001tg,
  25189. Address = {Washington, DC, USA},
  25190. Author = {Greg Butler and Krzysztof Czarnecki and Don Batory and Ulrich Eisenecker},
  25191. Booktitle = {ICSE '01: Proceedings of the 23rd International Conference on Software Engineering},
  25192. Date-Added = {2006-09-26 22:28:51 -0600},
  25193. Date-Modified = {2009-08-25 22:28:19 -0600},
  25194. Isbn = {0-7695-1050-7},
  25195. Pages = {760--761},
  25196. Publisher = {IEEE Computer Society},
  25197. Title = {Generative techniques for product lines},
  25198. Year = {2001},
  25199. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzYwLWJ1dGxlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3NjAtYnV0bGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKGzBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzYwLWJ1dGxlci5wZGYADgAgAA8AcAA3ADYAMAAtAGIAdQB0AGwAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDc2MC1idXRsZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25200. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3NjAtYnV0bGVyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDc2MC1idXRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ktEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDc2MC1idXRsZXIucGRmAAAOACAADwBwADcANgAwAC0AYgB1AHQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A3NjAtYnV0bGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  25201. @book{Alexandrescu:2001kl,
  25202. Address = {Boston, MA, USA},
  25203. Author = {Andrei Alexandrescu},
  25204. Date-Added = {2006-09-26 21:43:47 -0600},
  25205. Date-Modified = {2007-05-18 13:42:22 -0600},
  25206. Isbn = {0-201-70431-5},
  25207. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  25208. Title = {Modern C++ design: generic programming and design patterns applied},
  25209. Year = {2001}}
  25210. @book{Abrahams:2004oq,
  25211. Author = {David Abrahams and Aleksey Gurtovoy},
  25212. Date-Added = {2006-09-26 21:05:07 -0600},
  25213. Date-Modified = {2007-05-18 13:42:22 -0600},
  25214. Isbn = {0321227255},
  25215. Publisher = {Addison-Wesley Professional},
  25216. Title = {C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond (C++ in Depth Series)},
  25217. Year = {2004}}
  25218. @book{Czarnecki:2000nx,
  25219. Address = {New York, NY, USA},
  25220. Author = {Krzysztof Czarnecki and Ulrich W. Eisenecker},
  25221. Date-Added = {2006-09-26 17:33:47 -0600},
  25222. Date-Modified = {2007-05-18 13:42:22 -0600},
  25223. Isbn = {0-201-30977-7},
  25224. Publisher = {ACM Press/Addison-Wesley Publishing Co.},
  25225. Title = {Generative programming: methods, tools, and applications},
  25226. Year = {2000}}
  25227. @techreport{Pasalic:2006cr,
  25228. Author = {Emir Pasalic and Jeremy G. Siek and Walid Taha},
  25229. Date-Added = {2006-09-26 11:30:19 -0600},
  25230. Date-Modified = {2007-05-18 13:42:22 -0600},
  25231. Institution = {Rice University},
  25232. Title = {Concoqtion: Mixing Indexed Types and Hindley-Milner Type Inference},
  25233. Year = {2006}}
  25234. @inproceedings{Kambadur:2006bh,
  25235. Address = {Bonn, Germany},
  25236. Author = {Prabhanjan Kambadur and Douglas Gregor and Andrew Lumsdaine and Amey Dharurkar},
  25237. Booktitle = {Proceedings of the 13th European PVM/MPI Users' Group Meeting},
  25238. Date-Added = {2006-09-26 11:27:24 -0600},
  25239. Date-Modified = {2007-05-18 13:42:22 -0600},
  25240. Month = {September},
  25241. Pages = {266--274},
  25242. Publisher = {Springer},
  25243. Series = {LNCS},
  25244. Title = {Modernizing the C++ Interface to MPI},
  25245. Year = 2006}
  25246. @article{Garcia:2005ve,
  25247. Author = {Ronald Garcia and Andrew Lumsdaine},
  25248. Bibsource = {DBLP, http://dblp.uni-trier.de},
  25249. Date-Added = {2006-09-26 11:19:25 -0600},
  25250. Date-Modified = {2011-10-10 13:36:03 -0600},
  25251. Ee = {http://dx.doi.org/10.1002/spe.630},
  25252. Journal = {Softw., Pract. Exper.},
  25253. Number = {2},
  25254. Pages = {159-188},
  25255. Title = {{MultiArray}: a C++ library for generic programming with arrays.},
  25256. Volume = {35},
  25257. Year = {2005}}
  25258. @book{Siek:2002ly,
  25259. Author = {Jeremy G. Siek and Lee-Quan Lee and Andrew Lumsdaine},
  25260. Date-Added = {2006-09-26 11:16:03 -0600},
  25261. Date-Modified = {2010-12-17 10:23:10 -0700},
  25262. Publisher = {Addison-Wesley},
  25263. Title = {The Boost Graph Library: User Guide and Reference Manual},
  25264. Year = 2002,
  25265. Bdsk-Url-1 = {http://www.awprofessional.com/title/0201729148}}
  25266. @inproceedings{Siek:1998ys,
  25267. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  25268. Booktitle = {Parallel Object Oriented Scientific Computing},
  25269. Date-Added = {2006-09-26 11:13:25 -0600},
  25270. Date-Modified = {2007-05-18 13:42:22 -0600},
  25271. Organization = {ECOOP},
  25272. Title = {A Rational Approach to Portable High Performance: The Basic Linear Algebra Instruction Set (BLAIS) and the Fixed Algorithm Size Template (FAST) Library},
  25273. Year = 1998}
  25274. @inproceedings{Siek:2006vn,
  25275. Address = {Nantes, France},
  25276. Author = {Jeremy G. Siek and Walid Taha},
  25277. Booktitle = {ECOOP 2006: European Conference on Object-Oriented Programming},
  25278. Date-Added = {2006-09-26 11:04:30 -0600},
  25279. Date-Modified = {2007-05-18 13:42:22 -0600},
  25280. Month = {July},
  25281. Title = {A Semantic Analysis of {C++} Templates},
  25282. Year = 2006,
  25283. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNpZWswNl9zZW1fY3BwLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2llazA2X3NlbV9jcHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KD9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2llazA2X3NlbV9jcHAucGRmAA4AJgASAHMAaQBlAGsAMAA2AF8AcwBlAG0AXwBjAHAAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2llazA2X3NlbV9jcHAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  25284. @inproceedings{Garcia:2005kx,
  25285. Author = {Ronald Garcia and Andrew Lumsdaine},
  25286. Booktitle = {2005 Workshop on Scheme and Functional Programming},
  25287. Date-Added = {2006-09-26 10:23:55 -0600},
  25288. Date-Modified = {2010-12-17 10:23:10 -0700},
  25289. Month = {September},
  25290. Title = {Type Classes Without Types},
  25291. Year = 2005,
  25292. Bdsk-Url-1 = {http://repository.readscheme.org/ftp/papers/sw2005/garcia.pdf}}
  25293. @book{Jones:1993uq,
  25294. Address = {Upper Saddle River, NJ, USA},
  25295. Author = {Neil D. Jones and Carsten K. Gomard and Peter Sestoft},
  25296. Date-Added = {2006-09-26 01:12:16 -0600},
  25297. Date-Modified = {2007-05-18 13:42:22 -0600},
  25298. Isbn = {0-13-020249-5},
  25299. Publisher = {Prentice-Hall, Inc.},
  25300. Title = {Partial evaluation and automatic program generation},
  25301. Year = {1993},
  25302. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGpvbmVzZ29tYXJkc2VzdG9mdC1sZXR0ZXIoMikucGRm0hcLGBlXTlMuZGF0YU8RAdIAAAAAAdIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9qb25lc2dvbWFyZHNlc3RvZnQtbCNCRjc2MTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YX0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBqb25lc2dvbWFyZHNlc3RvZnQtbCNCRjc2MTcucGRmAAAOAEIAIABqAG8AbgBlAHMAZwBvAG0AYQByAGQAcwBlAHMAdABvAGYAdAAtAGwAZQB0AHQAZQByACgAMgApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA9VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9qb25lc2dvbWFyZHNlc3RvZnQtbGV0dGVyKDIpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCxALYAvgKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  25303. @inproceedings{Nielson:1986fk,
  25304. Address = {New York, NY, USA},
  25305. Author = {F Nielson},
  25306. Booktitle = {Proc. of the European symposium on programming on ESOP 86},
  25307. Date-Added = {2006-09-26 01:11:13 -0600},
  25308. Date-Modified = {2007-05-18 13:42:22 -0600},
  25309. Isbn = {-540-16442-1},
  25310. Location = {Saarbru:9Aicken, Germany},
  25311. Pages = {30--40},
  25312. Publisher = {Springer-Verlag New York, Inc.},
  25313. Title = {Correctness of code generation from a two-level meta-language},
  25314. Year = {1986}}
  25315. @inproceedings{Taha:2003qo,
  25316. Address = {New York, NY, USA},
  25317. Author = {Walid Taha and Michael Florentin Nielsen},
  25318. Booktitle = {POPL '03: Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  25319. Date-Added = {2006-09-26 01:04:56 -0600},
  25320. Date-Modified = {2010-12-17 10:23:10 -0700},
  25321. Isbn = {1-58113-628-5},
  25322. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p26-taha.pdf},
  25323. Location = {New Orleans, Louisiana, USA},
  25324. Pages = {26--37},
  25325. Publisher = {ACM Press},
  25326. Title = {Environment classifiers},
  25327. Year = {2003},
  25328. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwb3BsMDMucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpwb3BsMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wO0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwb3BsMDMucGRmAA4AFgAKAHAAbwBwAGwAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wb3BsMDMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25329. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604131.604134}}
  25330. @inproceedings{Taha:1997ye,
  25331. Address = {New York, NY, USA},
  25332. Author = {Walid Taha and Tim Sheard},
  25333. Booktitle = {PEPM '97: Proceedings of the 1997 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  25334. Date-Added = {2006-09-26 01:01:38 -0600},
  25335. Date-Modified = {2010-12-17 10:23:10 -0700},
  25336. Isbn = {0-89791-917-3},
  25337. Location = {Amsterdam, The Netherlands},
  25338. Pages = {203--217},
  25339. Publisher = {ACM Press},
  25340. Title = {Multi-stage programming with explicit annotations},
  25341. Year = {1997},
  25342. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjAzLXRhaGEucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjAzLXRhaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oq0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjAzLXRhaGEucGRmAAAOABwADQBwADIAMAAzAC0AdABhAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIwMy10YWhhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25343. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258993.259019}}
  25344. @inproceedings{Czarnecki:2005fu,
  25345. Address = {Mont Saint-Michel, France},
  25346. Author = {Krzysztof Czarnecki},
  25347. Booktitle = {Unconventional Programming Paradigms (UPP) 2004},
  25348. Date-Added = {2006-09-25 13:33:58 -0600},
  25349. Date-Modified = {2009-08-25 22:28:19 -0600},
  25350. Number = {3566},
  25351. Pages = {313--328},
  25352. Series = {LNCS},
  25353. Title = {Overview of Generative Software Development},
  25354. Year = {2005},
  25355. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9nc2RvdmVydmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2dzZG92ZXJ2aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJaLBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpnc2RvdmVydmlldy5wZGYADgAgAA8AZwBzAGQAbwB2AGUAcgB2AGkAZQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZ3Nkb3ZlcnZpZXcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25356. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2dzZG92ZXJ2aWV3LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZ3Nkb3ZlcnZpZXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91edEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZ3Nkb3ZlcnZpZXcucGRmAAAOACAADwBnAHMAZABvAHYAZQByAHYAaQBlAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2dzZG92ZXJ2aWV3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  25357. @incollection{Kiczales:1997lh,
  25358. Address = {Berlin, Heidelberg, and New York},
  25359. Author = {Gregor Kiczales and John Lamping and Anurag Menhdhekar and Chris Maeda and Cristina Lopes and Jean-Marc Loingtier and John Irwin},
  25360. Booktitle = {Proceedings European Conference on Object-Oriented Programming},
  25361. Date-Added = {2006-09-24 23:13:28 -0600},
  25362. Date-Modified = {2010-12-17 10:23:10 -0700},
  25363. Pages = {220--242},
  25364. Publisher = {Springer-Verlag},
  25365. Title = {Aspect-Oriented Programming},
  25366. Volume = {1241},
  25367. Year = {1997},
  25368. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9hc3BlY3Qtb3JpZW50ZWQtcHJvZ3JhbW1pbmcucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9hc3BlY3Qtb3JpZW50ZWQtcHJvZ3JhbW1pbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTlwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YXNwZWN0LW9yaWVudGVkLXByb2dyYW1taW5nLnBkZgAOAEAAHwBhAHMAcABlAGMAdAAtAG8AcgBpAGUAbgB0AGUAZAAtAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  25369. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGbSFwsYGVdOUy5kYXRhTxEBzgAAAAABzgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqfRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBNTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAAA4AQAAfAGEAcwBwAGUAYwB0AC0AbwByAGkAZQBuAHQAZQBkAC0AcAByAG8AZwByAGEAbQBtAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA8VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hc3BlY3Qtb3JpZW50ZWQtcHJvZ3JhbW1pbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==},
  25370. Bdsk-Url-1 = {citeseer.ist.psu.edu/615486.html}}
  25371. @inproceedings{Kiczales:2005ff,
  25372. Author = {Gregor Kiczales and Mira Mezini},
  25373. Booktitle = {ICSE '05: Proceedings of the 27th international conference on Software engineering},
  25374. Date-Added = {2006-09-24 23:06:39 -0600},
  25375. Date-Modified = {2010-12-17 10:23:10 -0700},
  25376. Isbn = {1-59593-963-2},
  25377. Location = {St. Louis, MO, USA},
  25378. Pages = {49--58},
  25379. Title = {Aspect-oriented programming and modular reasoning},
  25380. Year = {2005},
  25381. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNDkta2llemFsZXMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNDkta2llemFsZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygAwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDQ5LWtpZXphbGVzLnBkZgAADgAiABAAcAA0ADkALQBrAGkAZQB6AGEAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNDkta2llemFsZXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25382. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0OS1raWV6YWxlcy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0OS1raWV6YWxlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eyHRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA0OS1raWV6YWxlcy5wZGYADgAiABAAcAA0ADkALQBrAGkAZQB6AGEAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0OS1raWV6YWxlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  25383. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062455.1062482}}
  25384. @book{Clements:2001pi,
  25385. Address = {Boston, MA, USA},
  25386. Author = {Paul Clements and Linda Northrop},
  25387. Date-Added = {2006-09-24 22:47:43 -0600},
  25388. Date-Modified = {2007-05-18 13:42:22 -0600},
  25389. Isbn = {0-201-70332-7},
  25390. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  25391. Title = {Software product lines: practices and patterns},
  25392. Year = {2001}}
  25393. @inproceedings{Jouault:2005mi,
  25394. Author = {Frederic Jouault and Ivan Kurtev},
  25395. Booktitle = {Proceedings of the Model Transformations in Practice Workshop at MoDELS 2005},
  25396. Date-Added = {2006-09-24 22:08:43 -0600},
  25397. Date-Modified = {2009-08-25 22:28:19 -0600},
  25398. Title = {Transforming Models with ATL},
  25399. Year = {2005},
  25400. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQC4uLy4uLy4uL3BhcGVycy9qb3VhdWx0X2t1cnRldl9fdHJhbnNmb3JtaW5nX21vZGVsc193aXRoX2F0bC5wZGbSFwsYGVdOUy5kYXRhTxEB5AAAAAAB5AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH2pvdWF1bHRfa3VydGV2X190cmFucyNGMjVFNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJefBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpqb3VhdWx0X2t1cnRldl9fdHJhbnMjRjI1RTcucGRmAA4AYgAwAGoAbwB1AGEAdQBsAHQAXwBrAHUAcgB0AGUAdgBfAF8AdAByAGEAbgBzAGYAbwByAG0AaQBuAGcAXwBtAG8AZABlAGwAcwBfAHcAaQB0AGgAXwBhAHQAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQlVzZXJzL3NpZWsvcGFwZXJzL2pvdWF1bHRfa3VydGV2X190cmFuc2Zvcm1pbmdfbW9kZWxzX3dpdGhfYXRsLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOANEA1gDeAsYCyALNAtgC4QLvAvMC+gMDAwgDFQMYAyoDLQMyAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAzQ=},
  25401. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMGpvdWF1bHRfa3VydGV2X190cmFuc2Zvcm1pbmdfbW9kZWxzX3dpdGhfYXRsLnBkZtIXCxgZV05TLmRhdGFPEQICAAAAAAICAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfam91YXVsdF9rdXJ0ZXZfX3RyYW4jQkY3NjE5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92GdEPN3wAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33MAAAAAQAQAL9t8QFDaDwABcByAAISKQACAE1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAam91YXVsdF9rdXJ0ZXZfX3RyYW4jQkY3NjE5LnBkZgAADgBiADAAagBvAHUAYQB1AGwAdABfAGsAdQByAHQAZQB2AF8AXwB0AHIAYQBuAHMAZgBvAHIAbQBpAG4AZwBfAG0AbwBkAGUAbABzAF8AdwBpAHQAaABfAGEAdABsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBNVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9qb3VhdWx0X2t1cnRldl9fdHJhbnNmb3JtaW5nX21vZGVsc193aXRoX2F0bC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwQDGAM4C1ALWAtsC5gLvAv0DAQMIAxEDFgMjAyYDOAM7A0AAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADQg==}}
  25402. @inproceedings{Gerber:2002qa,
  25403. Address = {London, UK},
  25404. Author = {Anna Gerber and Michael Lawley and Kerry Raymond and Jim Steel and Andrew Wood},
  25405. Booktitle = {ICGT '02: Proceedings of the 1st International Conference on Graph Transformation},
  25406. Date-Added = {2006-09-24 22:00:09 -0600},
  25407. Date-Modified = {2009-08-25 22:28:19 -0600},
  25408. Isbn = {3-540-44310-X},
  25409. Pages = {90--105},
  25410. Publisher = {Springer-Verlag},
  25411. Title = {Transformation: The Missing Link of MDA},
  25412. Year = {2002},
  25413. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy9nZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREaZ2VyYmVyMDJ0cmFuc2Zvcm1hdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lisFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmdlcmJlcjAydHJhbnNmb3JtYXRpb24ucGRmAAAOADYAGgBnAGUAcgBiAGUAcgAwADIAdAByAGEAbgBzAGYAbwByAG0AYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvZ2VyYmVyMDJ0cmFuc2Zvcm1hdGlvbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  25414. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGmdlcmJlcjAydHJhbnNmb3JtYXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpnZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Vr0Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBnZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZgAOADYAGgBnAGUAcgBiAGUAcgAwADIAdAByAGEAbgBzAGYAbwByAG0AYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9nZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCrALAAuAJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  25415. @techreport{Miller:2003kl,
  25416. Author = {Joaquin Miller and Jishnu Mukerji},
  25417. Date-Added = {2006-09-24 21:48:56 -0600},
  25418. Date-Modified = {2010-12-17 10:23:10 -0700},
  25419. Institution = {OMG},
  25420. Month = {June},
  25421. Number = {omg/2003-06-01},
  25422. Title = {{MDA} Guide Version 1.0.1},
  25423. Year = {2003},
  25424. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMy0wNi0wMS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAzLTA2LTAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJD3BUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMy0wNi0wMS5wZGYAAA4AGgAMADAAMwAtADAANgAtADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAzLTA2LTAxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25425. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAzLTA2LTAxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDMtMDYtMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71S8zlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAzLTA2LTAxLnBkZgAADgAaAAwAMAAzAC0AMAA2AC0AMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDMtMDYtMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  25426. Bdsk-Url-1 = {http://www.omg.org/docs/omg/03-06-01.pdf}}
  25427. @book{Kleppe:2003fu,
  25428. Address = {Boston, MA, USA},
  25429. Author = {Anneke G. Kleppe and Jos Warmer and Wim Bast},
  25430. Date-Added = {2006-09-24 21:42:09 -0600},
  25431. Date-Modified = {2007-05-18 13:42:22 -0600},
  25432. Isbn = {032119442X},
  25433. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  25434. Title = {{MDA} Explained: The Model Driven Architecture: Practice and Promise},
  25435. Year = {2003}}
  25436. @techreport{DSTC:2003dz,
  25437. Author = {DSTC and IBM and CBOP},
  25438. Date-Added = {2006-09-24 21:36:13 -0600},
  25439. Date-Modified = {2009-08-25 22:28:19 -0600},
  25440. Institution = {OMG},
  25441. Number = {ad/2003-08-03},
  25442. Title = {MOF Query / Views / Transformations First Revised Submission},
  25443. Year = {2003},
  25444. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMy0wOC0wMy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAzLTA4LTAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJEDBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMy0wOC0wMy5wZGYAAA4AGgAMADAAMwAtADAAOAAtADAAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAzLTA4LTAzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25445. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAzLTA4LTAzLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDMtMDgtMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EtMzlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAzLTA4LTAzLnBkZgAADgAaAAwAMAAzAC0AMAA4AC0AMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDMtMDgtMDMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  25446. @techreport{QVT-Partners:2003fv,
  25447. Author = {QVT-Partners},
  25448. Date-Added = {2006-09-24 21:19:59 -0600},
  25449. Date-Modified = {2010-12-17 10:23:10 -0700},
  25450. Institution = {OMG},
  25451. Number = {ad/2003-08-08},
  25452. Title = {Revised submission for MOF 2.0 Query / Views / Transformations RFP},
  25453. Year = {2003},
  25454. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9xdnRwYXJ0bmVyczEuMS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnF2dHBhcnRuZXJzMS4xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKM/BUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpxdnRwYXJ0bmVyczEuMS5wZGYAAA4AJgASAHEAdgB0AHAAYQByAHQAbgBlAHIAcwAxAC4AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3F2dHBhcnRuZXJzMS4xLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  25455. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnF2dHBhcnRuZXJzMS4xLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScXZ0cGFydG5lcnMxLjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JtNEPPI0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LdAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcXZ0cGFydG5lcnMxLjEucGRmAA4AJgASAHEAdgB0AHAAYQByAHQAbgBlAHIAcwAxAC4AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcXZ0cGFydG5lcnMxLjEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  25456. Bdsk-Url-1 = {http://www.qvtp.org/downloads/1.1/qvtpartners1.1.pdf}}
  25457. @inproceedings{Czarnecki:2003bs,
  25458. Author = {Krzysztof Czarnecki and Simon Helsen},
  25459. Booktitle = {Workshop on Generative Techniques in the Context of Model-Driven Architecture},
  25460. Date-Added = {2006-09-24 21:07:22 -0600},
  25461. Date-Modified = {2009-08-25 22:28:19 -0600},
  25462. Title = {Classification of Model Transformation Approaches},
  25463. Year = {2003},
  25464. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9jemFybmVja2lfaGVsc2VuLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUY3phcm5lY2tpX2hlbHNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lLcFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmN6YXJuZWNraV9oZWxzZW4ucGRmAAAOACoAFABjAHoAYQByAG4AZQBjAGsAaQBfAGgAZQBsAHMAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvY3phcm5lY2tpX2hlbHNlbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  25465. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGN6YXJuZWNraV9oZWxzZW4ucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRjemFybmVja2lfaGVsc2VuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3E20Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjemFybmVja2lfaGVsc2VuLnBkZgAOACoAFABjAHoAYQByAG4AZQBjAGsAaQBfAGgAZQBsAHMAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9jemFybmVja2lfaGVsc2VuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  25466. @inproceedings{MacQueen:1986ij,
  25467. Address = {New York, NY, USA},
  25468. Author = {David B. MacQueen},
  25469. Booktitle = {POPL '86: Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  25470. Date-Added = {2006-09-21 22:02:36 -0600},
  25471. Date-Modified = {2010-12-17 10:23:10 -0700},
  25472. Location = {St. Petersburg Beach, Florida},
  25473. Pages = {277--286},
  25474. Publisher = {ACM Press},
  25475. Title = {Using dependent types to express modular structure},
  25476. Year = {1986},
  25477. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjc3LW1hY3F1ZWVuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI3Ny1tYWNxdWVlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nc8E4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNzctbWFjcXVlZW4ucGRmAA4AJAARAHAAMgA3ADcALQBtAGEAYwBxAHUAZQBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjc3LW1hY3F1ZWVuLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  25478. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNzctbWFjcXVlZW4ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjc3LW1hY3F1ZWVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qJ0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjc3LW1hY3F1ZWVuLnBkZgAADgAkABEAcAAyADcANwAtAG0AYQBjAHEAdQBlAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI3Ny1tYWNxdWVlbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  25479. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512644.512670}}
  25480. @inproceedings{Jones:1996hc,
  25481. Address = {New York, NY, USA},
  25482. Annote = {Cool paper! He establishes the correspondance between abstract member types
  25483. and type parameters (universal quantification).},
  25484. Author = {Mark P. Jones},
  25485. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  25486. Date-Added = {2006-09-21 21:59:26 -0600},
  25487. Date-Modified = {2010-12-17 10:23:10 -0700},
  25488. Isbn = {0-89791-769-3},
  25489. Location = {St. Petersburg Beach, Florida, United States},
  25490. Pages = {68--78},
  25491. Publisher = {ACM Press},
  25492. Title = {Using parameterized signatures to express modular structure},
  25493. Year = {1996},
  25494. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjgtam9uZXMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjgtam9uZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t20Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNjgtam9uZXMucGRmAAAOABwADQBwADYAOAAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDY4LWpvbmVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25495. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237731}}
  25496. @inproceedings{Harper:1994tg,
  25497. Address = {New York, NY, USA},
  25498. Author = {Robert Harper and Mark Lillibridge},
  25499. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  25500. Date-Added = {2006-09-21 20:29:22 -0600},
  25501. Date-Modified = {2010-12-17 10:23:10 -0700},
  25502. Isbn = {0-89791-636-0},
  25503. Location = {Portland, Oregon, United States},
  25504. Pages = {123--137},
  25505. Publisher = {ACM Press},
  25506. Title = {A type-theoretic approach to higher-order modules with sharing},
  25507. Year = {1994},
  25508. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMjMtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEyMy1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ptEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEyMy1oYXJwZXIucGRmAAAOACAADwBwADEAMgAzAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMjMtaGFycGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  25509. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.176927}}
  25510. @inproceedings{Shields:2001kl,
  25511. Author = {Mark Shields and Simon Peyton Jones},
  25512. Booktitle = {Ninth International Conference on Foundations of Object-Oriented Languages (FOOL 9)},
  25513. Date-Added = {2006-09-21 19:55:41 -0600},
  25514. Date-Modified = {2009-08-25 22:28:19 -0600},
  25515. Month = {October},
  25516. Title = {First-class Modules for Haskell},
  25517. Year = {2001},
  25518. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9maXJzdF9jbGFzc19tb2R1bGVzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXZmlyc3RfY2xhc3NfbW9kdWxlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lZsE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZpcnN0X2NsYXNzX21vZHVsZXMucGRmAA4AMAAXAGYAaQByAHMAdABfAGMAbABhAHMAcwBfAG0AbwBkAHUAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9maXJzdF9jbGFzc19tb2R1bGVzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  25519. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2ZpcnN0X2NsYXNzX21vZHVsZXMucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdmaXJzdF9jbGFzc19tb2R1bGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Np0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmaXJzdF9jbGFzc19tb2R1bGVzLnBkZgAADgAwABcAZgBpAHIAcwB0AF8AYwBsAGEAcwBzAF8AbQBvAGQAdQBsAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZmlyc3RfY2xhc3NfbW9kdWxlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  25520. @article{Jagannathan:1994oq,
  25521. Address = {New York, NY, USA},
  25522. Author = {Suresh Jagannathan},
  25523. Date-Added = {2006-09-21 19:52:26 -0600},
  25524. Date-Modified = {2010-12-17 10:23:10 -0700},
  25525. Issn = {0164-0925},
  25526. Journal = {ACM Trans. Program. Lang. Syst.},
  25527. Number = {3},
  25528. Pages = {456--492},
  25529. Publisher = {ACM Press},
  25530. Title = {Metalevel building blocks for modular systems},
  25531. Volume = {16},
  25532. Year = {1994},
  25533. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wNDU2LWphZ2FubmF0aGFuLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDQ1Ni1qYWdhbm5hdGhhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n6ME4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NTYtamFnYW5uYXRoYW4ucGRmAAAOACoAFABwADQANQA2AC0AagBhAGcAYQBuAG4AYQB0AGgAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDQ1Ni1qYWdhbm5hdGhhbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  25534. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA0NTYtamFnYW5uYXRoYW4ucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNDU2LWphZ2FubmF0aGFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sG0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDU2LWphZ2FubmF0aGFuLnBkZgAOACoAFABwADQANQA2AC0AagBhAGcAYQBuAG4AYQB0AGgAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wNDU2LWphZ2FubmF0aGFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  25535. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177578}}
  25536. @inproceedings{Chen:2003nx,
  25537. Address = {New York, NY, USA},
  25538. Author = {Chiyan Chen and Hongwei Xi},
  25539. Booktitle = {ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming},
  25540. Date-Added = {2006-09-21 13:57:22 -0600},
  25541. Date-Modified = {2010-12-17 10:23:10 -0700},
  25542. Isbn = {1-58113-756-7},
  25543. Location = {Uppsala, Sweden},
  25544. Pages = {275--286},
  25545. Publisher = {ACM Press},
  25546. Title = {Meta-programming through typeful code representation},
  25547. Year = {2003},
  25548. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjc1LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjc1LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADydwwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI3NS1jaGVuLnBkZgAOABwADQBwADIANwA1AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyNzUtY2hlbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25549. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjc1LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjc1LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qI0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjc1LWNoZW4ucGRmAAAOABwADQBwADIANwA1AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI3NS1jaGVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25550. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944730}}
  25551. @inproceedings{Kim:2006cr,
  25552. Address = {New York, NY, USA},
  25553. Author = {Ik-Soon Kim and Kwangkeun Yi and Cristiano Calcagno},
  25554. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  25555. Date-Added = {2006-09-21 13:27:25 -0600},
  25556. Date-Modified = {2010-12-17 10:23:10 -0700},
  25557. Isbn = {1-59593-027-2},
  25558. Location = {Charleston, South Carolina, USA},
  25559. Pages = {257--268},
  25560. Publisher = {ACM Press},
  25561. Title = {A polymorphic modal type system for lisp-like multi-staged languages},
  25562. Year = {2006},
  25563. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMjU3LWtpbS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyNTcta2ltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ0zBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjU3LWtpbS5wZGYAAA4AGgAMAHAAMgA1ADcALQBrAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyNTcta2ltLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25564. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjU3LWtpbS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyNTcta2ltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/enDRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyNTcta2ltLnBkZgAOABoADABwADIANQA3AC0AawBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNTcta2ltLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25565. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111060}}
  25566. @article{Batory:2006dq,
  25567. Author = {D. Batory and D. Benavides and A. Ruiz-Cortes},
  25568. Date-Added = {2006-09-21 13:06:27 -0600},
  25569. Date-Modified = {2009-08-25 22:28:19 -0600},
  25570. Journal = {Commun. ACM},
  25571. Month = {December},
  25572. Title = {Automated Analyses of Features Models: Challenges Ahead},
  25573. Year = {2006},
  25574. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9TQ0FDTTA2LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELU0NBQ00wNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kncE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlNDQUNNMDYucGRmAA4AGAALAFMAQwBBAEMATQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9TQ0FDTTA2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  25575. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1NDQUNNMDYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtTQ0FDTTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuCJzOWbaQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU0NBQ00wNi5wZGYADgAYAAsAUwBDAEEAQwBNADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1NDQUNNMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  25576. @article{Smaragdakis:2002bh,
  25577. Address = {New York, NY, USA},
  25578. Author = {Yannis Smaragdakis and Don Batory},
  25579. Date-Added = {2006-09-21 12:55:11 -0600},
  25580. Date-Modified = {2010-12-17 10:23:10 -0700},
  25581. Issn = {1049-331X},
  25582. Journal = {ACM Trans. Softw. Eng. Methodol.},
  25583. Number = {2},
  25584. Pages = {215--255},
  25585. Publisher = {ACM Press},
  25586. Title = {Mixin layers: an object-oriented implementation technique for refinements and collaboration-based designs},
  25587. Volume = {11},
  25588. Year = {2002},
  25589. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyMTUtc21hcmFnZGFraXMucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjE1LXNtYXJhZ2Rha2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o80Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjE1LXNtYXJhZ2Rha2lzLnBkZgAOACoAFABwADIAMQA1AC0AcwBtAGEAcgBhAGcAZABhAGsAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMjE1LXNtYXJhZ2Rha2lzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  25590. Bdsk-Url-1 = {http://doi.acm.org/10.1145/505145.505148}}
  25591. @inproceedings{Flatt:1998qf,
  25592. Address = {New York, NY, USA},
  25593. Author = {Matthew Flatt and Shriram Krishnamurthi and Matthias Felleisen},
  25594. Booktitle = {POPL '98: Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  25595. Date-Added = {2006-09-21 12:49:13 -0600},
  25596. Date-Modified = {2010-12-17 10:23:10 -0700},
  25597. Isbn = {0-89791-979-3},
  25598. Location = {San Diego, California, United States},
  25599. Pages = {171--183},
  25600. Publisher = {ACM Press},
  25601. Title = {Classes and mixins},
  25602. Year = {1998},
  25603. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTcxLWZsYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3MS1mbGF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8m0cE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzEtZmxhdHQucGRmAAAOAB4ADgBwADEANwAxAC0AZgBsAGEAdAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3MS1mbGF0dC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25604. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTcxLWZsYXR0LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3MS1mbGF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE3MS1mbGF0dC5wZGYADgAeAA4AcAAxADcAMQAtAGYAbABhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE3MS1mbGF0dC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25605. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268961}}
  25606. @article{Ancona:2003ve,
  25607. Address = {New York, NY, USA},
  25608. Author = {Davide Ancona and Giovanni Lagorio and Elena Zucca},
  25609. Date-Added = {2006-09-21 12:47:23 -0600},
  25610. Date-Modified = {2011-11-12 17:57:46 -0700},
  25611. Issn = {0164-0925},
  25612. Journal = {ACM Trans. Program. Lang. Syst.},
  25613. Number = {5},
  25614. Pages = {641--712},
  25615. Publisher = {ACM Press},
  25616. Title = {Jam---designing a {Java} extension with mixins},
  25617. Volume = {25},
  25618. Year = {2003},
  25619. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNjQxLWFuY29uYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A2NDEtYW5jb25hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKELBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjQxLWFuY29uYS5wZGYADgAgAA8AcAA2ADQAMQAtAGEAbgBjAG8AbgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDY0MS1hbmNvbmEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25620. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2NDEtYW5jb25hLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY0MS1hbmNvbmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97bdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDY0MS1hbmNvbmEucGRmAAAOACAADwBwADYANAAxAC0AYQBuAGMAbwBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A2NDEtYW5jb25hLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  25621. Bdsk-Url-1 = {http://doi.acm.org/10.1145/937563.937567}}
  25622. @inproceedings{Moon:1986ly,
  25623. Address = {New York, NY, USA},
  25624. Author = {David A. Moon},
  25625. Booktitle = {OOPLSA '86: Conference proceedings on Object-oriented programming systems, languages and applications},
  25626. Date-Added = {2006-09-21 12:42:17 -0600},
  25627. Date-Modified = {2010-12-17 10:23:10 -0700},
  25628. Isbn = {0-89791-204-7},
  25629. Location = {Portland, Oregon, United States},
  25630. Pages = {1--8},
  25631. Publisher = {ACM Press},
  25632. Title = {Object-oriented programming with flavors},
  25633. Year = {1986},
  25634. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMS1tb29uLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDEtbW9vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8maME4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLW1vb24ucGRmAA4AGAALAHAAMQAtAG0AbwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMS1tb29uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  25635. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1tb29uLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtbW9vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95etEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEtbW9vbi5wZGYAAA4AGAALAHAAMQAtAG0AbwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxLW1vb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25636. Bdsk-Url-1 = {http://doi.acm.org/10.1145/28697.28698}}
  25637. @inproceedings{Bracha:1990zr,
  25638. Address = {New York, NY, USA},
  25639. Author = {Gilad Bracha and William Cook},
  25640. Booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
  25641. Date-Added = {2006-09-21 12:36:36 -0600},
  25642. Date-Modified = {2010-12-17 10:23:10 -0700},
  25643. Isbn = {0-201-52430-X},
  25644. Location = {Ottawa, Canada},
  25645. Pages = {303--311},
  25646. Publisher = {ACM Press},
  25647. Title = {Mixin-based inheritance},
  25648. Year = {1990},
  25649. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzAzLWJyYWNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzMDMtYnJhY2hhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5TBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzAzLWJyYWNoYS5wZGYADgAgAA8AcAAzADAAMwAtAGIAcgBhAGMAaABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDMwMy1icmFjaGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25650. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDMtYnJhY2hhLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwMy1icmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96q9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDMwMy1icmFjaGEucGRmAAAOACAADwBwADMAMAAzAC0AYgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMDMtYnJhY2hhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  25651. Bdsk-Url-1 = {http://doi.acm.org/10.1145/97945.97982}}
  25652. @inproceedings{Duggan:1996ys,
  25653. Address = {New York, NY, USA},
  25654. Author = {Dominic Duggan and Constantinos Sourelis},
  25655. Booktitle = {ICFP '96: Proceedings of the 1st {ACM} {SIGPLAN} international conference on Functional programming},
  25656. Date-Added = {2006-09-21 12:34:11 -0600},
  25657. Date-Modified = {2010-12-17 10:23:10 -0700},
  25658. Isbn = {0-89791-770-7},
  25659. Location = {Philadelphia, Pennsylvania, United States},
  25660. Pages = {262--273},
  25661. Publisher = {ACM Press},
  25662. Title = {Mixin modules},
  25663. Year = {1996},
  25664. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjYyLWR1Z2dhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNjItZHVnZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ17BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjYyLWR1Z2dhbi5wZGYADgAgAA8AcAAyADYAMgAtAGQAdQBnAGcAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI2Mi1kdWdnYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25665. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNjItZHVnZ2FuLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI2Mi1kdWdnYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96eNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI2Mi1kdWdnYW4ucGRmAAAOACAADwBwADIANgAyAC0AZAB1AGcAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNjItZHVnZ2FuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  25666. Bdsk-Url-1 = {http://doi.acm.org/10.1145/232627.232654}}
  25667. @inproceedings{Ancona:2005vn,
  25668. Abstract = {The first part of the paper gives a brief overview of
  25669. meta-programming, in particular program generation, and
  25670. its use in software development. The second part
  25671. introduces a basic calculus, related to FreshML, that
  25672. supports program generation (as described through
  25673. examples and a translation of MetaML into it) and
  25674. programming in-the-large (this is demonstrated by a
  25675. translation of CMS into it).},
  25676. Author = {Ancona, D. and Moggi, E.},
  25677. Booktitle = {Formal {M}ethods for {C}omponents and {O}bjects: {T}hird {I}nternational {S}ymposium, {FMCO} 2004},
  25678. Date-Added = {2006-09-21 12:24:06 -0600},
  25679. Date-Modified = {2009-08-25 22:28:19 -0600},
  25680. Ftp = {ftp://ftp.disi.unige.it/pub/person/AnconaD/FMCO04.pdf},
  25681. Keywords = {components, meta-programming, types},
  25682. Pages = {222--250},
  25683. Publisher = {Springer Verlag},
  25684. Series = {LNCS},
  25685. Title = {Program {G}eneration and {C}omponents},
  25686. Volume = {3657},
  25687. Year = 2005,
  25688. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0ZNQ08wNC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkZNQ08wNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9TXM5ZrpAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhOQAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBGTUNPMDQucGRmAAAOABYACgBGAE0AQwBPADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0ZNQ08wNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  25689. @article{Ancona:2002kx,
  25690. Address = {New York, NY, USA},
  25691. Author = {Davide Ancona and Elena Zucca},
  25692. Date-Added = {2006-09-21 12:19:43 -0600},
  25693. Date-Modified = {2010-12-17 10:23:10 -0700},
  25694. Issn = {0956-7968},
  25695. Journal = {Journal of Functional Programming},
  25696. Number = {2},
  25697. Pages = {91--132},
  25698. Publisher = {Cambridge University Press},
  25699. Title = {A calculus of module systems},
  25700. Volume = {12},
  25701. Year = {2002},
  25702. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmFuY29uYTAxY2FsY3VsdXMtMS5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmFuY29uYTAxY2FsY3VsdXMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bprRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFuY29uYTAxY2FsY3VsdXMtMS5wZGYADgAuABYAYQBuAGMAbwBuAGEAMAAxAGMAYQBsAGMAdQBsAHUAcwAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2FuY29uYTAxY2FsY3VsdXMtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  25703. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796801004257}}
  25704. @inproceedings{Makholm:2005uq,
  25705. Address = {New York, NY, USA},
  25706. Author = {Henning Makholm and J. B. Wells},
  25707. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  25708. Date-Added = {2006-09-21 12:16:52 -0600},
  25709. Date-Modified = {2010-12-17 10:23:10 -0700},
  25710. Isbn = {1-59593-064-7},
  25711. Location = {Tallinn, Estonia},
  25712. Pages = {156--167},
  25713. Publisher = {ACM Press},
  25714. Title = {Type inference, principal typings, and let-polymorphism for first-class mixin modules},
  25715. Year = {2005},
  25716. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTU2LW1ha2hvbG0ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTU2LW1ha2hvbG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADya2wTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE1Ni1tYWtob2xtLnBkZgAADgAiABAAcAAxADUANgAtAG0AYQBrAGgAbwBsAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTU2LW1ha2hvbG0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25717. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNTYtbWFraG9sbS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNTYtbWFraG9sbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ed3RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxNTYtbWFraG9sbS5wZGYADgAiABAAcAAxADUANgAtAG0AYQBrAGgAbwBsAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNTYtbWFraG9sbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  25718. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086386}}
  25719. @techreport{McDonald:2001fk,
  25720. Author = {James McDonald and John Anton},
  25721. Date-Added = {2006-09-21 10:55:51 -0600},
  25722. Date-Modified = {2009-08-25 22:28:19 -0600},
  25723. Institution = {Kestrel Institute},
  25724. Month = {March},
  25725. Title = {SPECWARE - Producing Software Correct by Construction},
  25726. Year = {2001},
  25727. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zcGVjd2FyZS1qbS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NwZWN3YXJlLWptLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKR3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzcGVjd2FyZS1qbS5wZGYADgAgAA8AcwBwAGUAYwB3AGEAcgBlAC0AagBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc3BlY3dhcmUtam0ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25728. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NwZWN3YXJlLWptLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc3BlY3dhcmUtam0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KINEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc3BlY3dhcmUtam0ucGRmAAAOACAADwBzAHAAZQBjAHcAYQByAGUALQBqAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NwZWN3YXJlLWptLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  25729. @inproceedings{Batory:2003qf,
  25730. Address = {Washington, DC, USA},
  25731. Author = {Don Batory and Jacob Neal Sarvela and Axel Rauschmayer},
  25732. Booktitle = {ICSE '03: Proceedings of the 25th International Conference on Software Engineering},
  25733. Date-Added = {2006-09-21 07:07:36 -0700},
  25734. Date-Modified = {2009-08-25 22:28:19 -0600},
  25735. Isbn = {0-7695-1877-X},
  25736. Location = {Portland, Oregon},
  25737. Pages = {187--197},
  25738. Publisher = {IEEE Computer Society},
  25739. Title = {Scaling step-wise refinement},
  25740. Year = {2003},
  25741. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTg3LWJhdG9yeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxODctYmF0b3J5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJunBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTg3LWJhdG9yeS5wZGYADgAgAA8AcAAxADgANwAtAGIAYQB0AG8AcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE4Ny1iYXRvcnkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25742. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODctYmF0b3J5LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4Ny1iYXRvcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96FNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE4Ny1iYXRvcnkucGRmAAAOACAADwBwADEAOAA3AC0AYgBhAHQAbwByAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxODctYmF0b3J5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  25743. @techreport{Batory:2006ve,
  25744. Author = {Don Batory and Sahil Thaker},
  25745. Date-Added = {2006-09-21 06:52:08 -0700},
  25746. Date-Modified = {2009-08-25 22:28:19 -0600},
  25747. Institution = {University of Texas at Austin},
  25748. Title = {Towards Safe Composition of Product Lines},
  25749. Year = {2006},
  25750. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy90cjA2LTMzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELdHIwNi0zMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pQcE4xAcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGcAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnRyMDYtMzMucGRmAA4AGAALAHQAcgAwADYALQAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy90cjA2LTMzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  25751. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0cjA2LTMzLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdHIwNi0zMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KU9EPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdHIwNi0zMy5wZGYAAA4AGAALAHQAcgAwADYALQAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3RyMDYtMzMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  25752. @inproceedings{Batory:2004ly,
  25753. Author = {Don Batory},
  25754. Booktitle = {International Conference on Software Engineering},
  25755. Date-Added = {2006-09-21 06:43:05 -0700},
  25756. Date-Modified = {2009-08-25 22:28:19 -0600},
  25757. Title = {Feature-Oriented Programming with the AHEAD Tool Suite},
  25758. Year = {2004},
  25759. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9BVFMtSUNTRTIwMDQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBBVFMtSUNTRTIwMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRewTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6QVRTLUlDU0UyMDA0LnBkZgAADgAiABAAQQBUAFMALQBJAEMAUwBFADIAMAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9BVFMtSUNTRTIwMDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25760. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0FUUy1JQ1NFMjAwNC5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEFUUy1JQ1NFMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzV3M5ZrDAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhEwAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBVFMtSUNTRTIwMDQucGRmAAAOACIAEABBAFQAUwAtAEkAQwBTAEUAMgAwADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FUUy1JQ1NFMjAwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  25761. @inproceedings{Zook:2004zr,
  25762. Author = {David Zook and Shan Shan Huang and Yannis Smaragdakis},
  25763. Booktitle = {3rd International Conference on Generative Programming and Component Engineering (GPCE'04)},
  25764. Date-Added = {2006-09-21 06:30:46 -0700},
  25765. Date-Modified = {2009-08-25 22:28:19 -0600},
  25766. Title = {Generating AspectJ Programs with Meta-AspectJ},
  25767. Year = {2004},
  25768. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9tYWoucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdtYWoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyYIwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bWFqLnBkZgAOABAABwBtAGEAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL21hai5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  25769. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdtYWoucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdtYWoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jO0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtYWoucGRmAAAOABAABwBtAGEAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbWFqLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25770. @inproceedings{Huang:2006ys,
  25771. Address = {New York, NY, USA},
  25772. Author = {Shan Shan Huang and Yannis Smaragdakis},
  25773. Booktitle = {ICSE '06: Proceeding of the 28th international conference on Software engineering},
  25774. Date-Added = {2006-09-21 06:26:26 -0700},
  25775. Date-Modified = {2010-12-17 10:23:10 -0700},
  25776. Isbn = {1-59593-375-1},
  25777. Location = {Shanghai, China},
  25778. Pages = {865--868},
  25779. Publisher = {ACM Press},
  25780. Title = {Easy language extension with meta-aspectJ},
  25781. Year = {2006},
  25782. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wODY1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDg2NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ofsE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA4NjUtaHVhbmcucGRmAAAOAB4ADgBwADgANgA1AC0AaAB1AGEAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDg2NS1odWFuZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25783. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODY1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg2NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97qtEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDg2NS1odWFuZy5wZGYADgAeAA4AcAA4ADYANQAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDg2NS1odWFuZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25784. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1134285.1134436}}
  25785. @inproceedings{Taha:2003vn,
  25786. Address = {New York, NY, USA},
  25787. Author = {Walid Taha and Patricia Johann},
  25788. Booktitle = {GPCE '03: Proceedings of the 2nd international conference on Generative programming and component engineering},
  25789. Date-Added = {2006-09-20 12:55:42 -0700},
  25790. Date-Modified = {2009-08-25 22:28:19 -0600},
  25791. Isbn = {3-540-20102-5},
  25792. Location = {Erfurt, Germany},
  25793. Pages = {97--116},
  25794. Publisher = {Springer-Verlag New York, Inc.},
  25795. Title = {Staged notational definitions},
  25796. Year = {2003},
  25797. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wOTctdGFoYS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA5Ny10YWhhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKI3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwOTctdGFoYS5wZGYAAA4AGgAMAHAAOQA3AC0AdABhAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A5Ny10YWhhLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25798. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTctdGFoYS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5Ny10YWhhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8bRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA5Ny10YWhhLnBkZgAOABoADABwADkANwAtAHQAYQBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A5Ny10YWhhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  25799. @inproceedings{Ganz:2001kx,
  25800. Address = {New York, NY, USA},
  25801. Author = {Steven E. Ganz and Amr Sabry and Walid Taha},
  25802. Booktitle = {ICFP '01: Proceedings of the sixth ACM SIGPLAN international conference on Functional programming},
  25803. Date-Added = {2006-09-20 12:54:41 -0700},
  25804. Date-Modified = {2010-12-17 10:23:10 -0700},
  25805. Isbn = {1-58113-415-0},
  25806. Location = {Florence, Italy},
  25807. Pages = {74--85},
  25808. Publisher = {ACM Press},
  25809. Title = {Macros as multi-stage computations: type-safe, generative, binding macros in {MacroML}},
  25810. Year = {2001},
  25811. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9tYWNyb21sLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbWFjcm9tbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l/8E4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1hY3JvbWwucGRmAA4AGAALAG0AYQBjAHIAbwBtAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9tYWNyb21sLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  25812. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttYWNyb21sLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbWFjcm9tbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94ytEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbWFjcm9tbC5wZGYAAA4AGAALAG0AYQBjAHIAbwBtAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21hY3JvbWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25813. Bdsk-Url-1 = {http://doi.acm.org/10.1145/507635.507646}}
  25814. @inproceedings{Greenfield:2003uq,
  25815. Address = {New York, NY, USA},
  25816. Author = {Jack Greenfield and Keith Short},
  25817. Booktitle = {OOPSLA '03: Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  25818. Date-Added = {2006-09-20 09:44:51 -0700},
  25819. Date-Modified = {2010-12-17 10:23:10 -0700},
  25820. Isbn = {1-58113-751-6},
  25821. Location = {Anaheim, CA, USA},
  25822. Pages = {16--27},
  25823. Publisher = {ACM Press},
  25824. Title = {Software factories: assembling applications with patterns, models, frameworks and tools},
  25825. Year = {2003},
  25826. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wMTYtZ3JlZW5maWVsZC5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnAxNi1ncmVlbmZpZWxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJr/BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTYtZ3JlZW5maWVsZC5wZGYAAA4AJgASAHAAMQA2AC0AZwByAGUAZQBuAGYAaQBlAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3AxNi1ncmVlbmZpZWxkLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  25827. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNi1ncmVlbmZpZWxkLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE2LWdyZWVuZmllbGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL955NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE2LWdyZWVuZmllbGQucGRmAA4AJgASAHAAMQA2AC0AZwByAGUAZQBuAGYAaQBlAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE2LWdyZWVuZmllbGQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  25828. Bdsk-Url-1 = {http://doi.acm.org/10.1145/949344.949348}}
  25829. @article{Abramsky:1994fk,
  25830. Address = {Champaign, IL, USA},
  25831. Author = {Samson Abramsky and Radha Jagadeesan},
  25832. Date-Added = {2006-09-19 15:41:37 -0700},
  25833. Date-Modified = {2010-12-17 10:23:10 -0700},
  25834. Issn = {0022-4812},
  25835. Journal = {J. Symb. Logic},
  25836. Number = {2},
  25837. Pages = {543--574},
  25838. Publisher = {Association for Symbolic Logic, Inc.},
  25839. Title = {Games and full completeness for multiplicative linear logic},
  25840. Volume = {59},
  25841. Year = {1994},
  25842. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9hYnJhbXNreTk0Z2FtZXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNhYnJhbXNreTk0Z2FtZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTWwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YWJyYW1za3k5NGdhbWVzLnBkZgAOACgAEwBhAGIAcgBhAG0AcwBrAHkAOQA0AGcAYQBtAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2FicmFtc2t5OTRnYW1lcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  25843. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FicmFtc2t5OTRnYW1lcy5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FicmFtc2t5OTRnYW1lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bo7RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFicmFtc2t5OTRnYW1lcy5wZGYAAA4AKAATAGEAYgByAGEAbQBzAGsAeQA5ADQAZwBhAG0AZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hYnJhbXNreTk0Z2FtZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  25844. Bdsk-Url-1 = {http://dx.doi.org/10.2307/2275407}}
  25845. @inproceedings{Flanagan:1996tg,
  25846. Address = {New York, NY, USA},
  25847. Author = {Cormac Flanagan and Matthew Flatt and Shriram Krishnamurthi and Stephanie Weirich and Matthias Felleisen},
  25848. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  25849. Date-Added = {2006-09-17 10:35:33 -0600},
  25850. Date-Modified = {2010-12-17 10:23:10 -0700},
  25851. Isbn = {0-89791-795-2},
  25852. Location = {Philadelphia, Pennsylvania, United States},
  25853. Pages = {23--32},
  25854. Publisher = {ACM Press},
  25855. Title = {Catching bugs in the web of program invariants},
  25856. Year = {1996},
  25857. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjMtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjMtZmxhbmFnYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyciwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIzLWZsYW5hZ2FuLnBkZgAADgAiABAAcAAyADMALQBmAGwAYQBuAGEAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjMtZmxhbmFnYW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25858. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1mbGFuYWdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1mbGFuYWdhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekvRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyMy1mbGFuYWdhbi5wZGYADgAiABAAcAAyADMALQBmAGwAYQBuAGEAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMy1mbGFuYWdhbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  25859. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231387}}
  25860. @article{Cartwright:1996kl,
  25861. Address = {New York, NY, USA},
  25862. Author = {Robert Cartwright and Matthias Felleisen},
  25863. Date-Added = {2006-09-17 10:29:29 -0600},
  25864. Date-Modified = {2010-12-17 10:23:10 -0700},
  25865. Issn = {0360-0300},
  25866. Journal = {ACM Comput. Surv.},
  25867. Number = {2},
  25868. Pages = {349--351},
  25869. Publisher = {ACM Press},
  25870. Title = {Program verification through soft typing},
  25871. Volume = {28},
  25872. Year = {1996},
  25873. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wMzQ5LWNhcnR3cmlnaHQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwMzQ5LWNhcnR3cmlnaHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyevwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM0OS1jYXJ0d3JpZ2h0LnBkZgAOACgAEwBwADMANAA5AC0AYwBhAHIAdAB3AHIAaQBnAGgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3AzNDktY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  25874. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzNDktY2FydHdyaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzNDktY2FydHdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esrRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzNDktY2FydHdyaWdodC5wZGYAAA4AKAATAHAAMwA0ADkALQBjAGEAcgB0AHcAcgBpAGcAaAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMzQ5LWNhcnR3cmlnaHQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  25875. Bdsk-Url-1 = {http://doi.acm.org/10.1145/234528.234747}}
  25876. @inproceedings{Stuckey:2003oq,
  25877. Address = {New York, NY, USA},
  25878. Author = {Peter J. Stuckey and Martin Sulzmann and Jeremy Wazny},
  25879. Booktitle = {Haskell '03: Proceedings of the 2003 ACM SIGPLAN workshop on Haskell},
  25880. Date-Added = {2006-09-16 23:38:34 -0600},
  25881. Date-Modified = {2010-12-17 10:23:10 -0700},
  25882. Isbn = {1-58113-758-3},
  25883. Location = {Uppsala, Sweden},
  25884. Pages = {72--83},
  25885. Publisher = {ACM Press},
  25886. Title = {Interactive type debugging in Haskell},
  25887. Year = {2003},
  25888. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzItc3R1Y2tleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3Mi1zdHVja2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKF3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzItc3R1Y2tleS5wZGYADgAgAA8AcAA3ADIALQBzAHQAdQBjAGsAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDcyLXN0dWNrZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25889. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3Mi1zdHVja2V5LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDcyLXN0dWNrZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97htEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDcyLXN0dWNrZXkucGRmAAAOACAADwBwADcAMgAtAHMAdAB1AGMAawBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A3Mi1zdHVja2V5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  25890. Bdsk-Url-1 = {http://doi.acm.org/10.1145/871895.871903}}
  25891. @inproceedings{Stuckey:2004nx,
  25892. Address = {New York, NY, USA},
  25893. Author = {Peter J. Stuckey and Martin Sulzmann and Jeremy Wazny},
  25894. Booktitle = {Haskell '04: Proceedings of the 2004 ACM SIGPLAN workshop on Haskell},
  25895. Date-Added = {2006-09-16 23:35:00 -0600},
  25896. Date-Modified = {2010-12-17 10:23:10 -0700},
  25897. Isbn = {1-58113-850-4},
  25898. Location = {Snowbird, Utah, USA},
  25899. Pages = {80--91},
  25900. Publisher = {ACM Press},
  25901. Title = {Improving type error diagnosis},
  25902. Year = {2004},
  25903. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wODAtc3R1Y2tleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A4MC1zdHVja2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHLBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODAtc3R1Y2tleS5wZGYADgAgAA8AcAA4ADAALQBzAHQAdQBjAGsAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDgwLXN0dWNrZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25904. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A4MC1zdHVja2V5LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDgwLXN0dWNrZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ndEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDgwLXN0dWNrZXkucGRmAAAOACAADwBwADgAMAAtAHMAdAB1AGMAawBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A4MC1zdHVja2V5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  25905. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1017472.1017486}}
  25906. @techreport{Stuckey:2005cr,
  25907. Author = {Peter J. Stuckey and Martin Sulzmann and Jeremy Wazny},
  25908. Date-Added = {2006-09-16 23:28:10 -0600},
  25909. Date-Modified = {2007-05-18 13:42:22 -0600},
  25910. Institution = {National University of Singapore},
  25911. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/typerror.ps},
  25912. Month = {March},
  25913. Title = {Type Error Reporting in the Hindley/Milner System with Extensions},
  25914. Year = {2005}}
  25915. @inproceedings{Swords:2006dq,
  25916. Author = {Sol Swords and William R. Cook},
  25917. Booktitle = {ACL2 Workshop},
  25918. Date-Added = {2006-09-15 16:48:40 -0600},
  25919. Date-Modified = {2009-08-25 22:28:19 -0600},
  25920. Title = {Soundness of the Simply Typed Lambda Calculus in ACL2},
  25921. Year = {2006},
  25922. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uLy4uLy4uL3BhcGVycy9sYy5wZGbSFwsYGVdOUy5kYXRhTxEBTgAAAAABTgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRBmxjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJe3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAJU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpsYy5wZGYAAA4ADgAGAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL3NpZWsvcGFwZXJzL2xjLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AgYCCAINAhgCIQIvAjMCOgJDAkgCVQJYAmoCbQJyAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAnQ=},
  25923. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZsYy5wZGbSFwsYGVdOUy5kYXRhTxEBagAAAAABagACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBmxjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKzRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGxjLnBkZgAOAA4ABgBsAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2xjLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCVAJoAogIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+}}
  25924. @inproceedings{Perry:1989bh,
  25925. Address = {New York, NY, USA},
  25926. Author = {Dewayne E. Perry},
  25927. Booktitle = {ICSE '89: Proceedings of the 11th international conference on Software engineering},
  25928. Date-Added = {2006-09-15 16:21:21 -0600},
  25929. Date-Modified = {2010-12-17 10:23:10 -0700},
  25930. Isbn = {0-8186-1941-4},
  25931. Location = {Pittsburgh, Pennsylvania, United States},
  25932. Pages = {2--11},
  25933. Publisher = {ACM Press},
  25934. Title = {The inscape environment},
  25935. Year = {1989},
  25936. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMi1wZXJyeS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyLXBlcnJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJvvBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMi1wZXJyeS5wZGYAAA4AGgAMAHAAMgAtAHAAZQByAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyLXBlcnJ5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25937. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMi1wZXJyeS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyLXBlcnJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eiTRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyLXBlcnJ5LnBkZgAOABoADABwADIALQBwAGUAcgByAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyLXBlcnJ5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25938. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74587.74588}}
  25939. @techreport{McAllester:1994qf,
  25940. Author = {David McAllester},
  25941. Date-Added = {2006-09-15 16:19:20 -0600},
  25942. Date-Modified = {2010-12-17 10:23:10 -0700},
  25943. Number = {ADAGE-MIT-94-01},
  25944. Title = {Variational Attribute Grammars for Computer Aided Design (Release 3.0)},
  25945. Year = {1994},
  25946. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QNi4uLy4uLy4uL3BhcGVycy92YXJpYXRpb25hbC1hdHRyaWJ1dGUtZ3JhbW1hcnMtZm9yLnBkZtIXCxgZV05TLmRhdGFPEQHGAAAAAAHGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfdmFyaWF0aW9uYWwtYXR0cmlidXRlI0YyOTUzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pU8E4xAcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGcAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZhcmlhdGlvbmFsLWF0dHJpYnV0ZSNGMjk1My5wZGYADgBOACYAdgBhAHIAaQBhAHQAaQBvAG4AYQBsAC0AYQB0AHQAcgBpAGIAdQB0AGUALQBnAHIAYQBtAG0AYQByAHMALQBmAG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAOFVzZXJzL3NpZWsvcGFwZXJzL3ZhcmlhdGlvbmFsLWF0dHJpYnV0ZS1ncmFtbWFycy1mb3IucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AxwDMANQCngKgAqUCsAK5AscCywLSAtsC4ALtAvADAgMFAwoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADDA==},
  25947. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJnZhcmlhdGlvbmFsLWF0dHJpYnV0ZS1ncmFtbWFycy1mb3IucGRm0hcLGBlXTlMuZGF0YU8RAeQAAAAAAeQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R92YXJpYXRpb25hbC1hdHRyaWJ1dCNCRjhENkYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41v0Q897wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIATU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB2YXJpYXRpb25hbC1hdHRyaWJ1dCNCRjhENkYucGRmAAAOAE4AJgB2AGEAcgBpAGEAdABpAG8AbgBhAGwALQBhAHQAdAByAGkAYgB1AHQAZQAtAGcAcgBhAG0AbQBhAHIAcwAtAGYAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBDVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi92YXJpYXRpb25hbC1hdHRyaWJ1dGUtZ3JhbW1hcnMtZm9yLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC3ALwAxAKsAq4CswK+AscC1QLZAuAC6QLuAvsC/gMQAxMDGAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMa},
  25948. Bdsk-Url-1 = {citeseer.ist.psu.edu/372681.html}}
  25949. @inproceedings{Byrd:2006ve,
  25950. Author = {William E. Byrd and Daniel P. Friedman},
  25951. Booktitle = {Scheme and Functional Programming Workshop},
  25952. Date-Added = {2006-09-15 15:54:49 -0600},
  25953. Date-Modified = {2009-08-25 22:28:19 -0600},
  25954. Title = {From Variadic Functions to Variadic Relations: A miniKanren Perspective},
  25955. Year = {2006},
  25956. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy8xMi1ieXJkLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELMTItYnlyZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kTMEwfZsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOjEyLWJ5cmQucGRmAA4AGAALADEAMgAtAGIAeQByAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy8xMi1ieXJkLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  25957. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliLzEyLWJ5cmQucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QsxMi1ieXJkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADutizOWatAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTItYnlyZC5wZGYADgAYAAsAMQAyAC0AYgB5AHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEyLWJ5cmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  25958. @inproceedings{Zhang:2003ly,
  25959. Address = {Washington, DC, USA},
  25960. Author = {Hongyu Zhang and Stan Jarzabek},
  25961. Booktitle = {APSEC '03: Proceedings of the Tenth Asia-Pacific Software Engineering Conference Software Engineering Conference},
  25962. Date-Added = {2006-09-15 12:05:32 -0600},
  25963. Date-Modified = {2007-05-18 13:42:22 -0600},
  25964. Isbn = {0-7695-2011-1},
  25965. Pages = {116},
  25966. Publisher = {IEEE Computer Society},
  25967. Title = {An {XVCL} Approach to Handling Variants: A {KWIC} Product Line Example},
  25968. Year = {2003}}
  25969. @book{Bassett:1997zr,
  25970. Address = {Upper Saddle River, NJ, USA},
  25971. Author = {Paul G. Bassett},
  25972. Date-Added = {2006-09-15 12:04:44 -0600},
  25973. Date-Modified = {2007-05-18 13:42:22 -0600},
  25974. Isbn = {0-13-327859-X},
  25975. Publisher = {Prentice-Hall, Inc.},
  25976. Title = {Framing software reuse: lessons from the real world},
  25977. Year = {1997}}
  25978. @inproceedings{Basit:2005ys,
  25979. Author = {Hamid Abdul Basit and Damith C. Rajapakse and Stan Jarzabek},
  25980. Booktitle = {ICSE '05: Proceedings of the 27th international conference on Software engineering},
  25981. Date-Added = {2006-09-15 11:57:27 -0600},
  25982. Date-Modified = {2010-12-17 10:23:10 -0700},
  25983. Isbn = {1-59593-963-2},
  25984. Location = {St. Louis, MO, USA},
  25985. Pages = {451--459},
  25986. Title = {Beyond templates: a study of clones in the STL and some general implications},
  25987. Year = {2005},
  25988. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDUxLWJhc2l0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ1MS1iYXNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n5cEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NTEtYmFzaXQucGRmAAAOAB4ADgBwADQANQAxAC0AYgBhAHMAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ1MS1iYXNpdC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25989. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDUxLWJhc2l0LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ1MS1iYXNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97BNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ1MS1iYXNpdC5wZGYADgAeAA4AcAA0ADUAMQAtAGIAYQBzAGkAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQ1MS1iYXNpdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25990. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062455.1062537}}
  25991. @inproceedings{Calcagno:2003vn,
  25992. Author = {Cristiano Calcagno and Walid Taha and Liwen Huang and Xavier Leroy},
  25993. Booktitle = {2nd International Conference on Generative Programming and Component Engineering (GPCE'03)},
  25994. Date-Added = {2006-09-15 11:45:17 -0600},
  25995. Date-Modified = {2009-08-25 22:28:19 -0600},
  25996. Title = {Implementing Multi-stage Languages Using ASTs, Gensym, and Reflection},
  25997. Year = {2003},
  25998. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9ncGNlMDNiLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZ3BjZTAzYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lmcEwfZsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmdwY2UwM2IucGRmAA4AGAALAGcAcABjAGUAMAAzAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9ncGNlMDNiLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  25999. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtncGNlMDNiLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZ3BjZTAzYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91cNEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZ3BjZTAzYi5wZGYAAA4AGAALAGcAcABjAGUAMAAzAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2dwY2UwM2IucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  26000. @inproceedings{Huang:2005kx,
  26001. Author = {Shan Shan Huang and David Zook and Yannis Smaragdakis},
  26002. Booktitle = {4th International Conference on Generative Programming and Component Engineering (GPCE'05)},
  26003. Date-Added = {2006-09-15 11:38:44 -0600},
  26004. Date-Modified = {2009-08-25 22:28:19 -0600},
  26005. Title = {Statically Safe Program Generation with SafeGen},
  26006. Year = {2005},
  26007. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9zYWZlZ2VuLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELc2FmZWdlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o8MEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNhZmVnZW4ucGRmAA4AGAALAHMAYQBmAGUAZwBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9zYWZlZ2VuLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26008. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzYWZlZ2VuLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc2FmZWdlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J19EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2FmZWdlbi5wZGYAAA4AGAALAHMAYQBmAGUAZwBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NhZmVnZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  26009. @inproceedings{Fahndrich:2006uq,
  26010. Booktitle = {5th International Conference on Generative Programming and Component Engineering (GPCE'06)},
  26011. Date-Added = {2006-09-15 11:33:46 -0600},
  26012. Date-Modified = {2009-08-25 22:28:19 -0600},
  26013. Title = {Reflective Program Generation with Patterns},
  26014. Year = {2006},
  26015. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9yZWZsZWN0aXZlLWdwY2UwNi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXJlZmxlY3RpdmUtZ3BjZTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKNjBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpyZWZsZWN0aXZlLWdwY2UwNi5wZGYADgAsABUAcgBlAGYAbABlAGMAdABpAHYAZQAtAGcAcABjAGUAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  26016. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXJlZmxlY3RpdmUtZ3BjZTA2LnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+Jv9EPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAAOACwAFQByAGUAZgBsAGUAYwB0AGkAdgBlAC0AZwBwAGMAZQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3JlZmxlY3RpdmUtZ3BjZTA2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  26017. @inproceedings{Sheard:2002fk,
  26018. Author = {Tim Sheard and Simon {Peyton Jones}},
  26019. Booktitle = {ACM SIGPLAN Haskell Workshop 02},
  26020. Date-Added = {2006-09-15 11:19:53 -0600},
  26021. Date-Modified = {2009-08-25 22:28:19 -0600},
  26022. Month = oct,
  26023. Pages = {1-16},
  26024. Publisher = {ACM Press},
  26025. Title = {Template metaprogramming for {Haskell}},
  26026. Year = 2002,
  26027. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMS1zaGVhcmQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMS1zaGVhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZxwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtc2hlYXJkLnBkZgAOABwADQBwADEALQBzAGgAZQBhAHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxLXNoZWFyZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26028. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1zaGVhcmQucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1zaGVhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mA0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMS1zaGVhcmQucGRmAAAOABwADQBwADEALQBzAGgAZQBhAHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEtc2hlYXJkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  26029. @article{Vianu:1997nx,
  26030. Address = {Hingham, MA, USA},
  26031. Author = {Victor Vianu},
  26032. Date-Added = {2006-09-14 10:08:22 -0600},
  26033. Date-Modified = {2009-08-25 22:28:19 -0600},
  26034. Issn = {1012-2443},
  26035. Journal = {Annals of Mathematics and Artificial Intelligence},
  26036. Number = {1-2},
  26037. Pages = {215--259},
  26038. Publisher = {Kluwer Academic Publishers},
  26039. Title = {Rule-based languages},
  26040. Volume = {19},
  26041. Year = {1997},
  26042. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy92aWFudTk2cnVsZWJhc2VkLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUdmlhbnU5NnJ1bGViYXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pWcEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZpYW51OTZydWxlYmFzZWQucGRmAAAOACoAFAB2AGkAYQBuAHUAOQA2AHIAdQBsAGUAYgBhAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvdmlhbnU5NnJ1bGViYXNlZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  26043. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHZpYW51OTZydWxlYmFzZWQucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR2aWFudTk2cnVsZWJhc2VkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41z0Q897wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB2aWFudTk2cnVsZWJhc2VkLnBkZgAOACoAFAB2AGkAYQBuAHUAOQA2AHIAdQBsAGUAYgBhAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi92aWFudTk2cnVsZWJhc2VkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  26044. @article{Gunnels:2001cr,
  26045. Address = {New York, NY, USA},
  26046. Author = {John A. Gunnels and Fred G. Gustavson and Greg M. Henry and Robert A. van de Geijn},
  26047. Date-Added = {2006-09-13 10:53:44 -0600},
  26048. Date-Modified = {2010-12-17 10:23:10 -0700},
  26049. Issn = {0098-3500},
  26050. Journal = {ACM Trans. Math. Softw.},
  26051. Number = {4},
  26052. Pages = {422--455},
  26053. Publisher = {ACM Press},
  26054. Title = {{FLAME}: Formal Linear Algebra Methods Environment},
  26055. Volume = {27},
  26056. Year = {2001},
  26057. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNDIyLWd1bm5lbHMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNDIyLWd1bm5lbHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfWwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDQyMi1ndW5uZWxzLnBkZgAADgAiABAAcAA0ADIAMgAtAGcAdQBuAG4AZQBsAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNDIyLWd1bm5lbHMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26058. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0MjItZ3VubmVscy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0MjItZ3VubmVscy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/evfRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA0MjItZ3VubmVscy5wZGYADgAiABAAcAA0ADIAMgAtAGcAdQBuAG4AZQBsAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0MjItZ3VubmVscy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  26059. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504210.504213}}
  26060. @article{Bientinesi:2005dq,
  26061. Address = {New York, NY, USA},
  26062. Author = {Paolo Bientinesi and John A. Gunnels and Margaret E. Myers and Enrique S. Quintana-Ort\&\#237; and Robert A. van de Geijn},
  26063. Date-Added = {2006-09-13 08:39:46 -0600},
  26064. Date-Modified = {2010-12-17 10:23:10 -0700},
  26065. Issn = {0098-3500},
  26066. Journal = {ACM Trans. Math. Softw.},
  26067. Number = {1},
  26068. Pages = {1--26},
  26069. Publisher = {ACM Press},
  26070. Title = {The science of deriving dense linear algebra algorithms},
  26071. Volume = {31},
  26072. Year = {2005},
  26073. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxLWJpZW50aW5lc2kucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMS1iaWVudGluZXNpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lt0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMS1iaWVudGluZXNpLnBkZgAADgAkABEAcAAxAC0AYgBpAGUAbgB0AGkAbgBlAHMAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEtYmllbnRpbmVzaS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  26074. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1055531.1055532}}
  26075. @inproceedings{Siek:2006bh,
  26076. Author = {Jeremy G. Siek and Walid Taha},
  26077. Booktitle = {Scheme and Functional Programming Workshop},
  26078. Date-Added = {2006-09-12 20:16:46 -0600},
  26079. Date-Modified = {2009-08-25 22:28:19 -0600},
  26080. Month = {September},
  26081. Pages = {81-92},
  26082. Title = {Gradual typing for functional languages},
  26083. Year = 2006,
  26084. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNpZWswNmdyYWR1YWwucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzaWVrMDZncmFkdWFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxpyA0SdhIVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEnmWEAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzaWVrMDZncmFkdWFsLnBkZgAADgAkABEAcwBpAGUAawAwADYAZwByAGEAZAB1AGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2llazA2Z3JhZHVhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  26085. @book{Aho:1986qf,
  26086. Address = {Boston, MA, USA},
  26087. Author = {Alfred V. Aho and Ravi Sethi and Jeffrey D. Ullman},
  26088. Date-Added = {2006-09-12 17:04:43 -0600},
  26089. Date-Modified = {2007-05-18 13:42:22 -0600},
  26090. Isbn = {0-201-10088-6},
  26091. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  26092. Title = {Compilers: principles, techniques, and tools},
  26093. Year = {1986}}
  26094. @article{Flynn:1972ve,
  26095. Author = {Michael J. Flynn},
  26096. Date-Added = {2006-09-12 16:53:04 -0600},
  26097. Date-Modified = {2007-05-18 13:42:22 -0600},
  26098. Journal = {IEEE Transactions on Computing},
  26099. Pages = {948},
  26100. Title = {Some Computer Organizations and Their Effectiveness},
  26101. Volume = {C-21},
  26102. Year = {1972}}
  26103. @inproceedings{Harinarayan:1996ly,
  26104. Address = {New York, NY, USA},
  26105. Author = {Venky Harinarayan and Anand Rajaraman and Jeffrey D. Ullman},
  26106. Booktitle = {SIGMOD '96: Proceedings of the 1996 ACM SIGMOD international conference on Management of data},
  26107. Date-Added = {2006-09-12 15:11:37 -0600},
  26108. Date-Modified = {2010-12-17 10:23:10 -0700},
  26109. Isbn = {0-89791-794-4},
  26110. Location = {Montreal, Quebec, Canada},
  26111. Pages = {205--216},
  26112. Publisher = {ACM Press},
  26113. Title = {Implementing data cubes efficiently},
  26114. Year = {1996},
  26115. Bdsk-Url-1 = {http://doi.acm.org/10.1145/233269.233333}}
  26116. @inproceedings{Valluri:2002zr,
  26117. Address = {Darlinghurst, Australia, Australia},
  26118. Author = {Satyanarayana R Valluri and Soujanya Vadapalli and Kamalakar Karlapalem},
  26119. Booktitle = {ADC '02: Proceedings of the thirteenth Australasian database conference},
  26120. Date-Added = {2006-09-12 15:09:24 -0600},
  26121. Date-Modified = {2007-05-18 13:42:22 -0600},
  26122. Isbn = {0-909925-83-6},
  26123. Location = {Melbourne, Victoria, Australia},
  26124. Pages = {187--196},
  26125. Publisher = {Australian Computer Society, Inc.},
  26126. Title = {View relevance driven materialized view selection in data warehousing environment},
  26127. Year = {2002}}
  26128. @article{Gupta:2005ys,
  26129. Address = {Los Alamitos, CA, USA},
  26130. Author = {Himanshu Gupta and Inderpal Singh Mumick},
  26131. Date-Added = {2006-09-12 15:06:41 -0600},
  26132. Date-Modified = {2010-12-17 10:23:10 -0700},
  26133. Issn = {1041-4347},
  26134. Journal = {IEEE Transactions on Knowledge and Data Engineering},
  26135. Number = {1},
  26136. Pages = {24-43},
  26137. Publisher = {IEEE Computer Society},
  26138. Title = {Selection of Views to Materialize in a Data Warehouse},
  26139. Volume = {17},
  26140. Year = {2005},
  26141. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/TKDE.2005.16}}
  26142. @article{Blackford:2002vn,
  26143. Address = {New York, NY, USA},
  26144. Author = {L. Susan Blackford and James Demmel and Jack Dongarra and Iain Duff and Sven Hammarling and Greg Henry and Michael Heroux and Linda Kaufman and Andrew Lumsdaine and Antoine Petitet and Roldan Pozo and Karin Remington and R. Clint Whaley},
  26145. Date-Added = {2006-09-12 13:31:24 -0600},
  26146. Date-Modified = {2010-12-17 10:23:10 -0700},
  26147. Issn = {0098-3500},
  26148. Journal = {ACM Trans. Math. Softw.},
  26149. Number = {2},
  26150. Pages = {135--151},
  26151. Publisher = {ACM Press},
  26152. Title = {An updated set of basic linear algebra subprograms ({BLAS})},
  26153. Volume = {28},
  26154. Year = {2002},
  26155. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMTM1LXNfYmxhY2tmb3JkLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDEzNS1zX2JsYWNrZm9yZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mocEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMzUtc19ibGFja2ZvcmQucGRmAAAOACoAFABwADEAMwA1AC0AcwBfAGIAbABhAGMAawBmAG8AcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDEzNS1zX2JsYWNrZm9yZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  26156. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMzUtc19ibGFja2ZvcmQucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTM1LXNfYmxhY2tmb3JkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m80Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTM1LXNfYmxhY2tmb3JkLnBkZgAOACoAFABwADEAMwA1AC0AcwBfAGIAbABhAGMAawBmAG8AcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMTM1LXNfYmxhY2tmb3JkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  26157. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567806.567807}}
  26158. @article{Lawson:1979kx,
  26159. Address = {New York, NY, USA},
  26160. Author = {C. L. Lawson and R. J. Hanson and D. R. Kincaid and F. T. Krogh},
  26161. Date-Added = {2006-09-12 13:25:16 -0600},
  26162. Date-Modified = {2010-12-17 10:23:10 -0700},
  26163. Issn = {0098-3500},
  26164. Journal = {ACM Trans. Math. Softw.},
  26165. Number = {3},
  26166. Pages = {308--323},
  26167. Publisher = {ACM Press},
  26168. Title = {Basic Linear Algebra Subprograms for {Fortran} Usage},
  26169. Volume = {5},
  26170. Year = {1979},
  26171. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzA4LWxhd3Nvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzMDgtbGF3c29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5fBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzA4LWxhd3Nvbi5wZGYADgAgAA8AcAAzADAAOAAtAGwAYQB3AHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDMwOC1sYXdzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26172. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDgtbGF3c29uLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwOC1sYXdzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96r9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDMwOC1sYXdzb24ucGRmAAAOACAADwBwADMAMAA4AC0AbABhAHcAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMDgtbGF3c29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  26173. Bdsk-Url-1 = {http://doi.acm.org/10.1145/355841.355847}}
  26174. @article{Dongarra:1988uq,
  26175. Address = {New York, NY, USA},
  26176. Author = {Jack J. Dongarra and Jeremy Du Croz and Sven Hammarling and Richard J. Hanson},
  26177. Date-Added = {2006-09-12 13:23:17 -0600},
  26178. Date-Modified = {2010-12-17 10:23:10 -0700},
  26179. Issn = {0098-3500},
  26180. Journal = {ACM Trans. Math. Softw.},
  26181. Number = {1},
  26182. Pages = {1--17},
  26183. Publisher = {ACM Press},
  26184. Title = {An extended set of {FORTRAN} basic linear algebra subprograms},
  26185. Volume = {14},
  26186. Year = {1988},
  26187. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9kb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGRvbmdhcnJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJT/BMH2bAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkb25nYXJyYS5wZGYAAA4AGgAMAGQAbwBuAGcAYQByAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2RvbmdhcnJhLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26188. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRvbmdhcnJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVzRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGRvbmdhcnJhLnBkZgAOABoADABkAG8AbgBnAGEAcgByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2RvbmdhcnJhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26189. Bdsk-Url-1 = {http://doi.acm.org/10.1145/42288.42291}}
  26190. @article{Dongarra:1990fk,
  26191. Address = {New York, NY, USA},
  26192. Author = {J. J. Dongarra and Jeremy Du Croz and Sven Hammarling and I. S. Duff},
  26193. Date-Added = {2006-09-12 13:22:01 -0600},
  26194. Date-Modified = {2010-12-17 10:23:10 -0700},
  26195. Issn = {0098-3500},
  26196. Journal = {ACM Trans. Math. Softw.},
  26197. Number = {1},
  26198. Pages = {1--17},
  26199. Publisher = {ACM Press},
  26200. Title = {A set of level 3 basic linear algebra subprograms},
  26201. Volume = {16},
  26202. Year = {1990},
  26203. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMS1kb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxLWRvbmdhcnJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJlzBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1kb25nYXJyYS5wZGYADgAgAA8AcAAxAC0AZABvAG4AZwBhAHIAcgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEtZG9uZ2FycmEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26204. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxLWRvbmdhcnJhLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEtZG9uZ2FycmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95cdEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEtZG9uZ2FycmEucGRmAAAOACAADwBwADEALQBkAG8AbgBnAGEAcgByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxLWRvbmdhcnJhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  26205. Bdsk-Url-1 = {http://doi.acm.org/10.1145/77626.79170}}
  26206. @inproceedings{Vuduc:2003kl,
  26207. Address = {Melbourne, Australia},
  26208. Annote = {The main idea is to compute A^TAx by using dot products for t=Ax, and using scaled vector
  26209. additions for the A^T*t, and fusing the outer loops of these two operations, thereby reusing
  26210. a row of A. This assumes a row of A fits in cache, but since its sparse, that's quite likely.},
  26211. Author = {Richard Vuduc and Attila Gyulassy and James W. Demmel and Katherine A. Yelick},
  26212. Booktitle = {ICCS 2003: Workshop on Parallel Linear Algebra},
  26213. Date-Added = {2006-09-10 18:31:56 -0600},
  26214. Date-Modified = {2009-08-25 22:28:19 -0600},
  26215. Month = {June},
  26216. Title = {Memory Hierarchy Optimizations and Performance Bounds for Sparse {$A^TAx$}},
  26217. Year = {2003},
  26218. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy92dWR1YzIwMDMtYXRhLWJvdW5kcy5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHZ1ZHVjMjAwMy1hdGEtYm91bmRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKVzBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp2dWR1YzIwMDMtYXRhLWJvdW5kcy5wZGYAAA4AMgAYAHYAdQBkAHUAYwAyADAAMAAzAC0AYQB0AGEALQBiAG8AdQBuAGQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3Z1ZHVjMjAwMy1hdGEtYm91bmRzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  26219. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHZ1ZHVjMjAwMy1hdGEtYm91bmRzLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYdnVkdWMyMDAzLWF0YS1ib3VuZHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NddEPPe8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdnVkdWMyMDAzLWF0YS1ib3VuZHMucGRmAA4AMgAYAHYAdQBkAHUAYwAyADAAMAAzAC0AYQB0AGEALQBiAG8AdQBuAGQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdnVkdWMyMDAzLWF0YS1ib3VuZHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  26220. @book{Striegnitz:2005oq,
  26221. Author = {J{\"o}rg Striegnitz},
  26222. Date-Added = {2006-09-10 17:26:39 -0600},
  26223. Date-Modified = {2007-05-18 13:42:22 -0600},
  26224. Publisher = {NIC Series},
  26225. Title = {Integration von Programmiersprachen durch strukturelle Typanalyse und partielle Auswertung},
  26226. Year = {2005}}
  26227. @inproceedings{Wasserrab:2006cr,
  26228. Author = {Daniel Wasserrab and Tobias Nipkow and Gregor Snelting and Frank Tip},
  26229. Booktitle = {OOPSLA '06: Object oriented programming, systems, languages, and applications},
  26230. Date-Added = {2006-09-07 15:14:16 -0600},
  26231. Date-Modified = {2009-08-25 22:28:19 -0600},
  26232. Publisher = {ACM Press},
  26233. Title = {An Operational Semantics and Type Safety Proof for Multiple Inheritance in {C++}},
  26234. Year = 2006,
  26235. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9vb3BzbGEwNi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDG9vcHNsYTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJkrBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvb3BzbGEwNi5wZGYAAA4AGgAMAG8AbwBwAHMAbABhADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL29vcHNsYTA2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26236. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzbGEwNi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHNsYTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVfRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG9vcHNsYTA2LnBkZgAOABoADABvAG8AcABzAGwAYQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL29vcHNsYTA2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  26237. @inproceedings{Pugh:1998dq,
  26238. Author = {William Pugh and Tatiana Shpeisman},
  26239. Booktitle = {Languages and Compilers for Parallel Computing: 11th International Workshop, LCPC'98},
  26240. Date-Added = {2006-09-06 22:04:37 -0600},
  26241. Date-Modified = {2009-08-25 22:28:19 -0600},
  26242. Pages = {213-229},
  26243. Publisher = {Springer-Verlag},
  26244. Series = {LNCS},
  26245. Title = {{SIPR}: A New Framework for Generating Efficient Code for Sparse Matrix Computations},
  26246. Volume = {1656},
  26247. Year = {1998},
  26248. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC0xLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zhtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZnVsbHRleHQtMS5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  26249. @inproceedings{Ahmed:2000bh,
  26250. Address = {Washington, DC, USA},
  26251. Author = {Nawaaz Ahmed and Nikolay Mateev and Keshav Pingali},
  26252. Booktitle = {Supercomputing '00: Proceedings of the 2000 ACM/IEEE conference on Supercomputing (CDROM)},
  26253. Date-Added = {2006-09-06 22:00:38 -0600},
  26254. Date-Modified = {2009-08-25 22:28:19 -0600},
  26255. Isbn = {0-7803-9802-5},
  26256. Location = {Dallas, Texas, United States},
  26257. Pages = {58},
  26258. Publisher = {IEEE Computer Society},
  26259. Title = {A framework for sparse matrix code synthesis from high-level specifications},
  26260. Year = {2000},
  26261. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hNTgtYWhtZWQucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hNTgtYWhtZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26B0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhNTgtYWhtZWQucGRmAAAOABwADQBhADUAOAAtAGEAaABtAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTU4LWFobWVkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  26262. @inproceedings{Olmos:2003qf,
  26263. Address = {Los Alamitos, CA, USA},
  26264. Author = {Karina Olmos and Eelco Visser},
  26265. Booktitle = {3rd IEEE International Workshop on Source Code Analysis and Manipulation},
  26266. Date-Added = {2006-09-06 21:01:30 -0600},
  26267. Date-Modified = {2010-12-17 10:23:10 -0700},
  26268. Isbn = {0-7695-2005-7},
  26269. Journal = {scam},
  26270. Pages = {141},
  26271. Publisher = {IEEE Computer Society},
  26272. Title = {Turning Dynamic Typing into Static Typing by Program Specialization in a Compiler Front-end for Octave},
  26273. Volume = {00},
  26274. Year = {2003},
  26275. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9keW4tc3RhdGljLW9jdGF2ZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFWR5bi1zdGF0aWMtb2N0YXZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJUXBMH2bAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH7AAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkeW4tc3RhdGljLW9jdGF2ZS5wZGYADgAsABUAZAB5AG4ALQBzAHQAYQB0AGkAYwAtAG8AYwB0AGEAdgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvZHluLXN0YXRpYy1vY3RhdmUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  26276. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWR5bi1zdGF0aWMtb2N0YXZlLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZHluLXN0YXRpYy1vY3RhdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xXtEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZHluLXN0YXRpYy1vY3RhdmUucGRmAAAOACwAFQBkAHkAbgAtAHMAdABhAHQAaQBjAC0AbwBjAHQAYQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2R5bi1zdGF0aWMtb2N0YXZlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  26277. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/SCAM.2003.1238040}}
  26278. @article{Im:2004ve,
  26279. Address = {Thousand Oaks, CA, USA},
  26280. Author = {Eun-Jin Im and Katherine Yelick and Richard Vuduc},
  26281. Date-Added = {2006-09-06 17:27:43 -0600},
  26282. Date-Modified = {2010-12-17 10:23:10 -0700},
  26283. Issn = {1094-3420},
  26284. Journal = {Int. J. High Perform. Comput. Appl.},
  26285. Number = {1},
  26286. Pages = {135--158},
  26287. Publisher = {Sage Publications, Inc.},
  26288. Title = {{SPARSITY}: Optimization Framework for Sparse Matrix Kernels},
  26289. Volume = {18},
  26290. Year = {2004},
  26291. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGltMjAwNC1zcGFyc2l0eTAucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRpbTIwMDQtc3BhcnNpdHkwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Xc0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBpbTIwMDQtc3BhcnNpdHkwLnBkZgAOACoAFABpAG0AMgAwADAANAAtAHMAcABhAHIAcwBpAHQAeQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9pbTIwMDQtc3BhcnNpdHkwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  26292. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004041296}}
  26293. @article{Joisha:2006ly,
  26294. Address = {New York, NY, USA},
  26295. Author = {Pramod G. Joisha and Prithviraj Banerjee},
  26296. Date-Added = {2006-09-05 21:34:07 -0600},
  26297. Date-Modified = {2010-12-17 10:23:10 -0700},
  26298. Issn = {0164-0925},
  26299. Journal = {ACM Trans. Program. Lang. Syst.},
  26300. Number = {5},
  26301. Pages = {848--907},
  26302. Publisher = {ACM Press},
  26303. Title = {An algebraic array shape inference system for {MATLAB}},
  26304. Volume = {28},
  26305. Year = {2006},
  26306. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wODQ4LWpvaXNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A4NDgtam9pc2hhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHjBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODQ4LWpvaXNoYS5wZGYADgAgAA8AcAA4ADQAOAAtAGoAbwBpAHMAaABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDg0OC1qb2lzaGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26307. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A4NDgtam9pc2hhLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDg0OC1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ptEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDg0OC1qb2lzaGEucGRmAAAOACAADwBwADgANAA4AC0AagBvAGkAcwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A4NDgtam9pc2hhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  26308. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1152649.1152651}}
  26309. @inproceedings{Banning:1979zr,
  26310. Address = {New York, NY, USA},
  26311. Author = {John P. Banning},
  26312. Booktitle = {POPL '79: Proceedings of the 6th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  26313. Date-Added = {2006-09-05 18:28:17 -0600},
  26314. Date-Modified = {2010-12-17 10:23:10 -0700},
  26315. Location = {San Antonio, Texas},
  26316. Pages = {29--41},
  26317. Publisher = {ACM Press},
  26318. Title = {An efficient way to find the side effects of procedure calls and the aliases of variables},
  26319. Year = {1979},
  26320. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjktYmFubmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyOS1iYW5uaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ4vBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjktYmFubmluZy5wZGYADgAgAA8AcAAyADkALQBiAGEAbgBuAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI5LWJhbm5pbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26321. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOS1iYW5uaW5nLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5LWJhbm5pbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96mNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI5LWJhbm5pbmcucGRmAAAOACAADwBwADIAOQAtAGIAYQBuAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyOS1iYW5uaW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  26322. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567752.567756}}
  26323. @inproceedings{Dehnert:2003ys,
  26324. Address = {Washington, DC, USA},
  26325. Author = {James C. Dehnert and Brian K. Grant and John P. Banning and Richard Johnson and Thomas Kistler and Alexander Klaiber and Jim Mattson},
  26326. Booktitle = {CGO '03: Proceedings of the international symposium on Code generation and optimization},
  26327. Date-Added = {2006-09-05 18:26:31 -0600},
  26328. Date-Modified = {2009-08-25 22:28:19 -0600},
  26329. Isbn = {0-7695-1913-X},
  26330. Location = {San Francisco, California},
  26331. Pages = {15--24},
  26332. Publisher = {IEEE Computer Society},
  26333. Title = {The Transmeta Code Morphing\{\texttrademark} Software: using speculation, recovery, and adaptive retranslation to address real-life challenges},
  26334. Year = {2003},
  26335. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTUtZGVobmVydC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNS1kZWhuZXJ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJq3BMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTUtZGVobmVydC5wZGYADgAgAA8AcAAxADUALQBkAGUAaABuAGUAcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE1LWRlaG5lcnQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26336. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNS1kZWhuZXJ0LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1LWRlaG5lcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL950tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE1LWRlaG5lcnQucGRmAAAOACAADwBwADEANQAtAGQAZQBoAG4AZQByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNS1kZWhuZXJ0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  26337. @article{Chen:1993vn,
  26338. Address = {New York, NY, USA},
  26339. Author = {Weidong Chen and Michael Kifer and David S. Warren},
  26340. Date-Added = {2006-08-31 16:54:25 -0600},
  26341. Date-Modified = {2010-12-17 10:23:10 -0700},
  26342. Issn = {0743-1066},
  26343. Journal = {J. Log. Program.},
  26344. Number = {3},
  26345. Pages = {187--230},
  26346. Publisher = {Elsevier Science Inc.},
  26347. Title = {HILOG: a foundation for higher-order logic programming},
  26348. Volume = {15},
  26349. Year = {1993},
  26350. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9oaWxvZy5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWhpbG9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJbTBMH2bAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH7AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpoaWxvZy5wZGYADgAUAAkAaABpAGwAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvaGlsb2cucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  26351. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVloaWxvZy5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWhpbG9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dafRDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGhpbG9nLnBkZgAADgAUAAkAaABpAGwAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9oaWxvZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26352. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-1066(93)90039-J}}
  26353. @article{Liu:1999kx,
  26354. Address = {New York, NY, USA},
  26355. Author = {Mengchi Liu},
  26356. Date-Added = {2006-08-31 16:52:52 -0600},
  26357. Date-Modified = {2010-12-17 10:23:10 -0700},
  26358. Issn = {0360-0300},
  26359. Journal = {ACM Comput. Surv.},
  26360. Number = {1},
  26361. Pages = {27--62},
  26362. Publisher = {ACM Press},
  26363. Title = {Deductive database languages: problems and solutions},
  26364. Volume = {31},
  26365. Year = {1999},
  26366. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMjctbGl1LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDI3LWxpdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nZ8EwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNy1saXUucGRmAA4AGAALAHAAMgA3AC0AbABpAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMjctbGl1LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26367. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMjctbGl1LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDI3LWxpdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96f9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI3LWxpdS5wZGYAAA4AGAALAHAAMgA3AC0AbABpAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNy1saXUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26368. Bdsk-Url-1 = {http://doi.acm.org/10.1145/311531.311533}}
  26369. @inproceedings{Gronski:2006uq,
  26370. Author = {Jessica Gronski and Kenneth Knowles and Aaron Tomb and Stephen N. Freund and Cormac Flanagan},
  26371. Booktitle = {Scheme and Functional Programming Workshop},
  26372. Date-Added = {2006-08-31 09:44:37 -0600},
  26373. Date-Modified = {2009-08-25 22:28:19 -0600},
  26374. Pages = {93--104},
  26375. Title = {Sage: Hybrid Checking for Flexible Specifications},
  26376. Year = {2006},
  26377. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV0wNi1mcmV1bmQucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q0wNi1mcmV1bmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxv7x0SsPUlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANErR5IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgAwNi1mcmV1bmQucGRmAAAOABwADQAwADYALQBmAHIAZQB1AG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvMDYtZnJldW5kLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  26378. @inproceedings{Wadler:1988fk,
  26379. Address = {Amsterdam, The Netherlands, The Netherlands},
  26380. Author = {Philip Wadler},
  26381. Booktitle = {Proceedings of the 2nd European Symposium on Programming},
  26382. Date-Added = {2006-08-30 23:20:20 -0600},
  26383. Date-Modified = {2010-12-17 10:23:10 -0700},
  26384. Location = {Nancy, France},
  26385. Pages = {231--248},
  26386. Publisher = {North-Holland Publishing Co.},
  26387. Title = {Deforestation: transforming programs to eliminate trees},
  26388. Year = {1988},
  26389. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy93YWRsZXI5MGRlZm9yZXN0YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERl3YWRsZXI5MGRlZm9yZXN0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyllwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6d2FkbGVyOTBkZWZvcmVzdGF0aW9uLnBkZgAOADQAGQB3AGEAZABsAGUAcgA5ADAAZABlAGYAbwByAGUAcwB0AGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL3dhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  26390. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXdhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXdhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jYXRDz3yAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EQgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHdhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAAA4ANAAZAHcAYQBkAGwAZQByADkAMABkAGUAZgBvAHIAZQBzAHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi93YWRsZXI5MGRlZm9yZXN0YXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==},
  26391. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(90)90147-A}}
  26392. @phdthesis{Veldhuizen:2004,
  26393. Author = {Todd L. Veldhuizen},
  26394. Date-Added = {2006-08-30 23:04:31 -0600},
  26395. Date-Modified = {2010-12-17 10:23:10 -0700},
  26396. Month = {May},
  26397. School = {Indiana University Computer Science},
  26398. Title = {Active Libraries and Universal Languages},
  26399. Year = {2004},
  26400. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9kaXNzZXJ0YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBkaXNzZXJ0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyU8wTB9mwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGlzc2VydGF0aW9uLnBkZgAADgAiABAAZABpAHMAcwBlAHIAdABhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9kaXNzZXJ0YXRpb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26401. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGRpc3NlcnRhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGRpc3NlcnRhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVXRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGRpc3NlcnRhdGlvbi5wZGYADgAiABAAZABpAHMAcwBlAHIAdABhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Rpc3NlcnRhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  26402. Bdsk-Url-1 = {http://osl.iu.edu/~tveldhui/papers/2004/dissertation.pdf}}
  26403. @inproceedings{Whaley:1998fk,
  26404. Address = {Washington, DC, USA},
  26405. Author = {R. Clint Whaley and Jack J. Dongarra},
  26406. Booktitle = {Supercomputing '98: Proceedings of the 1998 ACM/IEEE conference on Supercomputing (CDROM)},
  26407. Date-Added = {2006-08-30 17:58:51 -0600},
  26408. Date-Modified = {2009-08-25 22:28:19 -0600},
  26409. Isbn = {0-89791-984-X},
  26410. Location = {San Jose, CA},
  26411. Pages = {1--27},
  26412. Publisher = {IEEE Computer Society},
  26413. Title = {Automatically tuned linear algebra software},
  26414. Year = {1998},
  26415. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy93aGFsZXk5OGF1dG9tYXRpY2FsbHkucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERl3aGFsZXk5OGF1dG9tYXRpY2FsbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyluwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6d2hhbGV5OThhdXRvbWF0aWNhbGx5LnBkZgAOADQAGQB3AGgAYQBsAGUAeQA5ADgAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL3doYWxleTk4YXV0b21hdGljYWxseS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  26416. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXdoYWxleTk4YXV0b21hdGljYWxseS5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXdoYWxleTk4YXV0b21hdGljYWxseS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jYzRDz3yAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EQgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHdoYWxleTk4YXV0b21hdGljYWxseS5wZGYAAA4ANAAZAHcAaABhAGwAZQB5ADkAOABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi93aGFsZXk5OGF1dG9tYXRpY2FsbHkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  26417. @inproceedings{Lam:1991tw,
  26418. Address = {New York, NY, USA},
  26419. Annote = {Good to copy submatrices into contiguous memory},
  26420. Author = {Monica D. Lam and Edward E. Rothberg and Michael E. Wolf},
  26421. Booktitle = {ASPLOS-IV: Proceedings of the 4th International Conference on Architectural Support for Programming Languages and Operating Systems},
  26422. Date-Added = {2006-08-30 17:26:37 -0600},
  26423. Date-Modified = {2010-12-17 10:23:10 -0700},
  26424. Isbn = {0-89791-380-9},
  26425. Location = {Santa Clara, California, United States},
  26426. Pages = {63--74},
  26427. Publisher = {ACM Press},
  26428. Title = {The cache performance and optimizations of blocked algorithms},
  26429. Year = {1991},
  26430. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wNjMtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDYzLWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oOcEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2My1sYW0ucGRmAA4AGAALAHAANgAzAC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wNjMtbGFtLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26431. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNjMtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDYzLWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ZdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDYzLWxhbS5wZGYAAA4AGAALAHAANgAzAC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A2My1sYW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26432. Bdsk-Url-1 = {http://doi.acm.org/10.1145/106972.106981}}
  26433. @inproceedings{Carter:1995qo,
  26434. Address = {Washington, DC, USA},
  26435. Author = {Larry Carter and Jeanne Ferrante and Susan Flynn Hummel},
  26436. Booktitle = {IPPS '95: Proceedings of the 9th International Symposium on Parallel Processing},
  26437. Date-Added = {2006-08-30 17:25:29 -0600},
  26438. Date-Modified = {2007-05-18 13:42:22 -0600},
  26439. Isbn = {0-8186-7074-6},
  26440. Pages = {239--245},
  26441. Publisher = {IEEE Computer Society},
  26442. Title = {Hierarchical tiling for improved superscalar performance},
  26443. Year = {1995}}
  26444. @inproceedings{Bilmes:1997ye,
  26445. Address = {New York, NY, USA},
  26446. Author = {Jeff Bilmes and Krste Asanovic and Chee-Whye Chin and Jim Demmel},
  26447. Booktitle = {ICS '97: Proceedings of the 11th International Conference on Supercomputing},
  26448. Date-Added = {2006-08-30 17:22:54 -0600},
  26449. Date-Modified = {2010-12-17 10:23:10 -0700},
  26450. Isbn = {0-89791-902-5},
  26451. Location = {Vienna, Austria},
  26452. Pages = {340--347},
  26453. Publisher = {ACM Press},
  26454. Title = {Optimizing matrix multiply using {PHiPAC}: a portable, high-performance, {ANSI C} coding methodology},
  26455. Year = {1997},
  26456. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNDAtYmlsbWVzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM0MC1iaWxtZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96wtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM0MC1iaWxtZXMucGRmAAAOACAADwBwADMANAAwAC0AYgBpAGwAbQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNDAtYmlsbWVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  26457. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263580.263662}}
  26458. @inproceedings{Chen:2004fu,
  26459. Author = {Fei Chen and K. B Theobald and G.R. Gao},
  26460. Booktitle = {IEEE International Conference on Cluster Computing},
  26461. Date-Added = {2006-08-30 14:31:35 -0600},
  26462. Date-Modified = {2009-08-25 22:28:19 -0600},
  26463. Title = {Implementing parallel conjugate gradient on the EARTH multithreaded architecture},
  26464. Year = {2004},
  26465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9wY2cucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdwY2cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyiuwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGNnLnBkZgAOABAABwBwAGMAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL3BjZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26466. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdwY2cucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdwY2cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vk0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwY2cucGRmAAAOABAABwBwAGMAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcGNnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26467. @techreport{Oliker:2000lh,
  26468. Author = {L. Oliker and X. Li and G. Heber and R. Biswas},
  26469. Date-Added = {2006-08-30 14:27:01 -0600},
  26470. Date-Modified = {2009-08-25 22:28:19 -0600},
  26471. Institution = {Lawrence Berkeley National Laboratory},
  26472. Number = {LBNL-45828},
  26473. Title = {Parallel conjugate gradient: effects of ordering strategies, programming paradigms, and architectural platforms},
  26474. Year = {2000},
  26475. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wYXJhbGxlbC1jZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3BhcmFsbGVsLWNnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKJnBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXJhbGxlbC1jZy5wZGYADgAgAA8AcABhAHIAYQBsAGwAZQBsAC0AYwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcGFyYWxsZWwtY2cucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26476. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BhcmFsbGVsLWNnLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGFyYWxsZWwtY2cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL972dEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGFyYWxsZWwtY2cucGRmAAAOACAADwBwAGEAcgBhAGwAbABlAGwALQBjAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BhcmFsbGVsLWNnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  26477. @inproceedings{Benincasa:1998ff,
  26478. Author = {Milissa Benincasa and Richard Besler and Diane Brassaw and Ralph L. Kohler Jr.},
  26479. Booktitle = {IPDPS'98: International Parallel and Distributed Processing Symposium},
  26480. Date-Added = {2006-08-30 11:28:35 -0600},
  26481. Date-Modified = {2009-08-25 22:28:19 -0600},
  26482. Title = {Rapid Development of Real-Time Systems Using RTExpress},
  26483. Year = {1998},
  26484. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9iZW5pbmNhcy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGJlbmluY2FzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJPrBGyhTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3yzAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpiZW5pbmNhcy5wZGYAAA4AGgAMAGIAZQBuAGkAbgBjAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2JlbmluY2FzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26485. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxiZW5pbmNhcy5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGJlbmluY2FzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cCbRDzVtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGJlbmluY2FzLnBkZgAOABoADABiAGUAbgBpAG4AYwBhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2JlbmluY2FzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  26486. @article{Berman:2001mi,
  26487. Address = {Thousand Oaks, CA, USA},
  26488. Author = {Francine Berman and Andrew Chien and Keith Cooper and Jack Dongarra and Ian Foster and Dennis Gannon and Lennart Johnsson and Ken Kennedy and Carl Kesselman and John Mellor-Crumme and Dan Reed and Linda Torczon and Rich Wolski},
  26489. Date-Added = {2006-08-30 10:13:41 -0600},
  26490. Date-Modified = {2010-12-17 10:23:10 -0700},
  26491. Issn = {1094-3420},
  26492. Journal = {Int. J. High Perform. Comput. Appl.},
  26493. Number = {4},
  26494. Pages = {327--344},
  26495. Publisher = {Sage Publications, Inc.},
  26496. Title = {The GrADS Project: Software Support for High-Level Grid Application Development},
  26497. Volume = {15},
  26498. Year = {2001},
  26499. Bdsk-Url-1 = {http://dx.doi.org/10.1177/109434200101500401}}
  26500. @inproceedings{Baumgartner:2002qa,
  26501. Address = {Los Alamitos, CA, USA},
  26502. Author = {Gerald Baumgartner and David E. Bernholdt and Daniel Cociorva and Robert Harrison and So Hirata and Chi-Chung Lam and Marcel Nooijen and Russell Pitzer and J. Ramanujam and P. Sadayappan},
  26503. Booktitle = {Proceedings of the 2002 ACM/IEEE conference on Supercomputing},
  26504. Date-Added = {2006-08-30 10:12:17 -0600},
  26505. Date-Modified = {2009-08-25 22:28:19 -0600},
  26506. Location = {Baltimore, Maryland},
  26507. Pages = {1--10},
  26508. Publisher = {IEEE Computer Society Press},
  26509. Title = {A high-level approach to synthesis of high-performance codes for quantum chemistry},
  26510. Year = {2002},
  26511. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNTctYmF1bWdhcnRuZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNTctYmF1bWdhcnRuZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygewRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU3LWJhdW1nYXJ0bmVyLnBkZgAOACgAEwBwADUANwAtAGIAYQB1AG0AZwBhAHIAdABuAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A1Ny1iYXVtZ2FydG5lci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  26512. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A1Ny1iYXVtZ2FydG5lci5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A1Ny1iYXVtZ2FydG5lci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0TRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA1Ny1iYXVtZ2FydG5lci5wZGYAAA4AKAATAHAANQA3AC0AYgBhAHUAbQBnAGEAcgB0AG4AZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wNTctYmF1bWdhcnRuZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  26513. @inproceedings{Fernandez:2006kl,
  26514. Booktitle = {6th International Conference on Computational Science},
  26515. Date-Added = {2006-08-30 10:07:52 -0600},
  26516. Date-Modified = {2009-08-25 22:28:19 -0600},
  26517. Title = {SCE Toolboxes for the Development of High-Level Parallel Applications},
  26518. Year = {2006},
  26519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGZ1bGx0ZXh0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJXvBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmdWxsdGV4dC5wZGYAAA4AGgAMAGYAdQBsAGwAdABlAHgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26520. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxmdWxsdGV4dC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGZ1bGx0ZXh0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c5LRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGZ1bGx0ZXh0LnBkZgAOABoADABmAHUAbABsAHQAZQB4AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Z1bGx0ZXh0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  26521. @article{Kepner:2004fu,
  26522. Address = {Orlando, FL, USA},
  26523. Author = {Jeremy Kepner},
  26524. Date-Added = {2006-08-30 10:00:41 -0600},
  26525. Date-Modified = {2010-12-17 10:23:10 -0700},
  26526. Issn = {0743-7315},
  26527. Journal = {J. Parallel Distrib. Comput.},
  26528. Number = {8},
  26529. Pages = {997--1005},
  26530. Publisher = {Academic Press, Inc.},
  26531. Title = {MatlabMPI},
  26532. Volume = {64},
  26533. Year = {2004},
  26534. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2004.03.018}}
  26535. @inproceedings{Menon:1997dz,
  26536. Address = {New York, NY, USA},
  26537. Author = {Vijay Menon and Anne E. Trefethen},
  26538. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  26539. Date-Added = {2006-08-30 09:52:24 -0600},
  26540. Date-Modified = {2010-12-17 10:23:10 -0700},
  26541. Isbn = {0-89791-985-8},
  26542. Location = {San Jose, CA},
  26543. Pages = {1--18},
  26544. Publisher = {ACM Press},
  26545. Title = {Multi{MATLAB}: integrating {MATLAB} with high-performance parallel computing},
  26546. Year = {1997},
  26547. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9hMzAtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1hMzAtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTKwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTMwLW1lbm9uLnBkZgAOABwADQBhADMAMAAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2EzMC1tZW5vbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26548. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hMzAtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hMzAtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2530Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhMzAtbWVub24ucGRmAAAOABwADQBhADMAMAAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYTMwLW1lbm9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26549. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509623}}
  26550. @article{Gannon:1988fv,
  26551. Address = {Orlando, FL, USA},
  26552. Author = {Dennis Gannon and William Jalby and Kyle Gallivan},
  26553. Date-Added = {2006-08-29 23:45:27 -0600},
  26554. Date-Modified = {2010-12-17 10:23:10 -0700},
  26555. Issn = {0743-7315},
  26556. Journal = {J. Parallel Distrib. Comput.},
  26557. Number = {5},
  26558. Pages = {587--616},
  26559. Publisher = {Academic Press, Inc.},
  26560. Title = {Strategies for cache and local memory management by global program transformation},
  26561. Volume = {5},
  26562. Year = {1988},
  26563. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-7315(88)90014-7}}
  26564. @inproceedings{Wolf:1991bs,
  26565. Address = {New York, NY, USA},
  26566. Author = {Michael E. Wolf and Monica S. Lam},
  26567. Booktitle = {PLDI '91: Proceedings of the ACM SIGPLAN 1991 conference on Programming language design and implementation},
  26568. Date-Added = {2006-08-29 23:44:28 -0600},
  26569. Date-Modified = {2010-12-17 10:23:10 -0700},
  26570. Isbn = {0-89791-428-7},
  26571. Location = {Toronto, Ontario, Canada},
  26572. Pages = {30--44},
  26573. Publisher = {ACM Press},
  26574. Title = {A data locality optimizing algorithm},
  26575. Year = {1991},
  26576. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMzAtd29sZi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAzMC13b2xmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5HBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzAtd29sZi5wZGYAAA4AGgAMAHAAMwAwAC0AdwBvAGwAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AzMC13b2xmLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26577. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzAtd29sZi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzMC13b2xmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqnRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzMC13b2xmLnBkZgAOABoADABwADMAMAAtAHcAbwBsAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMC13b2xmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26578. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113449}}
  26579. @inproceedings{Carr:1994ij,
  26580. Address = {New York, NY, USA},
  26581. Author = {Steve Carr and Kathryn S. McKinley and Chau-Wen Tseng},
  26582. Booktitle = {ASPLOS-VI: Proceedings of the sixth international conference on Architectural support for programming languages and operating systems},
  26583. Date-Added = {2006-08-29 23:38:59 -0600},
  26584. Date-Modified = {2010-12-17 10:23:10 -0700},
  26585. Isbn = {0-89791-660-3},
  26586. Location = {San Jose, California, United States},
  26587. Pages = {252--262},
  26588. Publisher = {ACM Press},
  26589. Title = {Compiler optimizations for improving data locality},
  26590. Year = {1994},
  26591. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9jYXJyOTRjb21waWxlci5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREmNhcnI5NGNvbXBpbGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx9/BuuVNAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu0e9AAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjYXJyOTRjb21waWxlci5wZGYAAA4AJgASAGMAYQByAHIAOQA0AGMAbwBtAHAAaQBsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL2NhcnI5NGNvbXBpbGVyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  26592. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmNhcnI5NGNvbXBpbGVyLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESY2Fycjk0Y29tcGlsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xDNEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2Fycjk0Y29tcGlsZXIucGRmAA4AJgASAGMAYQByAHIAOQA0AGMAbwBtAHAAaQBsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY2Fycjk0Y29tcGlsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  26593. Bdsk-Url-1 = {http://doi.acm.org/10.1145/195473.195557}}
  26594. @article{Pingali:2003hc,
  26595. Address = {Norwell, MA, USA},
  26596. Author = {Venkata K. Pingali and Sally A. McKee and Wilson C. Hsieh and John B. Carter},
  26597. Date-Added = {2006-08-29 23:38:10 -0600},
  26598. Date-Modified = {2010-12-17 10:23:10 -0700},
  26599. Issn = {0885-7458},
  26600. Journal = {Int. J. Parallel Program.},
  26601. Number = {4},
  26602. Pages = {305--338},
  26603. Publisher = {Kluwer Academic Publishers},
  26604. Title = {Restructuring computations for temporal data cache locality},
  26605. Volume = {31},
  26606. Year = {2003},
  26607. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1024556711058}}
  26608. @inproceedings{Solar-Lezama:2005tg,
  26609. Address = {New York, NY, USA},
  26610. Author = {Armando Solar-Lezama and Rodric Rabbah and Rastislav Bodik and Kemal Ebcioglu},
  26611. Booktitle = {PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation},
  26612. Date-Added = {2006-08-29 23:34:19 -0600},
  26613. Date-Modified = {2010-12-17 10:23:10 -0700},
  26614. Isbn = {1-59593-056-6},
  26615. Location = {Chicago, IL, USA},
  26616. Pages = {281--294},
  26617. Publisher = {ACM Press},
  26618. Title = {Programming by sketching for bit-streaming programs},
  26619. Year = {2005},
  26620. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjgxLXNvbGFyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI4MS1zb2xhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nfMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyODEtc29sYXIucGRmAAAOAB4ADgBwADIAOAAxAC0AcwBvAGwAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI4MS1zb2xhci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26621. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjgxLXNvbGFyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI4MS1zb2xhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96jNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI4MS1zb2xhci5wZGYADgAeAA4AcAAyADgAMQAtAHMAbwBsAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI4MS1zb2xhci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26622. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065010.1065045}}
  26623. @inproceedings{Chauhan:2003kl,
  26624. Address = {Washington, DC, USA},
  26625. Author = {Arun Chauhan and Cheryl McCosh and Ken Kennedy and Richard Hanson},
  26626. Booktitle = {SC '03: Proceedings of the 2003 ACM/IEEE conference on Supercomputing},
  26627. Date-Added = {2006-08-29 23:32:00 -0600},
  26628. Date-Modified = {2009-08-25 22:28:19 -0600},
  26629. Isbn = {1-58113-695-1},
  26630. Pages = {51},
  26631. Publisher = {IEEE Computer Society},
  26632. Title = {Automatic Type-Driven Library Generation for Telescoping Languages},
  26633. Year = {2003},
  26634. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8yMTEzMDA1MS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDIxMTMwMDUxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJFvBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyMTEzMDA1MS5wZGYAAA4AGgAMADIAMQAxADMAMAAwADUAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzIxMTMwMDUxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26635. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIxMTMwMDUxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjExMzAwNTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kNMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIxMTMwMDUxLnBkZgAADgAaAAwAMgAxADEAMwAwADAANQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjExMzAwNTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  26636. @inproceedings{Joisha:2001oq,
  26637. Address = {New York, NY, USA},
  26638. Author = {Pramod G. Joisha and Prithviraj Banerjee},
  26639. Booktitle = {APL '01: Proceedings of the 2001 conference on APL},
  26640. Date-Added = {2006-08-29 23:27:20 -0600},
  26641. Date-Modified = {2010-12-17 10:23:10 -0700},
  26642. Isbn = {1-58113-419-3},
  26643. Location = {New Haven, Connecticut},
  26644. Pages = {7--21},
  26645. Publisher = {ACM Press},
  26646. Title = {Correctly detecting intrinsic type errors in typeless languages such as {MATLAB}},
  26647. Year = {2001},
  26648. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNy1qb2lzaGEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNy1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhRwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDctam9pc2hhLnBkZgAOABwADQBwADcALQBqAG8AaQBzAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A3LWpvaXNoYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26649. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNy1qb2lzaGEucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNy1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t70Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNy1qb2lzaGEucGRmAAAOABwADQBwADcALQBqAG8AaQBzAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDctam9pc2hhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26650. Bdsk-Url-1 = {http://doi.acm.org/10.1145/570407.570408}}
  26651. @inproceedings{Chauveau:1998nx,
  26652. Address = {London, UK},
  26653. Author = {Stephane Chauveau and Francois Bodin},
  26654. Booktitle = {LCR '98: Selected Papers from the 4th International Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers},
  26655. Date-Added = {2006-08-29 23:25:17 -0600},
  26656. Date-Modified = {2007-05-18 13:42:22 -0600},
  26657. Isbn = {3-540-65172-1},
  26658. Pages = {27--40},
  26659. Publisher = {Springer-Verlag},
  26660. Title = {Menhir: An Environment for High Performance Matlab},
  26661. Year = {1998},
  26662. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDgucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ob0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmdWxsdGV4dDgucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQ4LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  26663. @inproceedings{Rose:1996cr,
  26664. Address = {London, UK},
  26665. Author = {Luiz De Rose and Kyle Gallivan and Efstratios Gallopoulos and Bret A. Marsolf and David A. Padua},
  26666. Booktitle = {LCPC '95: Proceedings of the 8th International Workshop on Languages and Compilers for Parallel Computing},
  26667. Date-Added = {2006-08-29 23:22:31 -0600},
  26668. Date-Modified = {2007-05-18 13:42:22 -0600},
  26669. Isbn = {3-540-60765-X},
  26670. Pages = {269--288},
  26671. Publisher = {Springer-Verlag},
  26672. Title = {FALCON: A {MATLAB} Interactive Restructuring Compiler},
  26673. Year = {1996},
  26674. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZhbGNvbi1tYXRsYWIucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmYWxjb24tbWF0bGFiLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9sy70hxV4VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIcjiEAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmYWxjb24tbWF0bGFiLnBkZgAADgAkABEAZgBhAGwAYwBvAG4ALQBtAGEAdABsAGEAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZmFsY29uLW1hdGxhYi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  26675. @article{Gomez:1998dq,
  26676. Author = {C. Gomez and T. Scott},
  26677. Date-Added = {2006-08-29 23:15:52 -0600},
  26678. Date-Modified = {2007-05-18 13:42:22 -0600},
  26679. Journal = {Computer Physics Communications},
  26680. Pages = {548--562},
  26681. Title = {Maple programs for generating efficient {FORTRAN} code for serial and vectorised machines},
  26682. Volume = {115},
  26683. Year = {1998}}
  26684. @article{Gates:1985bh,
  26685. Address = {New York, NY, USA},
  26686. Author = {Barbara L. Gates},
  26687. Date-Added = {2006-08-29 23:10:11 -0600},
  26688. Date-Modified = {2010-12-17 10:23:10 -0700},
  26689. Issn = {0163-5824},
  26690. Journal = {SIGSAM Bull.},
  26691. Number = {3},
  26692. Pages = {24--42},
  26693. Publisher = {ACM Press},
  26694. Title = {Gentran: an automatic code generation facility for {REDUCE}},
  26695. Volume = {19},
  26696. Year = {1985},
  26697. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjQtZ2F0ZXMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjQtZ2F0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyc0wRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI0LWdhdGVzLnBkZgAOABwADQBwADIANAAtAGcAYQB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyNC1nYXRlcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26698. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjQtZ2F0ZXMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjQtZ2F0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pZ0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjQtZ2F0ZXMucGRmAAAOABwADQBwADIANAAtAGcAYQB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI0LWdhdGVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26699. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089411.1089415}}
  26700. @techreport{Banerjee:1999qf,
  26701. Author = {P. Banerjee and A. Choudhary and S. Hauck and N. Shenoy and C. Bachmann and M. Chang and M. Haldar and P. Joisha and A. Jones and A. Kanhare and A. Nayak and S. Periyacheri and M. Walkden},
  26702. Date-Added = {2006-08-29 23:02:35 -0600},
  26703. Date-Modified = {2007-05-18 13:42:22 -0600},
  26704. Institution = {Northwestern University},
  26705. Title = {MATCH: A {MATLAB} Compiler for Adaptive Computing Systems},
  26706. Year = {1999}}
  26707. @techreport{Keren:1995ve,
  26708. Author = {Y. Keren},
  26709. Date-Added = {2006-08-29 22:56:02 -0600},
  26710. Date-Modified = {2007-05-18 13:42:22 -0600},
  26711. Institution = {Israel Institute of Technology},
  26712. Title = {MATCOM: A {MATLAB} to C++ translator and support libraries},
  26713. Year = {1995}}
  26714. @inproceedings{Menon:1999ly,
  26715. Address = {New York, NY, USA},
  26716. Author = {Vijay Menon and Keshav Pingali},
  26717. Booktitle = {ICS '99: Proceedings of the 13th International Conference on Supercomputing},
  26718. Date-Added = {2006-08-29 22:46:37 -0600},
  26719. Date-Modified = {2010-12-17 10:23:10 -0700},
  26720. Isbn = {1-58113-164-X},
  26721. Location = {Rhodes, Greece},
  26722. Pages = {434--443},
  26723. Publisher = {ACM Press},
  26724. Title = {High-level semantic optimization of numerical codes},
  26725. Year = {1999},
  26726. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDM0LW1lbm9uLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQzNC1tZW5vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n3MEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0MzQtbWVub24ucGRmAAAOAB4ADgBwADQAMwA0AC0AbQBlAG4AbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQzNC1tZW5vbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26727. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDM0LW1lbm9uLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQzNC1tZW5vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96/tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQzNC1tZW5vbi5wZGYADgAeAA4AcAA0ADMANAAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQzNC1tZW5vbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26728. Bdsk-Url-1 = {http://doi.acm.org/10.1145/305138.305230}}
  26729. @inproceedings{Joisha:2003zr,
  26730. Address = {New York, NY, USA},
  26731. Author = {Pramod G. Joisha and Prithviraj Banerjee},
  26732. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  26733. Date-Added = {2006-08-29 22:38:45 -0600},
  26734. Date-Modified = {2010-12-17 10:23:10 -0700},
  26735. Isbn = {1-58113-662-5},
  26736. Location = {San Diego, California, USA},
  26737. Pages = {258--268},
  26738. Publisher = {ACM Press},
  26739. Title = {Static array storage optimization in MATLAB},
  26740. Year = {2003},
  26741. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjU4LWpvaXNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNTgtam9pc2hhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ1LBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjU4LWpvaXNoYS5wZGYADgAgAA8AcAAyADUAOAAtAGoAbwBpAHMAaABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI1OC1qb2lzaGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26742. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNTgtam9pc2hhLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI1OC1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ctEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI1OC1qb2lzaGEucGRmAAAOACAADwBwADIANQA4AC0AagBvAGkAcwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNTgtam9pc2hhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  26743. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781160}}
  26744. @inproceedings{Elphick:2003ys,
  26745. Address = {New York, NY, USA},
  26746. Author = {Daniel Elphick and Michael Leuschel and Simon Cox},
  26747. Booktitle = {GPCE '03: Proceedings of the 2nd international conference on Generative programming and component engineering},
  26748. Date-Added = {2006-08-29 22:36:35 -0600},
  26749. Date-Modified = {2009-08-25 22:28:19 -0600},
  26750. Isbn = {3-540-20102-5},
  26751. Location = {Erfurt, Germany},
  26752. Pages = {344--363},
  26753. Publisher = {Springer-Verlag New York, Inc.},
  26754. Title = {Partial evaluation of MATLAB},
  26755. Year = {2003},
  26756. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzQ0LWVscGhpY2sucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzQ0LWVscGhpY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyepwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM0NC1lbHBoaWNrLnBkZgAADgAiABAAcAAzADQANAAtAGUAbABwAGgAaQBjAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzQ0LWVscGhpY2sucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26757. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNDQtZWxwaGljay5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNDQtZWxwaGljay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esbRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzNDQtZWxwaGljay5wZGYADgAiABAAcAAzADQANAAtAGUAbABwAGgAaQBjAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNDQtZWxwaGljay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  26758. @inproceedings{Gropp:1999vn,
  26759. Author = {W. Gropp and D. Kaushik and D. Keyes and B. Smith},
  26760. Booktitle = {Proceedings of Parallel CFD'99},
  26761. Date-Added = {2006-08-24 16:49:53 -0600},
  26762. Date-Modified = {2010-12-17 10:23:10 -0700},
  26763. Publisher = {Elsevier},
  26764. Title = {Toward realistic performance bounds for implicit {CFD} codes},
  26765. Year = {1999},
  26766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BjZmQ5OV9na2tzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGNmZDk5X2dra3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9749EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGNmZDk5X2dra3MucGRmAAAOACAADwBwAGMAZgBkADkAOQBfAGcAawBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BjZmQ5OV9na2tzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  26767. Bdsk-Url-1 = {citeseer.ist.psu.edu/gropp99towards.html}}
  26768. @inproceedings{Gupta:1993kx,
  26769. Address = {New York, NY, USA},
  26770. Annote = {This is the basis for LogicBlox evaluation engine. Explaines the DRed algorithm.},
  26771. Author = {Ashish Gupta and Inderpal Singh Mumick and V. S. Subrahmanian},
  26772. Booktitle = {SIGMOD '93: Proceedings of the 1993 ACM SIGMOD international conference on Management of data},
  26773. Date-Added = {2006-08-23 10:27:49 -0600},
  26774. Date-Modified = {2010-12-17 10:23:10 -0700},
  26775. Isbn = {0-89791-592-5},
  26776. Location = {Washington, D.C., United States},
  26777. Pages = {157--166},
  26778. Publisher = {ACM Press},
  26779. Title = {Maintaining views incrementally},
  26780. Year = {1993},
  26781. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uLy4uLy4uL3BhcGVycy9NYWludGFpbmluZ1ZpZXdzSW5jcmVtZW50YWxseS5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH01haW50YWluaW5nVmlld3NJbmNyZSNGMjQ4Qi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJIvBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpNYWludGFpbmluZ1ZpZXdzSW5jcmUjRjI0OEIucGRmAA4ARAAhAE0AYQBpAG4AdABhAGkAbgBpAG4AZwBWAGkAZQB3AHMASQBuAGMAcgBlAG0AZQBuAHQAYQBsAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAM1VzZXJzL3NpZWsvcGFwZXJzL01haW50YWluaW5nVmlld3NJbmNyZW1lbnRhbGx5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDCAMcAzwKLAo0CkgKdAqYCtAK4Ar8CyALNAtoC3QLvAvIC9wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL5},
  26782. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uL0Ryb3Bib3gvYmliL01haW50YWluaW5nVmlld3NJbmNyZW1lbnRhbGx5LnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfTWFpbnRhaW5pbmdWaWV3c0luY3JlI0VFQkM5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ryczlmwYAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFWAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1haW50YWluaW5nVmlld3NJbmNyZSNFRUJDOS5wZGYADgBEACEATQBhAGkAbgB0AGEAaQBuAGkAbgBnAFYAaQBlAHcAcwBJAG4AYwByAGUAbQBlAG4AdABhAGwAbAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA5VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWFpbnRhaW5pbmdWaWV3c0luY3JlbWVudGFsbHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=},
  26783. Bdsk-Url-1 = {http://doi.acm.org/10.1145/170035.170066}}
  26784. @incollection{Cardelli:1991uq,
  26785. Address = {Berlin},
  26786. Author = {Luca Cardelli},
  26787. Booktitle = {Formal Description of Programming Concepts},
  26788. Date-Added = {2006-08-22 21:50:54 -0600},
  26789. Date-Modified = {2010-12-17 10:23:10 -0700},
  26790. Pages = {431--507},
  26791. Publisher = {Springer-Verlag},
  26792. Title = {Typeful Programming},
  26793. Year = {1991},
  26794. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWNhcmRlbGxpOTN0eXBlZnVsLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY2FyZGVsbGk5M3R5cGVmdWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xC9EPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2FyZGVsbGk5M3R5cGVmdWwucGRmAAAOACwAFQBjAGEAcgBkAGUAbABsAGkAOQAzAHQAeQBwAGUAZgB1AGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NhcmRlbGxpOTN0eXBlZnVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  26795. @manual{Cardelli:1994fk,
  26796. Address = {130 Lytton Avenue, Palo Alto CA 94301},
  26797. Author = {Luca Cardelli},
  26798. Date-Added = {2006-08-22 21:46:52 -0600},
  26799. Date-Modified = {2009-08-25 22:28:19 -0600},
  26800. Month = {May},
  26801. Organization = {Digital Equipment Corporation, Systems Research Center},
  26802. Title = {The Quest Language and System},
  26803. Year = {1994},
  26804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9RdWVzdE1hbnVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD1F1ZXN0TWFudWFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJJfBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpRdWVzdE1hbnVhbC5wZGYADgAgAA8AUQB1AGUAcwB0AE0AYQBuAHUAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvUXVlc3RNYW51YWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26805. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL1F1ZXN0TWFudWFsLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPUXVlc3RNYW51YWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8cHMzlm2QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eG0AAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFF1ZXN0TWFudWFsLnBkZgAOACAADwBRAHUAZQBzAHQATQBhAG4AdQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9RdWVzdE1hbnVhbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  26806. @article{Mishra:1992dq,
  26807. Address = {New York, NY, USA},
  26808. Author = {Priti Mishra and Margaret H. Eich},
  26809. Date-Added = {2006-08-19 14:57:12 -0600},
  26810. Date-Modified = {2010-12-17 10:23:10 -0700},
  26811. Issn = {0360-0300},
  26812. Journal = {ACM Comput. Surv.},
  26813. Number = {1},
  26814. Pages = {63--113},
  26815. Publisher = {ACM Press},
  26816. Title = {Join processing in relational databases},
  26817. Volume = {24},
  26818. Year = {1992},
  26819. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNjMtbWlzaHJhLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDYzLW1pc2hyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oPMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2My1taXNocmEucGRmAAAOAB4ADgBwADYAMwAtAG0AaQBzAGgAcgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDYzLW1pc2hyYS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26820. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjMtbWlzaHJhLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYzLW1pc2hyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ZtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDYzLW1pc2hyYS5wZGYADgAeAA4AcAA2ADMALQBtAGkAcwBoAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDYzLW1pc2hyYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26821. Bdsk-Url-1 = {http://doi.acm.org/10.1145/128762.128764}}
  26822. @article{Klug:1982bh,
  26823. Address = {New York, NY, USA},
  26824. Author = {Anthony Klug},
  26825. Date-Added = {2006-08-19 14:47:20 -0600},
  26826. Date-Modified = {2010-12-17 10:23:10 -0700},
  26827. Issn = {0004-5411},
  26828. Journal = {J. ACM},
  26829. Number = {3},
  26830. Pages = {699--717},
  26831. Publisher = {ACM Press},
  26832. Title = {Equivalence of Relational Algebra and Relational Calculus Query Languages Having Aggregate Functions},
  26833. Volume = {29},
  26834. Year = {1982},
  26835. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNjk5LWtsdWcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNjk5LWtsdWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhOwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDY5OS1rbHVnLnBkZgAOABwADQBwADYAOQA5AC0AawBsAHUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A2OTkta2x1Zy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26836. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjk5LWtsdWcucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjk5LWtsdWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t60Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNjk5LWtsdWcucGRmAAAOABwADQBwADYAOQA5AC0AawBsAHUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDY5OS1rbHVnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26837. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322326.322332}}
  26838. @inproceedings{Bancilhon:1986qf,
  26839. Address = {New York, NY, USA},
  26840. Author = {Francois Bancilhon and Raghu Ramakrishnan},
  26841. Booktitle = {SIGMOD '86: Proceedings of the 1986 ACM SIGMOD international conference on Management of data},
  26842. Date-Added = {2006-08-19 13:52:10 -0600},
  26843. Date-Modified = {2010-12-17 10:23:10 -0700},
  26844. Isbn = {0-89791-191-1},
  26845. Location = {Washington, D.C., United States},
  26846. Pages = {16--52},
  26847. Publisher = {ACM Press},
  26848. Title = {An amateur's introduction to recursive query processing strategies},
  26849. Year = {1986},
  26850. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTYtYmFuY2lsaG9uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE2LWJhbmNpbGhvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mvMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNi1iYW5jaWxob24ucGRmAA4AJAARAHAAMQA2AC0AYgBhAG4AYwBpAGwAaABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTYtYmFuY2lsaG9uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26851. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNi1iYW5jaWxob24ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTYtYmFuY2lsaG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nj0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTYtYmFuY2lsaG9uLnBkZgAADgAkABEAcAAxADYALQBiAGEAbgBjAGkAbABoAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE2LWJhbmNpbGhvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  26852. Bdsk-Url-1 = {http://doi.acm.org/10.1145/16894.16859}}
  26853. @article{Jarke:1984ve,
  26854. Address = {New York, NY, USA},
  26855. Author = {Matthias Jarke and Jurgen Koch},
  26856. Date-Added = {2006-08-19 13:45:14 -0600},
  26857. Date-Modified = {2010-12-17 10:23:10 -0700},
  26858. Issn = {0360-0300},
  26859. Journal = {ACM Comput. Surv.},
  26860. Number = {2},
  26861. Pages = {111--152},
  26862. Publisher = {ACM Press},
  26863. Title = {Query Optimization in Database Systems},
  26864. Volume = {16},
  26865. Year = {1984},
  26866. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTExLWphcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDExMS1qYXJrZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mfcEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMTEtamFya2UucGRmAAAOAB4ADgBwADEAMQAxAC0AagBhAHIAawBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDExMS1qYXJrZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26867. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTExLWphcmtlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDExMS1qYXJrZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95l9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDExMS1qYXJrZS5wZGYADgAeAA4AcAAxADEAMQAtAGoAYQByAGsAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDExMS1qYXJrZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26868. Bdsk-Url-1 = {http://doi.acm.org/10.1145/356924.356928}}
  26869. @inproceedings{Stonebraker:1975ly,
  26870. Address = {New York, NY, USA},
  26871. Author = {Michael Stonebraker},
  26872. Booktitle = {SIGMOD '75: Proceedings of the 1975 ACM SIGMOD international conference on Management of data},
  26873. Date-Added = {2006-08-19 13:42:28 -0600},
  26874. Date-Modified = {2010-12-17 10:23:10 -0700},
  26875. Location = {San Jose, California},
  26876. Pages = {65--78},
  26877. Publisher = {ACM Press},
  26878. Title = {Implementation of integrity constraints and views by query modification},
  26879. Year = {1975},
  26880. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9QMDY1LnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIUDA2NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8klMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlAwNjUucGRmAAAOABIACABQADAANgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvUDA2NS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  26881. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uL0Ryb3Bib3gvYmliL1AwNjUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QhQMDY1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxh7zOWbHQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4W0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAMU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUDA2NS5wZGYAAA4AEgAIAFAAMAA2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QMDY1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKgArQC1AiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26882. Bdsk-Url-1 = {http://doi.acm.org/10.1145/500080.500091}}
  26883. @article{Grant:1992zr,
  26884. Address = {New York, NY, USA},
  26885. Author = {John Grant and Jack Minker},
  26886. Date-Added = {2006-08-18 15:38:10 -0600},
  26887. Date-Modified = {2010-12-17 10:23:10 -0700},
  26888. Issn = {0001-0782},
  26889. Journal = {Commun. ACM},
  26890. Number = {3},
  26891. Pages = {66--81},
  26892. Publisher = {ACM Press},
  26893. Title = {The impact of logic programming on databases},
  26894. Volume = {35},
  26895. Year = {1992},
  26896. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNjYtZ3JhbnQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNjYtZ3JhbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhIwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDY2LWdyYW50LnBkZgAOABwADQBwADYANgAtAGcAcgBhAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A2Ni1ncmFudC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26897. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjYtZ3JhbnQucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjYtZ3JhbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tw0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNjYtZ3JhbnQucGRmAAAOABwADQBwADYANgAtAGcAcgBhAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDY2LWdyYW50LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26898. Bdsk-Url-1 = {http://doi.acm.org/10.1145/131295.131297}}
  26899. @inproceedings{Levy:1995ys,
  26900. Address = {New York, NY, USA},
  26901. Author = {Alon Y. Levy and Yehoshua Sagiv},
  26902. Booktitle = {PODS '95: Proceedings of the fourteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems},
  26903. Date-Added = {2006-08-18 12:45:07 -0600},
  26904. Date-Modified = {2010-12-17 10:23:10 -0700},
  26905. Isbn = {0-89791-730-8},
  26906. Location = {San Jose, California, United States},
  26907. Pages = {163--173},
  26908. Publisher = {ACM Press},
  26909. Title = {Semantic query optimization in Datalog programs (extended abstract)},
  26910. Year = {1995},
  26911. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTYzLWxldnkucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTYzLWxldnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADybLwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE2My1sZXZ5LnBkZgAOABwADQBwADEANgAzAC0AbABlAHYAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNjMtbGV2eS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26912. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTYzLWxldnkucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTYzLWxldnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nu0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTYzLWxldnkucGRmAAAOABwADQBwADEANgAzAC0AbABlAHYAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE2My1sZXZ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26913. Bdsk-Url-1 = {http://doi.acm.org/10.1145/212433.220207}}
  26914. @article{Graefe:1993vn,
  26915. Address = {New York, NY, USA},
  26916. Author = {Goetz Graefe},
  26917. Date-Added = {2006-08-18 12:37:28 -0600},
  26918. Date-Modified = {2010-12-17 10:23:10 -0700},
  26919. Issn = {0360-0300},
  26920. Journal = {ACM Comput. Surv.},
  26921. Number = {2},
  26922. Pages = {73--169},
  26923. Publisher = {ACM Press},
  26924. Title = {Query evaluation techniques for large databases},
  26925. Volume = {25},
  26926. Year = {1993},
  26927. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNzMtZ3JhZWZlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDczLWdyYWVmZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oYMEbHisAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcosAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3My1ncmFlZmUucGRmAAAOAB4ADgBwADcAMwAtAGcAcgBhAGUAZgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDczLWdyYWVmZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26928. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzMtZ3JhZWZlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDczLWdyYWVmZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97iNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDczLWdyYWVmZS5wZGYADgAeAA4AcAA3ADMALQBnAHIAYQBlAGYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDczLWdyYWVmZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26929. Bdsk-Url-1 = {http://doi.acm.org/10.1145/152610.152611}}
  26930. @article{Freytag:1989kx,
  26931. Address = {New York, NY, USA},
  26932. Author = {Johann Christoph Freytag and Nathan Goodman},
  26933. Date-Added = {2006-08-18 12:29:41 -0600},
  26934. Date-Modified = {2010-12-17 10:23:10 -0700},
  26935. Issn = {0362-5915},
  26936. Journal = {ACM Trans. Database Syst.},
  26937. Number = {1},
  26938. Pages = {1--27},
  26939. Publisher = {ACM Press},
  26940. Title = {On the translation of relational queries into iterative programs},
  26941. Volume = {14},
  26942. Year = {1989},
  26943. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMS1mcmV5dGFnLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEtZnJleXRhZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mX8EbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLWZyZXl0YWcucGRmAAAOAB4ADgBwADEALQBmAHIAZQB5AHQAYQBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEtZnJleXRhZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26944. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMS1mcmV5dGFnLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEtZnJleXRhZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95c9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEtZnJleXRhZy5wZGYADgAeAA4AcAAxAC0AZgByAGUAeQB0AGEAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEtZnJleXRhZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26945. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62032.62033}}
  26946. @inproceedings{Freytag:1986uq,
  26947. Address = {New York, NY, USA},
  26948. Author = {Johann Christoph Freytag and Nathan Goodman},
  26949. Booktitle = {SIGMOD '86: Proceedings of the 1986 ACM SIGMOD international conference on Management of data},
  26950. Date-Added = {2006-08-18 12:26:08 -0600},
  26951. Date-Modified = {2010-12-17 10:23:10 -0700},
  26952. Isbn = {0-89791-191-1},
  26953. Location = {Washington, D.C., United States},
  26954. Pages = {206--214},
  26955. Publisher = {ACM Press},
  26956. Title = {Rule-based transformation of relational queries into iterative programs},
  26957. Year = {1986},
  26958. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjA2LWZyZXl0YWcucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjA2LWZyZXl0YWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADycHwRp//wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRrUXwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwNi1mcmV5dGFnLnBkZgAADgAiABAAcAAyADAANgAtAGYAcgBlAHkAdABhAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjA2LWZyZXl0YWcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26959. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMDYtZnJleXRhZy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMDYtZnJleXRhZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ei/RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyMDYtZnJleXRhZy5wZGYADgAiABAAcAAyADAANgAtAGYAcgBlAHkAdABhAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMDYtZnJleXRhZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  26960. Bdsk-Url-1 = {http://doi.acm.org/10.1145/16894.16875}}
  26961. @inproceedings{Graefe:1987fk,
  26962. Address = {New York, NY, USA},
  26963. Author = {Goetz Graefe and David J. DeWitt},
  26964. Booktitle = {SIGMOD '87: Proceedings of the 1987 ACM SIGMOD international conference on Management of data},
  26965. Date-Added = {2006-08-18 12:21:54 -0600},
  26966. Date-Modified = {2010-12-17 10:23:10 -0700},
  26967. Isbn = {0-89791-236-5},
  26968. Location = {San Francisco, California, United States},
  26969. Pages = {160--172},
  26970. Publisher = {ACM Press},
  26971. Title = {The EXODUS optimizer generator},
  26972. Year = {1987},
  26973. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTYwLWdyYWVmZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNjAtZ3JhZWZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJsLBGn//AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBGtRfAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTYwLWdyYWVmZS5wZGYADgAgAA8AcAAxADYAMAAtAGcAcgBhAGUAZgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE2MC1ncmFlZmUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26974. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNjAtZ3JhZWZlLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE2MC1ncmFlZmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL955dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE2MC1ncmFlZmUucGRmAAAOACAADwBwADEANgAwAC0AZwByAGEAZQBmAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNjAtZ3JhZWZlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  26975. Bdsk-Url-1 = {http://doi.acm.org/10.1145/38713.38734}}
  26976. @inproceedings{Kotlyar:1997mi,
  26977. Address = {New York, NY, USA},
  26978. Author = {Vladimir Kotlyar and Keshav Pingali and Paul Stodghill},
  26979. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  26980. Date-Added = {2006-08-17 13:45:07 -0600},
  26981. Date-Modified = {2010-12-17 10:23:10 -0700},
  26982. Isbn = {0-89791-985-8},
  26983. Location = {San Jose, CA},
  26984. Pages = {1--18},
  26985. Publisher = {ACM Press},
  26986. Title = {Compiling parallel code for sparse matrix applications},
  26987. Year = {1997},
  26988. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ExMC1rb3RseWFyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTEwLWtvdGx5YXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uadEPNSUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t1AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYTEwLWtvdGx5YXIucGRmAAAOACAADwBhADEAMAAtAGsAbwB0AGwAeQBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ExMC1rb3RseWFyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  26989. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509603}}
  26990. @inproceedings{Chandra:1980qa,
  26991. Author = {Ashok K. Chandra and David Harel},
  26992. Booktitle = {{IEEE} Symposium on Foundations of Computer Science},
  26993. Date-Added = {2006-08-16 18:19:16 -0600},
  26994. Date-Modified = {2010-12-17 10:23:10 -0700},
  26995. Pages = {333-347},
  26996. Title = {Structure and Complexity of Relational Queries},
  26997. Year = {1980},
  26998. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9jaGFuZHJhODJzdHJ1Y3R1cmUucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZjaGFuZHJhODJzdHJ1Y3R1cmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUewQnpAAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YAAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y2hhbmRyYTgyc3RydWN0dXJlLnBkZgAADgAuABYAYwBoAGEAbgBkAHIAYQA4ADIAcwB0AHIAdQBjAHQAdQByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9jaGFuZHJhODJzdHJ1Y3R1cmUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  26999. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmNoYW5kcmE4MnN0cnVjdHVyZS5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmNoYW5kcmE4MnN0cnVjdHVyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cR/RDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGNoYW5kcmE4MnN0cnVjdHVyZS5wZGYADgAuABYAYwBoAGEAbgBkAHIAYQA4ADIAcwB0AHIAdQBjAHQAdQByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NoYW5kcmE4MnN0cnVjdHVyZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  27000. Bdsk-Url-1 = {citeseer.ist.psu.edu/chandra82structure.html}}
  27001. @article{Apt:1982kl,
  27002. Address = {New York, NY, USA},
  27003. Author = {Krzysztof R. Apt and M. H. van Emden},
  27004. Date-Added = {2006-08-16 18:14:46 -0600},
  27005. Date-Modified = {2010-12-17 10:23:10 -0700},
  27006. Issn = {0004-5411},
  27007. Journal = {J. ACM},
  27008. Number = {3},
  27009. Pages = {841--862},
  27010. Publisher = {ACM Press},
  27011. Title = {Contributions to the Theory of Logic Programming},
  27012. Volume = {29},
  27013. Year = {1982},
  27014. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wODQxLWFwdC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA4NDEtYXB0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHXBCeksAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2MAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODQxLWFwdC5wZGYAAA4AGgAMAHAAOAA0ADEALQBhAHAAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A4NDEtYXB0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27015. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwODQxLWFwdC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA4NDEtYXB0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e6TRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA4NDEtYXB0LnBkZgAOABoADABwADgANAAxAC0AYQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A4NDEtYXB0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27016. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322326.322339}}
  27017. @article{Emden:1976fu,
  27018. Address = {New York, NY, USA},
  27019. Author = {M. H. Van Emden and R. A. Kowalski},
  27020. Date-Added = {2006-08-16 18:11:06 -0600},
  27021. Date-Modified = {2010-12-17 10:23:10 -0700},
  27022. Issn = {0004-5411},
  27023. Journal = {J. ACM},
  27024. Number = {4},
  27025. Pages = {733--742},
  27026. Publisher = {ACM Press},
  27027. Title = {The Semantics of Predicate Logic as a Programming Language},
  27028. Volume = {23},
  27029. Year = {1976},
  27030. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNzMzLXZhbl9lbWRlbi5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA3MzMtdmFuX2VtZGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKGbBCekrAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2LAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzMzLXZhbl9lbWRlbi5wZGYAAA4AJgASAHAANwAzADMALQB2AGEAbgBfAGUAbQBkAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A3MzMtdmFuX2VtZGVuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  27031. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA3MzMtdmFuX2VtZGVuLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDczMy12YW5fZW1kZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97jtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDczMy12YW5fZW1kZW4ucGRmAA4AJgASAHAANwAzADMALQB2AGEAbgBfAGUAbQBkAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDczMy12YW5fZW1kZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  27032. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321978.321991}}
  27033. @inproceedings{Veldhuizen:1998dz,
  27034. Author = {Todd L. Veldhuizen and Dennis Gannon},
  27035. Booktitle = {Proceedings of the SIAM Workshop on Object Oriented Methods for Inter-operable Scientific and Engineering Computing (OO'98)},
  27036. Conflocation = {Yorktown Heights, New York},
  27037. Conftitle = {SIAM Workshop on Object Oriented Methods for Inter-operable Scientific and Engineering Computing},
  27038. Date-Added = {2006-08-15 22:20:30 -0600},
  27039. Date-Modified = {2009-08-25 22:28:19 -0600},
  27040. Publisher = {SIAM Press},
  27041. Title = {Active Libraries: Rethinking the roles of compilers and libraries},
  27042. Year = {1998},
  27043. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9vbzk4LnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIb285OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mR8EJ6Q0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW0AAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm9vOTgucGRmAAAOABIACABvAG8AOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvb285OC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  27044. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhvbzk4LnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIb285OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95UtEPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAb285OC5wZGYADgASAAgAbwBvADkAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvb285OC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  27045. @article{Veldhuizen:1995fv,
  27046. Abstract = {The technique of expression templates is a powerful
  27047. and convenient alternative to C-style callback
  27048. functions. It allows logical and algebraic expressions
  27049. to be passed to functions as arguments, and inlined
  27050. directly into the function body. Expression templates
  27051. also solve the problem of evaluating vector and matrix
  27052. expressions in a single pass without temporaries.},
  27053. Affiliation = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  27054. Author = {Todd L. Veldhuizen},
  27055. Bibdate = {Tue Mar 25 13:34:48 MST 1997},
  27056. Classcodes = {C6110J (Object-oriented programming); C6115 (Programming support); C4140 (Linear algebra); C6120 (File organisation)},
  27057. Classification = {C4140 (Linear algebra); C6110J (Object-oriented programming); C6115 (Programming support); C6120 (File organisation)},
  27058. Coden = {CRPTE7},
  27059. Corpsource = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  27060. Date-Added = {2006-08-15 17:52:11 -0600},
  27061. Date-Modified = {2009-08-25 22:28:19 -0600},
  27062. Issn = {1040-6042},
  27063. Journal = {C++ Report},
  27064. Keywords = {abstract data types; Algebraic expressions; algebraic expressions; Arguments; arguments; C language; C-style callback functions; Expression templates; expression templates; expressions; libraries; logical; Logical expressions; matrix; matrix algebra; Matrix expressions; object-; object-oriented programming; oriented languages; Single pass; single pass; software; Vector expressions; vector expressions},
  27065. Month = jun,
  27066. Note = {Reprinted in C++ Gems, ed. Stanley Lippman},
  27067. Number = {5},
  27068. Pages = {26--31},
  27069. Thesaurus = {Abstract data types; C language; Matrix algebra; Object-oriented languages; Object-oriented programming; Software libraries},
  27070. Title = {Expression templates},
  27071. Treatment = {T Theoretical or Mathematical},
  27072. Volume = {7},
  27073. Year = {1995},
  27074. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9jcHB3b3JsZC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGNwcHdvcmxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJSfBCekAAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1gAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjcHB3b3JsZC5wZGYAAA4AGgAMAGMAcABwAHcAbwByAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2NwcHdvcmxkLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27075. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxjcHB3b3JsZC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGNwcHdvcmxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cTDRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGNwcHdvcmxkLnBkZgAOABoADABjAHAAcAB3AG8AcgBsAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2NwcHdvcmxkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  27076. @inproceedings{Czarnecki:2000bs,
  27077. Address = {London, UK},
  27078. Author = {Krzysztof Czarnecki and Ulrich W. Eisenecker and Robert Gl{\"u}ck and David Vandevoorde and Todd L. Veldhuizen},
  27079. Booktitle = {Selected Papers from the International Seminar on Generic Programming},
  27080. Date-Added = {2006-08-15 16:19:55 -0600},
  27081. Date-Modified = {2007-05-18 13:42:22 -0600},
  27082. Isbn = {3-540-41090-2},
  27083. Pages = {25--39},
  27084. Publisher = {Springer-Verlag},
  27085. Title = {Generative Programming and Active Libraries},
  27086. Year = {2000}}
  27087. @article{Puschel:2004ij,
  27088. Address = {Thousand Oaks, CA, USA},
  27089. Author = {Markus P{\"u}schel and Josse M. F. Moura and Bryan Singer and Jianxin Xiong and Jeremy Johnson and David Padua and Manuela Veloso and Robert W. Johnson},
  27090. Date-Added = {2006-08-15 16:02:59 -0600},
  27091. Date-Modified = {2010-12-17 10:23:10 -0700},
  27092. Issn = {1094-3420},
  27093. Journal = {Int. J. High Perform. Comput. Appl.},
  27094. Number = {1},
  27095. Pages = {21--45},
  27096. Publisher = {Sage Publications, Inc.},
  27097. Title = {Spiral: A Generator for Platform-Adapted Libraries of Signal Processing Algorithms},
  27098. Volume = {18},
  27099. Year = {2004},
  27100. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9zcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpzcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADykgwQnpOAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9mAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3BpcmFsLnBkZgAADgAWAAoAcwBwAGkAcgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9zcGlyYWwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  27101. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oi0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzcGlyYWwucGRmAA4AFgAKAHMAcABpAHIAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zcGlyYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27102. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004041291}}
  27103. @inproceedings{Guyer:1999kl,
  27104. Address = {New York, NY, USA},
  27105. Author = {Samuel Z. Guyer and Calvin Lin},
  27106. Booktitle = {PLAN '99: Proceedings of the 2nd conference on Domain-specific languages},
  27107. Date-Added = {2006-08-15 15:37:36 -0600},
  27108. Date-Modified = {2010-12-17 10:23:10 -0700},
  27109. Isbn = {1-58113-255-7},
  27110. Location = {Austin, Texas, United States},
  27111. Pages = {39--52},
  27112. Publisher = {ACM Press},
  27113. Title = {An annotation language for optimizing software libraries},
  27114. Year = {1999},
  27115. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMzktZ3V5ZXIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMzktZ3V5ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfEwQnpIQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9gQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM5LWd1eWVyLnBkZgAOABwADQBwADMAOQAtAGcAdQB5AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AzOS1ndXllci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27116. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzktZ3V5ZXIucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzktZ3V5ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rj0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzktZ3V5ZXIucGRmAAAOABwADQBwADMAOQAtAGcAdQB5AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDM5LWd1eWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27117. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331960.331970}}
  27118. @article{Guyer:2004tg,
  27119. Author = {Samuel Z. Guyer and Calvin Lin},
  27120. Date-Added = {2006-08-15 15:34:33 -0600},
  27121. Date-Modified = {2009-08-25 22:28:19 -0600},
  27122. Journal = {Proceedings of the IEEE},
  27123. Month = {February},
  27124. Number = {2},
  27125. Pages = {342--357},
  27126. Title = {Broadway: A Compiler for Exploiting the Domain-Specific Semantics of Software Libraries},
  27127. Volume = {93},
  27128. Year = {2005},
  27129. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9icm9hZHdheS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGJyb2Fkd2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJQnBCej+AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1eAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpicm9hZHdheS5wZGYAAA4AGgAMAGIAcgBvAGEAZAB3AGEAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2Jyb2Fkd2F5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27130. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxicm9hZHdheS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGJyb2Fkd2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cEDRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGJyb2Fkd2F5LnBkZgAOABoADABiAHIAbwBhAGQAdwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Jyb2Fkd2F5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  27131. @inproceedings{Almasi:2002oq,
  27132. Address = {New York, NY, USA},
  27133. Author = {George Almasi and David Padua},
  27134. Booktitle = {PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  27135. Date-Added = {2006-08-15 14:43:00 -0600},
  27136. Date-Modified = {2010-12-17 10:23:10 -0700},
  27137. Isbn = {1-58113-463-0},
  27138. Location = {Berlin, Germany},
  27139. Pages = {294--303},
  27140. Publisher = {ACM Press},
  27141. Title = {MaJIC: compiling {MATLAB} for speed and responsiveness},
  27142. Year = {2002},
  27143. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjk0LWFsbWFzaS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyOTQtYWxtYXNpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ47BCekdAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj19AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjk0LWFsbWFzaS5wZGYADgAgAA8AcAAyADkANAAtAGEAbABtAGEAcwBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI5NC1hbG1hc2kucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27144. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOTQtYWxtYXNpLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5NC1hbG1hc2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ntEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI5NC1hbG1hc2kucGRmAAAOACAADwBwADIAOQA0AC0AYQBsAG0AYQBzAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyOTQtYWxtYXNpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  27145. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512564}}
  27146. @inproceedings{Meier:1991cr,
  27147. Address = {New York, NY, USA},
  27148. Author = {Ulrike Meier and Rudolf Eigenmann},
  27149. Booktitle = {PPOPP '91: Proceedings of the 3rd ACM SIGPLAN symposium on Principles and practice of parallel programming},
  27150. Date-Added = {2006-08-15 13:29:06 -0600},
  27151. Date-Modified = {2010-12-17 10:23:10 -0700},
  27152. Isbn = {0-89791-390-6},
  27153. Location = {Williamsburg, Virginia, United States},
  27154. Pages = {178--188},
  27155. Publisher = {ACM Press},
  27156. Title = {Parallelization and performance of Conjugate Gradient algorithms on the Cedar hierarchical-memory multiprocessor},
  27157. Year = {1991},
  27158. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTc4LW1laWVyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3OC1tZWllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8m4MEJ6RMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXMAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzgtbWVpZXIucGRmAAAOAB4ADgBwADEANwA4AC0AbQBlAGkAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3OC1tZWllci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27159. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc4LW1laWVyLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3OC1tZWllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96BtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE3OC1tZWllci5wZGYADgAeAA4AcAAxADcAOAAtAG0AZQBpAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE3OC1tZWllci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27160. Bdsk-Url-1 = {http://doi.acm.org/10.1145/109625.109644}}
  27161. @inproceedings{Chronopoulos:1991dq,
  27162. Address = {New York, NY, USA},
  27163. Author = {A. T. Chronopoulos},
  27164. Booktitle = {Supercomputing '91: Proceedings of the 1991 ACM/IEEE conference on Supercomputing},
  27165. Date-Added = {2006-08-15 13:16:25 -0600},
  27166. Date-Modified = {2010-12-17 10:23:10 -0700},
  27167. Isbn = {0-89791-459-7},
  27168. Location = {Albuquerque, New Mexico, United States},
  27169. Pages = {578--587},
  27170. Publisher = {ACM Press},
  27171. Title = {Towards efficient parallel implementation of the CG method applied to a class of block tridiagonal linear systems},
  27172. Year = {1991},
  27173. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9wNTc4LWNocm9ub3BvdWxvcy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXA1NzgtY2hyb25vcG91bG9zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKCfBCekoAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2IAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTc4LWNocm9ub3BvdWxvcy5wZGYADgAsABUAcAA1ADcAOAAtAGMAaAByAG8AbgBvAHAAbwB1AGwAbwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  27174. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXA1NzgtY2hyb25vcG91bG9zLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97SdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAAOACwAFQBwADUANwA4AC0AYwBoAHIAbwBuAG8AcABvAHUAbABvAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1NzgtY2hyb25vcG91bG9zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  27175. Bdsk-Url-1 = {http://doi.acm.org/10.1145/125826.126134}}
  27176. @article{Chronopoulos:1991bh,
  27177. Author = {A. T. Chronopoulos},
  27178. Date-Added = {2006-08-15 13:12:28 -0600},
  27179. Date-Modified = {2009-08-25 22:28:19 -0600},
  27180. Journal = {SIAM Journal on Numerical Analysis},
  27181. Month = {December},
  27182. Number = {6},
  27183. Pages = {1776-1789},
  27184. Title = {s-Step Iterative Methods for (Non)Symmetric (In)Definite Linear Systems},
  27185. Volume = {28},
  27186. Year = {1991},
  27187. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zLXN0ZXAtbm9uc3ltLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcy1zdGVwLW5vbnN5bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o58EJ6TIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZIAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnMtc3RlcC1ub25zeW0ucGRmAA4AJAARAHMALQBzAHQAZQBwAC0AbgBvAG4AcwB5AG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zLXN0ZXAtbm9uc3ltLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27188. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXMtc3RlcC1ub25zeW0ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzLXN0ZXAtbm9uc3ltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nR0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzLXN0ZXAtbm9uc3ltLnBkZgAADgAkABEAcwAtAHMAdABlAHAALQBuAG8AbgBzAHkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcy1zdGVwLW5vbnN5bS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27189. @article{Chronopoulos:1989qf,
  27190. Address = {Amsterdam, The Netherlands, The Netherlands},
  27191. Author = {A. T. Chronopoulos and C. W. Gear},
  27192. Date-Added = {2006-08-15 11:03:54 -0600},
  27193. Date-Modified = {2010-12-17 10:23:10 -0700},
  27194. Issn = {0377-0427},
  27195. Journal = {J. Comput. Appl. Math.},
  27196. Number = {2},
  27197. Pages = {153--168},
  27198. Publisher = {Elsevier Science Publishers B. V.},
  27199. Title = {s-step iterative methods for symmetric linear systems},
  27200. Volume = {25},
  27201. Year = {1989},
  27202. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0377-0427(89)90045-9}}
  27203. @article{Demmel:2004ve,
  27204. Author = {Jim Demmel and Jack Dongarra and Victor Eijkhout and Erika Fuentes and Antoine Petitet and Rich Vuduc and R. Clint Whaley and Katherine Yelick},
  27205. Date-Added = {2006-08-15 00:04:26 -0600},
  27206. Date-Modified = {2009-08-25 22:28:19 -0600},
  27207. Journal = {Proceedings of the IEEE},
  27208. Title = {Self Adapting Linear Algebra Algorithms and Software},
  27209. Year = {2004},
  27210. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9pZWVlX3NhbnMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1pZWVlX3NhbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXMwQnpBwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aWVlZV9zYW5zLnBkZgAOABwADQBpAGUAZQBlAF8AcwBhAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2llZWVfc2Fucy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27211. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1pZWVlX3NhbnMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1pZWVlX3NhbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XW0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBpZWVlX3NhbnMucGRmAAAOABwADQBpAGUAZQBlAF8AcwBhAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaWVlZV9zYW5zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  27212. @inproceedings{Silva:2005zr,
  27213. Address = {New York, NY, USA},
  27214. Author = {Malik Silva},
  27215. Booktitle = {CF '05: Proceedings of the 2nd conference on Computing frontiers},
  27216. Date-Added = {2006-08-14 22:09:05 -0600},
  27217. Date-Modified = {2010-12-17 10:23:10 -0700},
  27218. Isbn = {1-59593-019-1},
  27219. Location = {Ischia, Italy},
  27220. Pages = {230--235},
  27221. Publisher = {ACM Press},
  27222. Title = {Sparse matrix storage revisited},
  27223. Year = {2005},
  27224. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjMwLXNpbHZhLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIzMC1zaWx2YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nKMEJ6RgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXgAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMzAtc2lsdmEucGRmAAAOAB4ADgBwADIAMwAwAC0AcwBpAGwAdgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIzMC1zaWx2YS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27225. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjMwLXNpbHZhLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzMC1zaWx2YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96T9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIzMC1zaWx2YS5wZGYADgAeAA4AcAAyADMAMAAtAHMAaQBsAHYAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIzMC1zaWx2YS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27226. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062261.1062299}}
  27227. @article{Mellor-Crummey:2004ys,
  27228. Address = {Thousand Oaks, CA, USA},
  27229. Author = {John Mellor-Crummey and John Garvin},
  27230. Date-Added = {2006-08-14 22:08:22 -0600},
  27231. Date-Modified = {2010-12-17 10:23:10 -0700},
  27232. Issn = {1094-3420},
  27233. Journal = {Int. J. High Perform. Comput. Appl.},
  27234. Number = {2},
  27235. Pages = {225--236},
  27236. Publisher = {Sage Publications, Inc.},
  27237. Title = {Optimizing Sparse Matrix-Vector Product Computations Using Unroll and Jam},
  27238. Volume = {18},
  27239. Year = {2004},
  27240. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004038951}}
  27241. @inproceedings{Vuduc:2002vn,
  27242. Address = {Los Alamitos, CA, USA},
  27243. Author = {Richard Vuduc and James W. Demmel and Katherine A. Yelick and Shoaib Kamil and Rajesh Nishtala and Benjamin Lee},
  27244. Booktitle = {Supercomputing '02: Proceedings of the 2002 ACM/IEEE conference on Supercomputing},
  27245. Date-Added = {2006-08-14 22:04:49 -0600},
  27246. Date-Modified = {2009-08-25 22:28:19 -0600},
  27247. Location = {Baltimore, Maryland},
  27248. Pages = {1--35},
  27249. Publisher = {IEEE Computer Society Press},
  27250. Title = {Performance optimizations and bounds for sparse matrix-vector multiply},
  27251. Year = {2002},
  27252. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNjEtdnVkdWMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNjEtdnVkdWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygzwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDYxLXZ1ZHVjLnBkZgAOABwADQBwADYAMQAtAHYAdQBkAHUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A2MS12dWR1Yy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27253. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjEtdnVkdWMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjEtdnVkdWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ta0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNjEtdnVkdWMucGRmAAAOABwADQBwADYAMQAtAHYAdQBkAHUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDYxLXZ1ZHVjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  27254. @article{Abramsky:2000kx,
  27255. Address = {Duluth, MN, USA},
  27256. Author = {Samson Abramsky and Radha Jagadeesan and Pasquale Malacaria},
  27257. Date-Added = {2006-08-14 17:26:19 -0600},
  27258. Date-Modified = {2010-12-17 10:23:10 -0700},
  27259. Issn = {0890-5401},
  27260. Journal = {Inf. Comput.},
  27261. Number = {2},
  27262. Pages = {409--470},
  27263. Publisher = {Academic Press, Inc.},
  27264. Title = {Full abstraction for PCF},
  27265. Volume = {163},
  27266. Year = {2000},
  27267. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdwY2YucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdwY2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vg0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwY2YucGRmAAAOABAABwBwAGMAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcGNmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27268. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2000.2930}}
  27269. @inproceedings{Ullman:1989uq,
  27270. Address = {New York, NY, USA},
  27271. Author = {J. D. Ullman},
  27272. Booktitle = {PODS '89: Proceedings of the eighth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems},
  27273. Date-Added = {2006-08-14 16:13:31 -0600},
  27274. Date-Modified = {2010-12-17 10:23:10 -0700},
  27275. Isbn = {0-89791-308-6},
  27276. Location = {Philadelphia, Pennsylvania, United States},
  27277. Pages = {140--149},
  27278. Publisher = {ACM Press},
  27279. Title = {Bottom-up beats top-down for datalog},
  27280. Year = {1989},
  27281. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTQwLXVsbG1hbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNDAtdWxsbWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJqTBCekQAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1wAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQwLXVsbG1hbi5wZGYADgAgAA8AcAAxADQAMAAtAHUAbABsAG0AYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE0MC11bGxtYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27282. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDAtdWxsbWFuLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0MC11bGxtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95wtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE0MC11bGxtYW4ucGRmAAAOACAADwBwADEANAAwAC0AdQBsAGwAbQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNDAtdWxsbWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  27283. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73721.73736}}
  27284. @phdthesis{Jeffery:2002fk,
  27285. Author = {David Jeffery},
  27286. Date-Added = {2006-08-14 15:58:49 -0600},
  27287. Date-Modified = {2009-08-25 22:28:19 -0600},
  27288. Month = {February},
  27289. School = {University of Melbourne},
  27290. Title = {Expressive Type Systems for Logic Programming Languages},
  27291. Year = {2002},
  27292. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9kZ2otdGhlc2lzLWZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUZGdqLXRoZXNpcy1maW5hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lM8EJ6QEAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWEAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRnai10aGVzaXMtZmluYWwucGRmAAAOACoAFABkAGcAagAtAHQAaABlAHMAaQBzAC0AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvZGdqLXRoZXNpcy1maW5hbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  27293. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGRnai10aGVzaXMtZmluYWwucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRkZ2otdGhlc2lzLWZpbmFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FN0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBkZ2otdGhlc2lzLWZpbmFsLnBkZgAOACoAFABkAGcAagAtAHQAaABlAHMAaQBzAC0AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9kZ2otdGhlc2lzLWZpbmFsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  27294. @inproceedings{Strout:2005cr,
  27295. Address = {New York, NY, USA},
  27296. Author = {Michelle Mills Strout and John Mellor-Crummey and Paul Hovland},
  27297. Booktitle = {PASTE '05: The 6th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering},
  27298. Date-Added = {2006-08-10 21:44:49 -0600},
  27299. Date-Modified = {2010-12-17 10:23:10 -0700},
  27300. Isbn = {1-59593-239-9},
  27301. Location = {Lisbon, Portugal},
  27302. Pages = {67--74},
  27303. Publisher = {ACM Press},
  27304. Title = {Representation-independent program analysis},
  27305. Year = {2005},
  27306. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1108792.1108810}}
  27307. @inproceedings{Haldar:2001dq,
  27308. Address = {Piscataway, NJ, USA},
  27309. Author = {Malay Haldar and Anshuman Nayak and Alok Choudhary and Prith Banerjee},
  27310. Booktitle = {ICCAD '01: Proceedings of the 2001 IEEE/ACM international conference on Computer-aided design},
  27311. Date-Added = {2006-08-10 18:01:29 -0600},
  27312. Date-Modified = {2009-08-25 22:28:19 -0600},
  27313. Isbn = {0-7803-7249-2},
  27314. Location = {San Jose, California},
  27315. Pages = {314--319},
  27316. Publisher = {IEEE Press},
  27317. Title = {A system for synthesizing optimized FPGA hardware from MATLAB},
  27318. Year = {2001},
  27319. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzE0LWhhbGRhci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzMTQtaGFsZGFyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5rBCekdAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj19AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzE0LWhhbGRhci5wZGYADgAgAA8AcAAzADEANAAtAGgAYQBsAGQAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDMxNC1oYWxkYXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27320. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMTQtaGFsZGFyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxNC1oYWxkYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96tNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDMxNC1oYWxkYXIucGRmAAAOACAADwBwADMAMQA0AC0AaABhAGwAZABhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMTQtaGFsZGFyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  27321. @inproceedings{Roth:1998bh,
  27322. Address = {New York, NY, USA},
  27323. Author = {Gerald Roth and Ken Kennedy},
  27324. Booktitle = {ICS '98: Proceedings of the 12th international conference on Supercomputing},
  27325. Date-Added = {2006-08-10 17:58:15 -0600},
  27326. Date-Modified = {2010-12-17 10:23:10 -0700},
  27327. Isbn = {0-89791-998-X},
  27328. Location = {Melbourne, Australia},
  27329. Pages = {125--132},
  27330. Publisher = {ACM Press},
  27331. Title = {Loop fusion in high performance {Fortran}},
  27332. Year = {1998},
  27333. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTI1LXJvdGgucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTI1LXJvdGgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyaPwQnpDwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEyNS1yb3RoLnBkZgAOABwADQBwADEAMgA1AC0AcgBvAHQAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxMjUtcm90aC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27334. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTI1LXJvdGgucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTI1LXJvdGgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mo0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTI1LXJvdGgucGRmAAAOABwADQBwADEAMgA1AC0AcgBvAHQAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEyNS1yb3RoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27335. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277830.277857}}
  27336. @article{Zhao:2005qf,
  27337. Abstract = {Array syntax, which is supported in many technical programming languages, adds expressive power by allowing operations on and assignments to whole arrays and array sections. To compile an array assignment statement to a uniprocessor, the language processor must convert the statement into a loop that has the same meaning. This process is called scalarization.Scalarization presents a significant technical problem because an array assignment needs to be implemented as if all inputs are fetched before any outputs are stored. Since a loop intermixes loads and stores, the compiler typically allocates a temporary array to hold the intermediate result. Because these extra temporary arrays can cause performance problems in cache, many techniques have been developed to avoid their use or minimize their size.In this paper, we present a novel application of two compiler strategies--loop alignment and loop skewing--to address this problem. We show that these strategies can achieve the asymptotically minimal memory allocation for stencil computations. Our experiments with loop alignment and loop skewing demonstrate that it is extremely effective in improving memory hierarchy performance of Fortran 90 array code on standard uniprocessors. The result should be applicable to other array languages, such as MATLAB.},
  27338. Address = {Hingham, MA, USA},
  27339. Author = {Yuan Zhao and Ken Kennedy},
  27340. Date-Added = {2006-08-10 17:56:28 -0600},
  27341. Date-Modified = {2010-12-17 10:23:10 -0700},
  27342. Issn = {0920-8542},
  27343. Journal = {J. Supercomput.},
  27344. Number = {1},
  27345. Pages = {5--46},
  27346. Publisher = {Kluwer Academic Publishers},
  27347. Title = {Scalarization using loop alignment and loop skewing},
  27348. Volume = {31},
  27349. Year = {2005},
  27350. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMfwdljOQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdnFqQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQzLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0My5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27351. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OW0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmdWxsdGV4dDMucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27352. Bdsk-Url-1 = {http://dx.doi.org/10.1023/B:SUPE.0000049323.47732.02}}
  27353. @inproceedings{Lewis:1998ve,
  27354. Address = {New York, NY, USA},
  27355. Author = {E. Christopher Lewis and Calvin Lin and Lawrence Snyder},
  27356. Booktitle = {PLDI '98: Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation},
  27357. Date-Added = {2006-08-10 17:25:11 -0600},
  27358. Date-Modified = {2010-12-17 10:23:10 -0700},
  27359. Isbn = {0-89791-987-4},
  27360. Location = {Montreal, Quebec, Canada},
  27361. Pages = {50--59},
  27362. Publisher = {ACM Press},
  27363. Title = {The implementation and evaluation of fusion and contraction in array languages},
  27364. Year = {1998},
  27365. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTAtbGV3aXMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTAtbGV3aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygGwQnpJgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUwLWxld2lzLnBkZgAOABwADQBwADUAMAAtAGwAZQB3AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1MC1sZXdpcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27366. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTAtbGV3aXMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTAtbGV3aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sn0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTAtbGV3aXMucGRmAAAOABwADQBwADUAMAAtAGwAZQB3AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDUwLWxld2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27367. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277663}}
  27368. @article{Bacon:1994ly,
  27369. Address = {New York, NY, USA},
  27370. Author = {David F. Bacon and Susan L. Graham and Oliver J. Sharp},
  27371. Date-Added = {2006-08-10 15:52:04 -0600},
  27372. Date-Modified = {2010-12-17 10:23:10 -0700},
  27373. Issn = {0360-0300},
  27374. Journal = {ACM Comput. Surv.},
  27375. Number = {4},
  27376. Pages = {345--420},
  27377. Publisher = {ACM Press},
  27378. Title = {Compiler transformations for high-performance computing},
  27379. Volume = {26},
  27380. Year = {1994},
  27381. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzQ1LWJhY29uLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM0NS1iYWNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96x9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM0NS1iYWNvbi5wZGYADgAeAA4AcAAzADQANQAtAGIAYQBjAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDM0NS1iYWNvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27382. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197405.197406}}
  27383. @article{Freudenberger:1983zr,
  27384. Address = {New York, NY, USA},
  27385. Author = {Stefan M. Freudenberger and Jacob T. Schwartz and Micha Sharir},
  27386. Date-Added = {2006-08-10 15:46:40 -0600},
  27387. Date-Modified = {2010-12-17 10:23:10 -0700},
  27388. Issn = {0164-0925},
  27389. Journal = {ACM Trans. Program. Lang. Syst.},
  27390. Number = {1},
  27391. Pages = {26--45},
  27392. Publisher = {ACM Press},
  27393. Title = {Experience with the SETL Optimizer},
  27394. Volume = {5},
  27395. Year = {1983},
  27396. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9wMjYtZnJldWRlbmJlcmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXAyNi1mcmV1ZGVuYmVyZ2VyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ1XBCekbAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj17AAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjYtZnJldWRlbmJlcmdlci5wZGYADgAsABUAcAAyADYALQBmAHIAZQB1AGQAZQBuAGIAZQByAGcAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcDI2LWZyZXVkZW5iZXJnZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  27397. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAyNi1mcmV1ZGVuYmVyZ2VyLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDI2LWZyZXVkZW5iZXJnZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96c9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI2LWZyZXVkZW5iZXJnZXIucGRmAAAOACwAFQBwADIANgAtAGYAcgBlAHUAZABlAG4AYgBlAHIAZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNi1mcmV1ZGVuYmVyZ2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  27398. Bdsk-Url-1 = {http://doi.acm.org/10.1145/357195.357197}}
  27399. @inproceedings{Chauhan:2001ys,
  27400. Address = {New York, NY, USA},
  27401. Author = {Arun Chauhan and Ken Kennedy},
  27402. Booktitle = {ICS '01: Proceedings of the 15th international conference on Supercomputing},
  27403. Date-Added = {2006-08-10 14:32:33 -0600},
  27404. Date-Modified = {2010-12-17 10:23:10 -0700},
  27405. Isbn = {1-58113-410-X},
  27406. Location = {Sorrento, Italy},
  27407. Pages = {92--101},
  27408. Publisher = {ACM Press},
  27409. Title = {Optimizing strategies for telescoping languages: procedure strength reduction and procedure vectorization},
  27410. Year = {2001},
  27411. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wOTItY2hhdWhhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A5Mi1jaGF1aGFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKITBCektAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2NAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwOTItY2hhdWhhbi5wZGYADgAgAA8AcAA5ADIALQBjAGgAYQB1AGgAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDkyLWNoYXVoYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27412. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A5Mi1jaGF1aGFuLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDkyLWNoYXVoYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97uNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDkyLWNoYXVoYW4ucGRmAAAOACAADwBwADkAMgAtAGMAaABhAHUAaABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A5Mi1jaGF1aGFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  27413. Bdsk-Url-1 = {http://doi.acm.org/10.1145/377792.377812}}
  27414. @inproceedings{Menon:1999vn,
  27415. Address = {New York, NY, USA},
  27416. Annote = {They perform some expression optimization (Section 4.3) that is like
  27417. the MTL optimizations.},
  27418. Author = {Vijay Menon and Keshav Pingali},
  27419. Booktitle = {PLAN '99: Proceedings of the 2nd conference on Domain-specific languages},
  27420. Date-Added = {2006-08-10 11:36:39 -0600},
  27421. Date-Modified = {2010-12-17 10:23:10 -0700},
  27422. Isbn = {1-58113-255-7},
  27423. Location = {Austin, Texas, United States},
  27424. Pages = {53--65},
  27425. Publisher = {ACM Press},
  27426. Title = {A case for source-level transformations in {MATLAB}},
  27427. Year = {1999},
  27428. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTMtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTMtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygSwQnpJwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUzLW1lbm9uLnBkZgAOABwADQBwADUAMwAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1My1tZW5vbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27429. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTMtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTMtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sz0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTMtbWVub24ucGRmAAAOABwADQBwADUAMwAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDUzLW1lbm9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27430. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331960.331972}}
  27431. @book{Barrett:1994kx,
  27432. Address = {Philadelphia, PA},
  27433. Author = {R. Barrett and M. Berry and T. F. Chan and J. Demmel and J. Donato and J. Dongarra and V. Eijkhout and R. Pozo and C. Romine and H. Van der Vorst},
  27434. Date-Added = {2006-08-07 21:55:25 -0600},
  27435. Date-Modified = {2009-08-25 22:28:19 -0600},
  27436. Publisher = {SIAM},
  27437. Title = {Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, 2nd Edition},
  27438. Year = {1994},
  27439. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10ZW1wbGF0ZXMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10ZW1wbGF0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4o+0Q88mAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgugAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB0ZW1wbGF0ZXMucGRmAAAOABwADQB0AGUAbQBwAGwAYQB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdGVtcGxhdGVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  27440. @manual{GPG:2004uq,
  27441. Date-Added = {2006-08-06 14:55:08 -0600},
  27442. Date-Modified = {2009-08-25 22:28:19 -0600},
  27443. Month = {September},
  27444. Organization = {NSF},
  27445. Title = {Grant Proposal Guide},
  27446. Year = {2004},
  27447. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9uc2YwNF8yMy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDG5zZjA0XzIzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJjXBCekLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1rAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpuc2YwNF8yMy5wZGYAAA4AGgAMAG4AcwBmADAANABfADIAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL25zZjA0XzIzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27448. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxuc2YwNF8yMy5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG5zZjA0XzIzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRjRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG5zZjA0XzIzLnBkZgAOABoADABuAHMAZgAwADQAXwAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL25zZjA0XzIzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  27449. @manual{GPM:2005fk,
  27450. Date-Added = {2006-08-06 14:51:35 -0600},
  27451. Date-Modified = {2009-08-25 22:28:19 -0600},
  27452. Month = {July},
  27453. Organization = {NSF},
  27454. Title = {Grant Proposal Manual},
  27455. Year = {2005},
  27456. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9ncG0wNV8xMzEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1ncG0wNV8xMzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyWcwQnpBQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Z3BtMDVfMTMxLnBkZgAOABwADQBnAHAAbQAwADUAXwAxADMAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2dwbTA1XzEzMS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27457. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1ncG0wNV8xMzEucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1ncG0wNV8xMzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Vx0Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBncG0wNV8xMzEucGRmAAAOABwADQBnAHAAbQAwADUAXwAxADMAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZ3BtMDVfMTMxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  27458. @article{Rose:1999ys,
  27459. Address = {New York, NY, USA},
  27460. Annote = {type inference, etc. for Matlab.},
  27461. Author = {Luiz De Rose and David Padua},
  27462. Date-Added = {2006-08-04 13:01:49 -0400},
  27463. Date-Modified = {2010-12-17 10:23:10 -0700},
  27464. Issn = {0164-0925},
  27465. Journal = {ACM Trans. Program. Lang. Syst.},
  27466. Number = {2},
  27467. Pages = {286--323},
  27468. Publisher = {ACM Press},
  27469. Title = {Techniques for the translation of {MATLAB} programs into {Fortran} 90},
  27470. Volume = {21},
  27471. Year = {1999},
  27472. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjg2LWRlX3Jvc2UucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjg2LWRlX3Jvc2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyeFwQnpHQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI4Ni1kZV9yb3NlLnBkZgAADgAiABAAcAAyADgANgAtAGQAZQBfAHIAbwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjg2LWRlX3Jvc2UucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27473. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODYtZGVfcm9zZS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODYtZGVfcm9zZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epPRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyODYtZGVfcm9zZS5wZGYADgAiABAAcAAyADgANgAtAGQAZQBfAHIAbwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyODYtZGVfcm9zZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  27474. Bdsk-Url-1 = {http://doi.acm.org/10.1145/316686.316693}}
  27475. @book{Dijkstra:1990vn,
  27476. Address = {New York, NY, USA},
  27477. Author = {Edsger W. Dijkstra and Carel S. Scholten},
  27478. Date-Added = {2006-07-27 23:43:58 -0400},
  27479. Date-Modified = {2007-05-18 13:42:22 -0600},
  27480. Isbn = {0-387-96957-8},
  27481. Publisher = {Springer-Verlag New York, Inc.},
  27482. Title = {Predicate calculus and program semantics},
  27483. Year = {1990}}
  27484. @article{Boute:2006kx,
  27485. Address = {New York, NY, USA},
  27486. Author = {Raymond T. Boute},
  27487. Date-Added = {2006-07-27 22:18:34 -0400},
  27488. Date-Modified = {2010-12-17 10:23:10 -0700},
  27489. Issn = {0164-0925},
  27490. Journal = {ACM Trans. Program. Lang. Syst.},
  27491. Number = {4},
  27492. Pages = {747--793},
  27493. Publisher = {ACM Press},
  27494. Title = {Calculational semantics: Deriving programming theories from equations by functional predicate calculus},
  27495. Volume = {28},
  27496. Year = {2006},
  27497. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNzQ3LWJvdXRlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDc0Ny1ib3V0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oacEJ6SsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3NDctYm91dGUucGRmAAAOAB4ADgBwADcANAA3AC0AYgBvAHUAdABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDc0Ny1ib3V0ZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27498. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzQ3LWJvdXRlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDc0Ny1ib3V0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97kNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDc0Ny1ib3V0ZS5wZGYADgAeAA4AcAA3ADQANwAtAGIAbwB1AHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDc0Ny1ib3V0ZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27499. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1146809.1146814}}
  27500. @article{Klein:2006uq,
  27501. Address = {New York, NY, USA},
  27502. Author = {Gerwin Klein and Tobias Nipkow},
  27503. Date-Added = {2006-07-27 22:15:26 -0400},
  27504. Date-Modified = {2010-12-17 10:23:11 -0700},
  27505. Issn = {0164-0925},
  27506. Journal = {ACM Trans. Program. Lang. Syst.},
  27507. Number = {4},
  27508. Pages = {619--695},
  27509. Publisher = {ACM Press},
  27510. Title = {A machine-checked model for a Java-like language, virtual machine, and compiler},
  27511. Volume = {28},
  27512. Year = {2006},
  27513. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNjE5LWtsZWluLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDYxOS1rbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oNsEJ6SkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYkAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2MTkta2xlaW4ucGRmAAAOAB4ADgBwADYAMQA5AC0AawBsAGUAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDYxOS1rbGVpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27514. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjE5LWtsZWluLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYxOS1rbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97W9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDYxOS1rbGVpbi5wZGYADgAeAA4AcAA2ADEAOQAtAGsAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDYxOS1rbGVpbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27515. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1146809.1146811}}
  27516. @article{Scott:2006fk,
  27517. Address = {New York, NY, USA},
  27518. Author = {Elizabeth Scott and Adrian Johnstone},
  27519. Date-Added = {2006-07-27 22:13:22 -0400},
  27520. Date-Modified = {2010-12-17 10:23:11 -0700},
  27521. Issn = {0164-0925},
  27522. Journal = {ACM Trans. Program. Lang. Syst.},
  27523. Number = {4},
  27524. Pages = {577--618},
  27525. Publisher = {ACM Press},
  27526. Title = {Right nulled GLR parsers},
  27527. Volume = {28},
  27528. Year = {2006},
  27529. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTc3LXNjb3R0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU3Ny1zY290dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oJMEJ6SgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYgAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1Nzctc2NvdHQucGRmAAAOAB4ADgBwADUANwA3AC0AcwBjAG8AdAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU3Ny1zY290dC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27530. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc3LXNjb3R0LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3Ny1zY290dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97SNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDU3Ny1zY290dC5wZGYADgAeAA4AcAA1ADcANwAtAHMAYwBvAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU3Ny1zY290dC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27531. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1146809.1146810}}
  27532. @inproceedings{Kelsey:1995uq,
  27533. Address = {New York, NY, USA},
  27534. Author = {Richard A. Kelsey},
  27535. Booktitle = {Papers from the 1995 ACM SIGPLAN workshop on Intermediate representations},
  27536. Date-Added = {2006-07-20 21:52:00 -0400},
  27537. Date-Modified = {2010-12-17 10:23:11 -0700},
  27538. Isbn = {0-89791-754-5},
  27539. Location = {San Francisco, California, United States},
  27540. Pages = {13--22},
  27541. Publisher = {ACM Press},
  27542. Title = {A correspondence between continuation passing style and static single assignment form},
  27543. Year = {1995},
  27544. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTMta2Vsc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEzLWtlbHNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mmMEJ6Q8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMy1rZWxzZXkucGRmAAAOAB4ADgBwADEAMwAtAGsAZQBsAHMAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEzLWtlbHNleS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27545. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTMta2Vsc2V5LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEzLWtlbHNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95rtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEzLWtlbHNleS5wZGYADgAeAA4AcAAxADMALQBrAGUAbABzAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEzLWtlbHNleS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27546. Bdsk-Url-1 = {http://doi.acm.org/10.1145/202529.202532}}
  27547. @inproceedings{Matsuno:2006fk,
  27548. Address = {New York, NY, USA},
  27549. Author = {Yutaka Matsuno and Atsushi Ohori},
  27550. Booktitle = {PPDP '06: Proceedings of the 8th ACM SIGPLAN symposium on Principles and practice of declarative programming},
  27551. Date-Added = {2006-07-20 21:49:13 -0400},
  27552. Date-Modified = {2010-12-17 10:23:11 -0700},
  27553. Isbn = {1-59593-388-3},
  27554. Location = {Venice, Italy},
  27555. Pages = {249--260},
  27556. Publisher = {ACM Press},
  27557. Title = {A type system equivalent to static single assignment},
  27558. Year = {2006},
  27559. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjQ5LW1hdHN1bm8ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjQ5LW1hdHN1bm8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADydDwQnpGQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9eQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI0OS1tYXRzdW5vLnBkZgAADgAiABAAcAAyADQAOQAtAG0AYQB0AHMAdQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjQ5LW1hdHN1bm8ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27560. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNDktbWF0c3Vuby5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNDktbWF0c3Vuby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/emfRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyNDktbWF0c3Vuby5wZGYADgAiABAAcAAyADQAOQAtAG0AYQB0AHMAdQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNDktbWF0c3Vuby5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  27561. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1140335.1140365}}
  27562. @article{Andries:1999fk,
  27563. Abstract = {The framework of graph transformation combines the potentials and advantages
  27564. of both, graphs and rules, to a single computational paradigm. In this paper we
  27565. present some recent developments in applying graph transformation as a rule-based
  27566. framework for the specification and development of systems, languages, and tools.
  27567. After reviewing the basic features of graph transformation, we discuss a selection of
  27568. applications, including the evaluation of functional expressions, the specification of
  27569. an interactive graphical tool, an example specification for abstract data types, and
  27570. the definition of a visual database query language. The case studies indicate the
  27571. need for suitable structuring principles which are independent of a particular graph
  27572. transformation approach. To this end, we present the concept of a transformation
  27573. unit, which allows systematic and structured specification and programming based
  27574. on graph transformation.},
  27575. Author = {M. Andries and G. Engels and A. Habel and B. Hoffmann and H-J. Kreowski and S. Kuske and D. Plump and A. Schurr and G. Taentzer},
  27576. Date-Added = {2006-07-16 16:32:57 -0500},
  27577. Date-Modified = {2009-08-25 22:28:19 -0600},
  27578. Journal = {Science of Computer Programming},
  27579. Month = {April},
  27580. Number = {1},
  27581. Pages = {1-54},
  27582. Title = {Graph Transformation for Specification and Programming},
  27583. Volume = {34},
  27584. Year = {1999},
  27585. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9BbmRyaWVzU0NQOTkucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBBbmRyaWVzU0NQOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRhwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6QW5kcmllc1NDUDk5LnBkZgAADgAiABAAQQBuAGQAcgBpAGUAcwBTAEMAUAA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9BbmRyaWVzU0NQOTkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27586. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0FuZHJpZXNTQ1A5OS5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEFuZHJpZXNTQ1A5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBHrM5ZrBAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhEQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBbmRyaWVzU0NQOTkucGRmAAAOACIAEABBAG4AZAByAGkAZQBzAFMAQwBQADkAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FuZHJpZXNTQ1A5OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27587. @inproceedings{Habel:2002fk,
  27588. Author = {Annegret Habel and Detlef Plump},
  27589. Booktitle = {Proc. GETGRATS Closing Workshop},
  27590. Date-Added = {2006-07-15 19:04:08 -0500},
  27591. Date-Modified = {2009-08-25 22:28:19 -0600},
  27592. Publisher = {Elsevier},
  27593. Series = {Electronic Notes in Theoretical Computer Science},
  27594. Title = {Solving Equations by Graph Transformation},
  27595. Volume = {51},
  27596. Year = {2002},
  27597. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9oYWJlbDAxc29sdmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREmhhYmVsMDFzb2x2aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJaXBCekGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1mAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpoYWJlbDAxc29sdmluZy5wZGYAAA4AJgASAGgAYQBiAGUAbAAwADEAcwBvAGwAdgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL2hhYmVsMDFzb2x2aW5nLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  27598. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmhhYmVsMDFzb2x2aW5nLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESaGFiZWwwMXNvbHZpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91nNEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaGFiZWwwMXNvbHZpbmcucGRmAA4AJgASAGgAYQBiAGUAbAAwADEAcwBvAGwAdgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaGFiZWwwMXNvbHZpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  27599. @inproceedings{Brady:2003fk,
  27600. Address = {Torino, Italy},
  27601. Author = {Edwin Brady},
  27602. Booktitle = {Types Conference},
  27603. Date-Added = {2006-07-14 17:19:35 -0500},
  27604. Date-Modified = {2007-05-18 13:42:22 -0600},
  27605. Month = {May},
  27606. Title = {Inductive familes need not store their indices},
  27607. Year = {2003}}
  27608. @article{Zenger97,
  27609. Author = {Zenger, Christoph},
  27610. Date-Added = {2006-07-10 13:57:33 -0500},
  27611. Date-Modified = {2009-08-25 22:28:19 -0600},
  27612. Journal = {Theoretical Computer Science},
  27613. Pages = {147--165},
  27614. Title = {Indexed Types},
  27615. Volume = {187},
  27616. Year = {1997},
  27617. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zZGFydGljbGUtMi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NkYXJ0aWNsZS0yLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKQLBCek1AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2VAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzZGFydGljbGUtMi5wZGYADgAgAA8AcwBkAGEAcgB0AGkAYwBsAGUALQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc2RhcnRpY2xlLTIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27618. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NkYXJ0aWNsZS0yLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2RhcnRpY2xlLTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J69EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2RhcnRpY2xlLTIucGRmAAAOACAADwBzAGQAYQByAHQAaQBjAGwAZQAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NkYXJ0aWNsZS0yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  27619. @inproceedings{Chen:2005uq,
  27620. Address = {New York, NY, USA},
  27621. Author = {Chiyan Chen and Hongwei Xi},
  27622. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  27623. Date-Added = {2006-07-13 10:37:55 -0500},
  27624. Date-Modified = {2010-12-17 10:23:11 -0700},
  27625. Isbn = {1-59593-064-7},
  27626. Location = {Tallinn, Estonia},
  27627. Pages = {66--77},
  27628. Publisher = {ACM Press},
  27629. Title = {Combining programming with theorem proving},
  27630. Year = {2005},
  27631. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wNjYtY2hlbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA2Ni1jaGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKEXBCekqAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2KAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjYtY2hlbi5wZGYAAA4AGgAMAHAANgA2AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A2Ni1jaGVuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27632. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNjYtY2hlbi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2Ni1jaGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e2/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA2Ni1jaGVuLnBkZgAOABoADABwADYANgAtAGMAaABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A2Ni1jaGVuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27633. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086375}}
  27634. @inproceedings{McKinna:2006uq,
  27635. Address = {New York, NY, USA},
  27636. Author = {James McKinna},
  27637. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27638. Date-Added = {2006-07-12 20:19:49 -0500},
  27639. Date-Modified = {2010-12-17 10:23:11 -0700},
  27640. Isbn = {1-59593-027-2},
  27641. Location = {Charleston, South Carolina, USA},
  27642. Pages = {1--1},
  27643. Publisher = {ACM Press},
  27644. Title = {Why dependent types matter},
  27645. Year = {2006},
  27646. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMS1tY2tpbm5hLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEtbWNraW5uYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mZcEJ6Q4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLW1ja2lubmEucGRmAAAOAB4ADgBwADEALQBtAGMAawBpAG4AbgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEtbWNraW5uYS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27647. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMS1tY2tpbm5hLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEtbWNraW5uYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95eNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEtbWNraW5uYS5wZGYADgAeAA4AcAAxAC0AbQBjAGsAaQBuAG4AYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEtbWNraW5uYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27648. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111038}}
  27649. @article{Benton:2004fk,
  27650. Address = {New York, NY, USA},
  27651. Author = {Nick Benton and Luca Cardelli and C\&\#233;dric Fournet},
  27652. Date-Added = {2006-07-11 09:00:20 -0500},
  27653. Date-Modified = {2010-12-17 10:23:11 -0700},
  27654. Issn = {0164-0925},
  27655. Journal = {ACM Trans. Program. Lang. Syst.},
  27656. Number = {5},
  27657. Pages = {769--804},
  27658. Publisher = {ACM Press},
  27659. Title = {Modern concurrency abstractions for C\#},
  27660. Volume = {26},
  27661. Year = {2004},
  27662. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzY5LWJlbnRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3NjktYmVudG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKG/BCeksAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2MAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzY5LWJlbnRvbi5wZGYADgAgAA8AcAA3ADYAOQAtAGIAZQBuAHQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDc2OS1iZW50b24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27663. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3NjktYmVudG9uLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDc2OS1iZW50b24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97k9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDc2OS1iZW50b24ucGRmAAAOACAADwBwADcANgA5AC0AYgBlAG4AdABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A3NjktYmVudG9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  27664. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1018203.1018205}}
  27665. @article{Henglein:1993zr,
  27666. Address = {New York, NY, USA},
  27667. Author = {Fritz Henglein},
  27668. Date-Added = {2006-07-07 16:27:46 +0100},
  27669. Date-Modified = {2010-12-17 10:23:11 -0700},
  27670. Issn = {0164-0925},
  27671. Journal = {ACM Trans. Program. Lang. Syst.},
  27672. Number = {2},
  27673. Pages = {253--289},
  27674. Publisher = {ACM Press},
  27675. Title = {Type inference with polymorphic recursion},
  27676. Volume = {15},
  27677. Year = {1993},
  27678. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjUzLWhlbmdsZWluLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI1My1oZW5nbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nScEJ6RoAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXoAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNTMtaGVuZ2xlaW4ucGRmAA4AJAARAHAAMgA1ADMALQBoAGUAbgBnAGwAZQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjUzLWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27679. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNTMtaGVuZ2xlaW4ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjUzLWhlbmdsZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pt0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjUzLWhlbmdsZWluLnBkZgAADgAkABEAcAAyADUAMwAtAGgAZQBuAGcAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI1My1oZW5nbGVpbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  27680. Bdsk-Url-1 = {http://doi.acm.org/10.1145/169701.169692}}
  27681. @inproceedings{Lu:2006ys,
  27682. Address = {New York, NY, USA},
  27683. Author = {Yi Lu and John Potter},
  27684. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27685. Date-Added = {2006-07-07 15:33:34 +0100},
  27686. Date-Modified = {2010-12-17 10:23:11 -0700},
  27687. Isbn = {1-59593-027-2},
  27688. Location = {Charleston, South Carolina, USA},
  27689. Pages = {359--371},
  27690. Publisher = {ACM Press},
  27691. Title = {Protecting representation with effect encapsulation},
  27692. Year = {2006},
  27693. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMzU5LWx1LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDM1OS1sdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nssEJ6SAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYAAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNTktbHUucGRmAA4AGAALAHAAMwA1ADkALQBsAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMzU5LWx1LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27694. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzU5LWx1LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDM1OS1sdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96z9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM1OS1sdS5wZGYAAA4AGAALAHAAMwA1ADkALQBsAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNTktbHUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27695. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111069}}
  27696. @inproceedings{Flanagan:2006vn,
  27697. Author = {Cormac Flanagan and Stephen N. Freund and Aaron Tomb},
  27698. Booktitle = {{FOOL/WOOD} '06: International Workshop on Foundations and Developments of Object-Oriented Languages},
  27699. Date-Added = {2006-07-05 10:44:06 +0100},
  27700. Date-Modified = {2009-08-25 22:28:19 -0600},
  27701. Title = {Hybrid Types, Invariants, and Refinements for Imperative Objects},
  27702. Year = {2006},
  27703. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLnB1Yl9BVF9IeWJyaWRUeXBlc0ludmFyaWFudHNBbmRSZWZpbmVtZW50cy5wZGbSFwsYGVdOUy5kYXRhTxEB/AAAAAAB/AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH3B1Yl9BVF9IeWJyaWRUeXBlc0luI0VFMEVERi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuDt/R2/dBUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0dwvgQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBNTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHB1Yl9BVF9IeWJyaWRUeXBlc0luI0VFMEVERi5wZGYAAA4AXgAuAHAAdQBiAF8AQQBUAF8ASAB5AGIAcgBpAGQAVAB5AHAAZQBzAEkAbgB2AGEAcgBpAGEAbgB0AHMAQQBuAGQAUgBlAGYAaQBuAGUAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBLVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wdWJfQVRfSHlicmlkVHlwZXNJbnZhcmlhbnRzQW5kUmVmaW5lbWVudHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAswCzgLTAt4C5wL1AvkDAAMJAw4DGwMeAzADMwM4AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAzo=}}
  27704. @manual{Pakin:2005kx,
  27705. Author = {Scott Pakin},
  27706. Date-Added = {2006-07-04 20:23:00 +0100},
  27707. Date-Modified = {2009-08-25 22:28:19 -0600},
  27708. Month = {September},
  27709. Title = {The Comprehensive {LaTeX} Symbol List},
  27710. Year = {2005},
  27711. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zeW1ib2xzLWE0LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc3ltYm9scy1hNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVlR+NEPPJVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc3ltYm9scy1hNC5wZGYADgAeAA4AcwB5AG0AYgBvAGwAcwAtAGEANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc3ltYm9scy1hNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  27712. @incollection{Baader:2001uq,
  27713. Author = {F. Baader and W. Snyder},
  27714. Booktitle = {Handbook of Automated Reasoning},
  27715. Chapter = 8,
  27716. Date-Added = {2006-07-04 19:43:59 +0100},
  27717. Date-Modified = {2010-12-17 10:23:11 -0700},
  27718. Pages = {445-532},
  27719. Publisher = {Elsevier Science},
  27720. Title = {Unification Theory},
  27721. Volume = {I},
  27722. Year = 2001,
  27723. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9iYWFkZXI5OXVuaWZpY2F0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXYmFhZGVyOTl1bmlmaWNhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8k8cEJ6P0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV0AAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmJhYWRlcjk5dW5pZmljYXRpb24ucGRmAA4AMAAXAGIAYQBhAGQAZQByADkAOQB1AG4AaQBmAGkAYwBhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9iYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  27724. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2JhYWRlcjk5dW5pZmljYXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdiYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ag0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBiYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAADgAwABcAYgBhAGEAZABlAHIAOQA5AHUAbgBpAGYAaQBjAGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYmFhZGVyOTl1bmlmaWNhdGlvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  27725. Bdsk-Url-1 = {citeseer.ist.psu.edu/baader99unification.html}}
  27726. @electronic{Bilaniuk:fk,
  27727. Author = {Stefan Bilaniuk},
  27728. Date-Added = {2006-07-03 07:18:08 +0100},
  27729. Date-Modified = {2010-12-17 10:23:11 -0700},
  27730. Title = {A Problem Course in Mathematical Logic},
  27731. Urldate = {2003},
  27732. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wY21sLTE2LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcGNtbC0xNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oscEJ6S8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnBjbWwtMTYucGRmAA4AGAALAHAAYwBtAGwALQAxADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wY21sLTE2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27733. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwY21sLTE2LnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGNtbC0xNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL975tEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGNtbC0xNi5wZGYAAA4AGAALAHAAYwBtAGwALQAxADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BjbWwtMTYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27734. Bdsk-Url-1 = {http://euclid.trentu.ca/math/sb/pcml/}}
  27735. @techreport{Jessica-Gronski:2006cr,
  27736. Author = {Jessica Gronski and Kenneth Knowles and Aaron Tomb and Stephen N Freund and Cormac Flanagan},
  27737. Date-Added = {2006-07-01 16:58:18 -0400},
  27738. Date-Modified = {2009-08-25 22:28:19 -0600},
  27739. Institution = {University of California, Santa Cruz},
  27740. Title = {Sage: Hybrid Checking for Flexible Specifications},
  27741. Year = {2006},
  27742. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzYWdlLXRyLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc2FnZS10ci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J2dEPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2FnZS10ci5wZGYAAA4AGAALAHMAYQBnAGUALQB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NhZ2UtdHIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  27743. @inproceedings{Steffen:1994bh,
  27744. Author = {Martin Steffen and Benjamin C . Pierce},
  27745. Booktitle = {{PROCOMET}},
  27746. Date-Added = {2006-07-01 16:04:37 -0400},
  27747. Date-Modified = {2010-12-17 10:23:11 -0700},
  27748. Pages = {511-530},
  27749. Title = {Higher-Order Subtyping},
  27750. Year = {1994},
  27751. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9zdGVmZmVuOTRoaWdoZXJvcmRlci5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHN0ZWZmZW45NGhpZ2hlcm9yZGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKSPBCek4AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2YAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzdGVmZmVuOTRoaWdoZXJvcmRlci5wZGYAAA4AMgAYAHMAdABlAGYAZgBlAG4AOQA0AGgAaQBnAGgAZQByAG8AcgBkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3N0ZWZmZW45NGhpZ2hlcm9yZGVyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  27752. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHN0ZWZmZW45NGhpZ2hlcm9yZGVyLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc3RlZmZlbjk0aGlnaGVyb3JkZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KKNEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc3RlZmZlbjk0aGlnaGVyb3JkZXIucGRmAA4AMgAYAHMAdABlAGYAZgBlAG4AOQA0AGgAaQBnAGgAZQByAG8AcgBkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc3RlZmZlbjk0aGlnaGVyb3JkZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  27753. Bdsk-Url-1 = {citeseer.ist.psu.edu/steffen94higherorder.html}}
  27754. @techreport{Hosoya:1999qf,
  27755. Author = {Haruo Hosoya and Benjamin C. Pierce},
  27756. Date-Added = {2006-07-01 15:30:39 -0400},
  27757. Date-Modified = {2010-12-17 10:23:11 -0700},
  27758. Institution = {University of Pennsylvania},
  27759. Number = {MS-CIS-99-17},
  27760. Title = {How Good is Local Type Inference?},
  27761. Year = {1999},
  27762. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9ob3NveWE5OWhvdy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2hvc295YTk5aG93LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJcDBCekHAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1nAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpob3NveWE5OWhvdy5wZGYADgAgAA8AaABvAHMAbwB5AGEAOQA5AGgAbwB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvaG9zb3lhOTlob3cucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27763. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2hvc295YTk5aG93LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPaG9zb3lhOTlob3cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91stEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaG9zb3lhOTlob3cucGRmAAAOACAADwBoAG8AcwBvAHkAYQA5ADkAaABvAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2hvc295YTk5aG93LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  27764. Bdsk-Url-1 = {citeseer.ist.psu.edu/hosoya99how.html}}
  27765. @article{Pierce:2000ve,
  27766. Address = {New York, NY, USA},
  27767. Author = {Benjamin C. Pierce and David N. Turner},
  27768. Date-Added = {2006-07-01 15:26:22 -0400},
  27769. Date-Modified = {2010-12-17 10:23:11 -0700},
  27770. Issn = {0164-0925},
  27771. Journal = {ACM Trans. Program. Lang. Syst.},
  27772. Number = {1},
  27773. Pages = {1--44},
  27774. Publisher = {ACM Press},
  27775. Title = {Local type inference},
  27776. Volume = {22},
  27777. Year = {2000},
  27778. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMS1waWVyY2UucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMS1waWVyY2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZrwQnpDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtcGllcmNlLnBkZgAOABwADQBwADEALQBwAGkAZQByAGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxLXBpZXJjZS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27779. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1waWVyY2UucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1waWVyY2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3l70Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMS1waWVyY2UucGRmAAAOABwADQBwADEALQBwAGkAZQByAGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEtcGllcmNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27780. Bdsk-Url-1 = {http://doi.acm.org/10.1145/345099.345100}}
  27781. @inproceedings{Nanevski:2006ly,
  27782. Author = {Aleksandar Nanevski and Greg Morrisett and Lars Birkedal},
  27783. Booktitle = {{ICFP} '06: Proceedings of the 11th {ACM} {SIGPLAN} International Conference on Functional Programming},
  27784. Date-Added = {2006-07-01 14:19:08 -0400},
  27785. Date-Modified = {2009-08-25 22:28:19 -0600},
  27786. Month = {September},
  27787. Title = {Polymorphism and Separation in Hoare Type Theory},
  27788. Year = {2006},
  27789. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9pY2ZwMDYucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQppY2ZwMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXJwQnpBwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aWNmcDA2LnBkZgAADgAWAAoAaQBjAGYAcAAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9pY2ZwMDYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  27790. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVppY2ZwMDYucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QppY2ZwMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XQ0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBpY2ZwMDYucGRmAA4AFgAKAGkAYwBmAHAAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9pY2ZwMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  27791. @inproceedings{Vytiniotis:2006zr,
  27792. Author = {Dimitrios Vytiniotis and Stephanie Weirich and Simon Peyton Jones},
  27793. Booktitle = {{ICFP} '06: Proceedings of the 11th {ACM} {SIGPLAN} International Conference on Functional Programming},
  27794. Date-Added = {2006-07-01 14:12:01 -0400},
  27795. Date-Modified = {2009-08-25 22:28:19 -0600},
  27796. Month = {September},
  27797. Title = {Boxy types: type inference for higher-rank types and impredicativity},
  27798. Year = {2006},
  27799. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9ib3h5LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1ib3h5LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUGwQno/gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Ym94eS1pY2ZwLnBkZgAOABwADQBiAG8AeAB5AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2JveHktaWNmcC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27800. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1ib3h5LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1ib3h5LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A+0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBib3h5LWljZnAucGRmAAAOABwADQBiAG8AeAB5AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYm94eS1pY2ZwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  27801. @techreport{Stuckey:2005ys,
  27802. Author = {Peter J. Stuckey and Martin Sulzmann},
  27803. Date-Added = {2006-06-25 11:47:34 -0400},
  27804. Date-Modified = {2009-08-25 22:28:19 -0600},
  27805. Institution = {National University of Singapore},
  27806. Title = {Type Inference for Guarded Recursive Data Types},
  27807. Year = {2005},
  27808. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9ncmR0cy1pbmYucHPSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGdyZHRzLWluZi5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJZ/BCekFAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1lAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpncmR0cy1pbmYucHMAAA4AGgAMAGcAcgBkAHQAcwAtAGkAbgBmAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2dyZHRzLWluZi5wcwATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27809. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL2dyZHRzLWluZi5wc9IXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMZ3JkdHMtaW5mLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7aiszlmvYAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFGAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGdyZHRzLWluZi5wcwAADgAaAAwAZwByAGQAdABzAC0AaQBuAGYALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvZ3JkdHMtaW5mLnBzABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  27810. @article{Dershowitz:1979kx,
  27811. Address = {New York, NY, USA},
  27812. Author = {Nachum Dershowitz and Zohar Manna},
  27813. Date-Added = {2006-06-24 00:28:08 -0400},
  27814. Date-Modified = {2010-12-17 10:23:11 -0700},
  27815. Issn = {0001-0782},
  27816. Journal = {Commun. ACM},
  27817. Number = {8},
  27818. Pages = {465--476},
  27819. Publisher = {ACM Press},
  27820. Title = {Proving termination with multiset orderings},
  27821. Volume = {22},
  27822. Year = {1979},
  27823. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNDY1LWRlcnNob3dpdHoucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNDY1LWRlcnNob3dpdHoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfuwQnpJAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hAAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDQ2NS1kZXJzaG93aXR6LnBkZgAOACgAEwBwADQANgA1AC0AZABlAHIAcwBoAG8AdwBpAHQAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A0NjUtZGVyc2hvd2l0ei5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  27824. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A0NjUtZGVyc2hvd2l0ei5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A0NjUtZGVyc2hvd2l0ei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ew7RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA0NjUtZGVyc2hvd2l0ei5wZGYAAA4AKAATAHAANAA2ADUALQBkAGUAcgBzAGgAbwB3AGkAdAB6AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wNDY1LWRlcnNob3dpdHoucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  27825. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359138.359142}}
  27826. @inproceedings{Jarvi:2003uq,
  27827. Address = {New York, NY, USA},
  27828. Author = {Jaakko J{\"a}rvi and Jeremiah Willcock and Andrew Lumsdaine},
  27829. Booktitle = {{GPCE '03}: Proceedings of the 2nd international conference on Generative programming and component engineering},
  27830. Date-Added = {2006-06-19 21:17:59 -0400},
  27831. Date-Modified = {2009-08-25 22:28:19 -0600},
  27832. Isbn = {3-540-20102-5},
  27833. Location = {Erfurt, Germany},
  27834. Pages = {228--244},
  27835. Publisher = {Springer-Verlag New York, Inc.},
  27836. Title = {Concept-controlled polymorphism},
  27837. Year = {2003},
  27838. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjI4LWphcnZpLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIyOC1qYXJ2aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96SNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIyOC1qYXJ2aS5wZGYADgAeAA4AcAAyADIAOAAtAGoAYQByAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIyOC1qYXJ2aS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  27839. @inproceedings{Baars:2002fk,
  27840. Address = {New York, NY, USA},
  27841. Author = {Arthur I. Baars and S. Doaitse Swierstra},
  27842. Booktitle = {ICFP '02: Proceedings of the seventh ACM SIGPLAN international conference on Functional programming},
  27843. Date-Added = {2006-06-18 16:13:02 -0400},
  27844. Date-Modified = {2010-12-17 10:23:11 -0700},
  27845. Isbn = {1-58113-487-8},
  27846. Location = {Pittsburgh, PA, USA},
  27847. Pages = {157--166},
  27848. Publisher = {ACM Press},
  27849. Title = {Typing dynamic typing},
  27850. Year = {2002},
  27851. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTU3LWJhYXJzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE1Ny1iYWFycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mucEJ6REAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXEAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNTctYmFhcnMucGRmAAAOAB4ADgBwADEANQA3AC0AYgBhAGEAcgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE1Ny1iYWFycy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27852. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTU3LWJhYXJzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1Ny1iYWFycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL953tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE1Ny1iYWFycy5wZGYADgAeAA4AcAAxADUANwAtAGIAYQBhAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE1Ny1iYWFycy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27853. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581478.581494}}
  27854. @inproceedings{Liblit:2003gu,
  27855. Address = {San Diego, California},
  27856. Author = {Ben Liblit and Alex Aiken and Katherine Yelick},
  27857. Booktitle = {SAS '03: The 10th International Static Analysis Symposium},
  27858. Date-Added = {2006-06-18 10:35:40 -0400},
  27859. Date-Modified = {2009-08-25 22:28:19 -0600},
  27860. Month = June,
  27861. Publisher = Springer-Verlag,
  27862. Series = LNCS,
  27863. Title = {Type Systems for Distributed Data Sharing},
  27864. Year = 2003,
  27865. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNoYXJpbmctdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzaGFyaW5nLXR5cGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oC0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzaGFyaW5nLXR5cGVzLnBkZgAADgAkABEAcwBoAGEAcgBpAG4AZwAtAHQAeQBwAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2hhcmluZy10eXBlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27866. @article{Choi:2003sl,
  27867. Address = {New York, NY, USA},
  27868. Author = {Jong-Deok Choi and Manish Gupta and Mauricio J. Serrano and Vugranam C. Sreedhar and Samuel P. Midkiff},
  27869. Date-Added = {2006-06-14 01:42:13 -0400},
  27870. Date-Modified = {2010-12-17 10:23:11 -0700},
  27871. Issn = {0164-0925},
  27872. Journal = {ACM Trans. Program. Lang. Syst.},
  27873. Number = {6},
  27874. Pages = {876--910},
  27875. Publisher = {ACM Press},
  27876. Title = {Stack allocation and synchronization optimizations for Java using escape analysis},
  27877. Volume = {25},
  27878. Year = {2003},
  27879. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wODc2LWNob2kucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wODc2LWNob2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyiBwQnpLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9jAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDg3Ni1jaG9pLnBkZgAOABwADQBwADgANwA2AC0AYwBoAG8AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A4NzYtY2hvaS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27880. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODc2LWNob2kucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODc2LWNob2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uv0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwODc2LWNob2kucGRmAAAOABwADQBwADgANwA2AC0AYwBoAG8AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDg3Ni1jaG9pLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27881. Bdsk-Url-1 = {http://doi.acm.org/10.1145/945885.945892}}
  27882. @article{Blanchet:2003zs,
  27883. Address = {New York, NY, USA},
  27884. Author = {Bruno Blanchet},
  27885. Date-Added = {2006-06-14 01:41:24 -0400},
  27886. Date-Modified = {2010-12-17 10:23:11 -0700},
  27887. Issn = {0164-0925},
  27888. Journal = {ACM Trans. Program. Lang. Syst.},
  27889. Number = {6},
  27890. Pages = {713--775},
  27891. Publisher = {ACM Press},
  27892. Title = {Escape analysis for JavaTM: Theory and practice},
  27893. Volume = {25},
  27894. Year = {2003},
  27895. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNzEzLWJsYW5jaGV0LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDcxMy1ibGFuY2hldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oWsEJ6SsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYsAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3MTMtYmxhbmNoZXQucGRmAA4AJAARAHAANwAxADMALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNzEzLWJsYW5jaGV0LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27896. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3MTMtYmxhbmNoZXQucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzEzLWJsYW5jaGV0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uE0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNzEzLWJsYW5jaGV0LnBkZgAADgAkABEAcAA3ADEAMwAtAGIAbABhAG4AYwBoAGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDcxMy1ibGFuY2hldC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  27897. Bdsk-Url-1 = {http://doi.acm.org/10.1145/945885.945886}}
  27898. @inproceedings{Choi:1999bk,
  27899. Address = {New York, NY, USA},
  27900. Author = {Jong-Deok Choi and Manish Gupta and Mauricio Serrano and Vugranam C. Sreedhar and Sam Midkiff},
  27901. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  27902. Date-Added = {2006-06-14 01:36:50 -0400},
  27903. Date-Modified = {2011-10-21 11:03:16 -0600},
  27904. Location = {Denver, Colorado, United States},
  27905. Pages = {1--19},
  27906. Publisher = {ACM Press},
  27907. Title = {Escape analysis for Java},
  27908. Year = {1999},
  27909. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMS1jaG9pLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDEtY2hvaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mWcEJ6Q0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW0AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLWNob2kucGRmAA4AGAALAHAAMQAtAGMAaABvAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMS1jaG9pLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27910. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1jaG9pLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtY2hvaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95cNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEtY2hvaS5wZGYAAA4AGAALAHAAMQAtAGMAaABvAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxLWNob2kucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27911. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320386}}
  27912. @inproceedings{Blanchet:1999hx,
  27913. Address = {New York, NY, USA},
  27914. Author = {Bruno Blanchet},
  27915. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  27916. Date-Added = {2006-06-14 01:35:40 -0400},
  27917. Date-Modified = {2010-12-17 10:23:11 -0700},
  27918. Isbn = {1-58113-238-7},
  27919. Location = {Denver, Colorado, United States},
  27920. Pages = {20--34},
  27921. Publisher = {ACM Press},
  27922. Title = {Escape analysis for object-oriented languages: application to Java},
  27923. Year = {1999},
  27924. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjAtYmxhbmNoZXQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjAtYmxhbmNoZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyb+wQnpFQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9dQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwLWJsYW5jaGV0LnBkZgAADgAiABAAcAAyADAALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjAtYmxhbmNoZXQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27925. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMC1ibGFuY2hldC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMC1ibGFuY2hldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eiXRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyMC1ibGFuY2hldC5wZGYADgAiABAAcAAyADAALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMC1ibGFuY2hldC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  27926. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320387}}
  27927. @inproceedings{Whaley:1999fr,
  27928. Address = {New York, NY, USA},
  27929. Author = {John Whaley and Martin Rinard},
  27930. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  27931. Date-Added = {2006-06-14 01:34:08 -0400},
  27932. Date-Modified = {2010-12-17 10:23:11 -0700},
  27933. Isbn = {1-58113-238-7},
  27934. Location = {Denver, Colorado, United States},
  27935. Pages = {187--206},
  27936. Publisher = {ACM Press},
  27937. Title = {Compositional pointer and escape analysis for Java programs},
  27938. Year = {1999},
  27939. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTg3LXdoYWxleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxODctd2hhbGV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJuzBCekUAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj10AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTg3LXdoYWxleS5wZGYADgAgAA8AcAAxADgANwAtAHcAaABhAGwAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE4Ny13aGFsZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27940. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODctd2hhbGV5LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4Ny13aGFsZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96FdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE4Ny13aGFsZXkucGRmAAAOACAADwBwADEAOAA3AC0AdwBoAGEAbABlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxODctd2hhbGV5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  27941. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320400}}
  27942. @inproceedings{Volpano:1997by,
  27943. Address = {Los Alamitos, CA, USA},
  27944. Author = {Dennis Volpano and Geoffrey Smith},
  27945. Booktitle = {{CSFW'97}: 10th Computer Security Foundations Workshop},
  27946. Date-Added = {2006-06-10 02:46:03 -0400},
  27947. Date-Modified = {2010-12-17 10:23:11 -0700},
  27948. Issn = {1063-6900},
  27949. Journal = {10th},
  27950. Pages = {156},
  27951. Publisher = {IEEE Computer Society},
  27952. Title = {Eliminating Covert Flows with Minimum Typings},
  27953. Volume = {00},
  27954. Year = {1997},
  27955. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy92b2xwYW5vOTdlbGltaW5hdGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHZvbHBhbm85N2VsaW1pbmF0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATyBXBu1GTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu7QDAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp2b2xwYW5vOTdlbGltaW5hdGluZy5wZGYAAA4AMgAYAHYAbwBsAHAAYQBuAG8AOQA3AGUAbABpAG0AaQBuAGEAdABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3ZvbHBhbm85N2VsaW1pbmF0aW5nLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  27956. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHZvbHBhbm85N2VsaW1pbmF0aW5nLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYdm9scGFubzk3ZWxpbWluYXRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NdNEPPe8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdm9scGFubzk3ZWxpbWluYXRpbmcucGRmAA4AMgAYAHYAbwBsAHAAYQBuAG8AOQA3AGUAbABpAG0AaQBuAGEAdABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdm9scGFubzk3ZWxpbWluYXRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  27957. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/CSFW.1997.596807}}
  27958. @book{Pierce:2002hj,
  27959. Author = {Benjamin C. Pierce},
  27960. Date-Added = {2006-06-09 21:49:24 -0400},
  27961. Date-Modified = {2011-11-06 15:43:59 -0700},
  27962. Publisher = {MIT Press},
  27963. Title = {Types and {P}rogramming {L}anguages},
  27964. Year = {2002},
  27965. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMi4uL0Ryb3Bib3gvYmliL1R5cGVzX2FuZF9Qcm9ncmFtbWluZ19MYW5ndWFnZXMucGRm0hcLGBlXTlMuZGF0YU8RAdAAAAAAAdAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9UeXBlc19hbmRfUHJvZ3JhbW1pbmcjRjhENjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD41jzOWbjFBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVHlwZXNfYW5kX1Byb2dyYW1taW5nI0Y4RDYzLnBkZgAOAEgAIwBUAHkAcABlAHMAXwBhAG4AZABfAFAAcgBvAGcAcgBhAG0AbQBpAG4AZwBfAEwAYQBuAGcAdQBhAGcAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA7VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVHlwZXNfYW5kX1Byb2dyYW1taW5nX0xhbmd1YWdlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwwDIANACpAKmAqsCtgK/As0C0QLYAuEC5gLzAvYDCAMLAxAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADEg==}}
  27966. @manual{vhdl:2000fg,
  27967. Date-Added = {2006-06-09 08:32:39 -0400},
  27968. Date-Modified = {2009-08-25 22:28:19 -0600},
  27969. Organization = {IEEE Computer Society and SCC 20},
  27970. Title = {IEEE Standard VHDL Language Reference Manual},
  27971. Year = {2000},
  27972. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9WSERMcmVmLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELVkhETHJlZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kwcEJ6PsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlZIRExyZWYucGRmAA4AGAALAFYASABEAEwAcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9WSERMcmVmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27973. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1ZIRExyZWYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtWSERMcmVmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADy/FzOWbjQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVkhETHJlZi5wZGYADgAYAAsAVgBIAEQATAByAGUAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1ZIRExyZWYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  27974. @manual{Ashenden:1990mx,
  27975. Author = {Peter J. Ashenden},
  27976. Date-Added = {2006-06-09 08:23:59 -0400},
  27977. Date-Modified = {2009-08-25 22:28:19 -0600},
  27978. Edition = {1},
  27979. Month = {July},
  27980. Organization = {University of Adelaide},
  27981. Title = {The VHDL Cookbook},
  27982. Year = {1990},
  27983. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9WSERMLUNvb2tib29rLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERVkhETC1Db29rYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kvsEJ6PsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVsAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlZIREwtQ29va2Jvb2sucGRmAA4AJAARAFYASABEAEwALQBDAG8AbwBrAGIAbwBvAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9WSERMLUNvb2tib29rLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27984. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL1ZIREwtQ29va2Jvb2sucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFWSERMLUNvb2tib29rLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvR6zOWbjQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVkhETC1Db29rYm9vay5wZGYADgAkABEAVgBIAEQATAAtAEMAbwBvAGsAYgBvAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1ZIREwtQ29va2Jvb2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  27985. @inproceedings{Goossens:1995oa,
  27986. Address = {London, UK},
  27987. Author = {Kees G. W. Goossens},
  27988. Booktitle = {CHARME '95: Proceedings of the IFIP WG 10.5 Advanced Research Working Conference on Correct Hardware Design and Verification Methods},
  27989. Date-Added = {2006-06-08 22:22:06 -0400},
  27990. Date-Modified = {2009-08-25 22:28:19 -0600},
  27991. Isbn = {3-540-60385-9},
  27992. Pages = {311--327},
  27993. Publisher = {Springer-Verlag},
  27994. Title = {Reasoning about VHDL using operational and observational semantics},
  27995. Year = {1995},
  27996. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliLzE5OTUtY2hhcm1lLnBz0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q4xOTk1LWNoYXJtZS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADusezOWatQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QUAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTk5NS1jaGFybWUucHMAAA4AHgAOADEAOQA5ADUALQBjAGgAYQByAG0AZQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xOTk1LWNoYXJtZS5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  27997. @article{Thirunarayan:2001cq,
  27998. Address = {Hingham, MA, USA},
  27999. Author = {Krishnaprasad Thirunarayan and Robert L. Ewing},
  28000. Date-Added = {2006-06-08 22:19:36 -0400},
  28001. Date-Modified = {2010-12-17 10:23:11 -0700},
  28002. Issn = {0925-9856},
  28003. Journal = {Form. Methods Syst. Des.},
  28004. Number = {1},
  28005. Pages = {69--88},
  28006. Publisher = {Kluwer Academic Publishers},
  28007. Title = {Structural Operational Semantics for a Portable Subset of Behavioral VHDL-93},
  28008. Volume = {18},
  28009. Year = {2001},
  28010. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy92aGRsLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIdmhkbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pVsEJ6TwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZwAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZoZGwucGRmAAAOABIACAB2AGgAZABsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvdmhkbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  28011. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVh2aGRsLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIdmhkbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NctEPPe8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdmhkbC5wZGYADgASAAgAdgBoAGQAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdmhkbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28012. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1008786720393}}
  28013. @inproceedings{Fernandez:1994pb,
  28014. Address = {Los Alamitos, CA, USA},
  28015. Author = {Luis Sanchez Fernandez and Peter T. Breuer and Carlos Delgado Kloos},
  28016. Booktitle = {EURO-DAC '94: Proceedings of the conference on European design automation},
  28017. Date-Added = {2006-06-08 22:10:40 -0400},
  28018. Date-Modified = {2009-08-25 22:28:19 -0600},
  28019. Isbn = {0-89791-685-9},
  28020. Location = {Grenoble, France},
  28021. Pages = {512--517},
  28022. Publisher = {IEEE Computer Society Press},
  28023. Title = {Proof theory and a validation condition generator for VHDL},
  28024. Year = {1994},
  28025. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNTEyLWZlcm5hbmRlei5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA1MTItZmVybmFuZGV6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKAzBCeknAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2HAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTEyLWZlcm5hbmRlei5wZGYAAA4AJgASAHAANQAxADIALQBmAGUAcgBuAGEAbgBkAGUAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A1MTItZmVybmFuZGV6LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  28026. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA1MTItZmVybmFuZGV6LnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDUxMi1mZXJuYW5kZXoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97LtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDUxMi1mZXJuYW5kZXoucGRmAA4AJgASAHAANQAxADIALQBmAGUAcgBuAGEAbgBkAGUAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDUxMi1mZXJuYW5kZXoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  28027. @article{Thorup:1997tc,
  28028. Author = {Kresten Krab Thorup},
  28029. Date-Added = {2006-06-05 13:48:41 -0400},
  28030. Date-Modified = {2010-12-17 10:23:11 -0700},
  28031. Journal = {LNCS},
  28032. Pages = {444--??},
  28033. Title = {Genericity in {Java} with Virtual Types},
  28034. Volume = {1241},
  28035. Year = {1997},
  28036. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy90aG9ydXA5N2dlbmVyaWNpdHkucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZ0aG9ydXA5N2dlbmVyaWNpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyk+wQnpOgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9mgAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6dGhvcnVwOTdnZW5lcmljaXR5LnBkZgAADgAuABYAdABoAG8AcgB1AHAAOQA3AGcAZQBuAGUAcgBpAGMAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy90aG9ydXA5N2dlbmVyaWNpdHkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  28037. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnRob3J1cDk3Z2VuZXJpY2l0eS5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnRob3J1cDk3Z2VuZXJpY2l0eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ik7RDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHRob3J1cDk3Z2VuZXJpY2l0eS5wZGYADgAuABYAdABoAG8AcgB1AHAAOQA3AGcAZQBuAGUAcgBpAGMAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3Rob3J1cDk3Z2VuZXJpY2l0eS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  28038. Bdsk-Url-1 = {citeseer.ist.psu.edu/thorup97genericity.html}}
  28039. @inproceedings{Bruce:1998ua,
  28040. Address = {London, UK},
  28041. Author = {Kim B. Bruce and Martin Odersky and Philip Wadler},
  28042. Booktitle = {ECCOP '98: Proceedings of the 12th European Conference on Object-Oriented Programming},
  28043. Date-Added = {2006-06-05 13:40:23 -0400},
  28044. Date-Modified = {2007-05-18 13:42:22 -0600},
  28045. Isbn = {3-540-64737-6},
  28046. Pages = {523--549},
  28047. Publisher = {Springer-Verlag},
  28048. Title = {A Statically Safe Alternative to Virtual Types},
  28049. Year = {1998}}
  28050. @inproceedings{Madsen:1989mv,
  28051. Address = {New York, NY, USA},
  28052. Author = {O. L. Madsen and B. M{\"o}ller-Pedersen},
  28053. Booktitle = {OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications},
  28054. Date-Added = {2006-06-05 13:39:35 -0400},
  28055. Date-Modified = {2010-12-17 10:23:11 -0700},
  28056. Isbn = {0-89791-333-7},
  28057. Location = {New Orleans, Louisiana, United States},
  28058. Pages = {397--406},
  28059. Publisher = {ACM Press},
  28060. Title = {Virtual classes: a powerful mechanism in object-oriented programming},
  28061. Year = {1989},
  28062. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74919}}
  28063. @inproceedings{Jarvi:2005wj,
  28064. Address = {New York, NY, USA},
  28065. Author = {Jaakko J{\"a}rvi and Jeremiah Willcock and Andrew Lumsdaine},
  28066. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  28067. Date-Added = {2006-06-05 13:38:26 -0400},
  28068. Date-Modified = {2010-12-17 10:23:11 -0700},
  28069. Isbn = {1-59593-031-0},
  28070. Location = {San Diego, CA, USA},
  28071. Pages = {1--19},
  28072. Publisher = {ACM Press},
  28073. Title = {Associated types and constraint propagation for mainstream object-oriented generics},
  28074. Year = {2005},
  28075. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMS1qYXJ2aS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxLWphcnZpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJmLBCekOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1uAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1qYXJ2aS5wZGYAAA4AGgAMAHAAMQAtAGoAYQByAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxLWphcnZpLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28076. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1qYXJ2aS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLWphcnZpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eXbRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxLWphcnZpLnBkZgAOABoADABwADEALQBqAGEAcgB2AGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxLWphcnZpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28077. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094813}}
  28078. @inproceedings{Odersky:2003on,
  28079. Author = {Martin Odersky and Vincent Cremet and Christine R{\"o}ckl and Matthias Zenger},
  28080. Booktitle = {ECOOP'03},
  28081. Date-Added = {2006-06-05 13:35:00 -0400},
  28082. Date-Modified = {2009-08-25 22:28:19 -0600},
  28083. Month = July,
  28084. Series = {Springer LNCS},
  28085. Title = {A Nominal Theory of Objects with Dependent Types},
  28086. Year = 2003,
  28087. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9lY29vcDAzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZWNvb3AwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lSMEJ6QEAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWEAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmVjb29wMDMucGRmAA4AGAALAGUAYwBvAG8AcAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9lY29vcDAzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  28088. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDAzLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3AwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zO9EPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZWNvb3AwMy5wZGYAAA4AGAALAGUAYwBvAG8AcAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Vjb29wMDMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  28089. @manual{Chamberlain:2005fd,
  28090. Author = {Brad Chamberlain and Steve Deitz and Shannon Hoffswell and John Plevyak and Hans Zima and Roxana Diaconescu},
  28091. Date-Added = {2006-06-05 11:03:15 -0400},
  28092. Date-Modified = {2011-10-29 10:54:01 -0600},
  28093. Edition = {0.82},
  28094. Month = {October},
  28095. Organization = {Cray Inc},
  28096. Title = {Chapel Specification},
  28097. Year = {2011},
  28098. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zcGVjLTAuODIucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zcGVjLTAuODIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oe0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzcGVjLTAuODIucGRmAAAOABwADQBzAHAAZQBjAC0AMAAuADgAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc3BlYy0wLjgyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  28099. @inproceedings{Grossman:2002cr,
  28100. Address = {New York, NY, USA},
  28101. Author = {Dan Grossman and Greg Morrisett and Trevor Jim and Michael Hicks and Yanling Wang and James Cheney},
  28102. Booktitle = {PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  28103. Date-Added = {2006-06-03 23:01:11 -0400},
  28104. Date-Modified = {2011-10-21 11:03:52 -0600},
  28105. Location = {Berlin, Germany},
  28106. Pages = {282--293},
  28107. Publisher = {ACM Press},
  28108. Title = {Region-based memory management in cyclone},
  28109. Year = {2002},
  28110. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyODItZ3Jvc3NtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjgyLWdyb3NzbWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qO0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjgyLWdyb3NzbWFuLnBkZgAADgAkABEAcAAyADgAMgAtAGcAcgBvAHMAcwBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI4Mi1ncm9zc21hbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  28111. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512563}}
  28112. @inproceedings{Grossman:2003cc,
  28113. Address = {New York, NY, USA},
  28114. Author = {Dan Grossman},
  28115. Booktitle = {TLDI '03: Proceedings of the 2003 ACM SIGPLAN international workshop on Types in languages design and implementation},
  28116. Date-Added = {2006-06-03 22:57:05 -0400},
  28117. Date-Modified = {2010-12-17 10:23:11 -0700},
  28118. Isbn = {1-58113-649-8},
  28119. Location = {New Orleans, Louisiana, USA},
  28120. Pages = {13--25},
  28121. Publisher = {ACM Press},
  28122. Title = {Type-safe multithreading in cyclone},
  28123. Year = {2003},
  28124. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMy1ncm9zc21hbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMy1ncm9zc21hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ea3RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAxMy1ncm9zc21hbi5wZGYADgAiABAAcAAxADMALQBnAHIAbwBzAHMAbQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMy1ncm9zc21hbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  28125. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604174.604177}}
  28126. @article{Grossman:2006re,
  28127. Address = {New York, NY, USA},
  28128. Author = {Dan Grossman},
  28129. Date-Added = {2006-05-28 00:07:12 -0400},
  28130. Date-Modified = {2010-12-17 10:23:11 -0700},
  28131. Issn = {0164-0925},
  28132. Journal = {ACM Trans. Program. Lang. Syst.},
  28133. Number = {3},
  28134. Pages = {429--475},
  28135. Publisher = {ACM Press},
  28136. Title = {Quantified types in an imperative language},
  28137. Volume = {28},
  28138. Year = {2006},
  28139. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MjktZ3Jvc3NtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDI5LWdyb3NzbWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3r90Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDI5LWdyb3NzbWFuLnBkZgAADgAkABEAcAA0ADIAOQAtAGcAcgBvAHMAcwBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQyOS1ncm9zc21hbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  28140. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1133651.1133653}}
  28141. @inproceedings{Urzyczyn:1995an,
  28142. Author = {Pawel Urzyczyn},
  28143. Booktitle = {Typed Lambda Calculus and Applications},
  28144. Date-Added = {2006-05-20 19:41:28 -0400},
  28145. Date-Modified = {2009-08-25 22:28:19 -0600},
  28146. Organization = {Springer-Verlag},
  28147. Pages = {373-389},
  28148. Series = {LNCS},
  28149. Title = {Type inhabitation in typed lambda calculi (a syntactic approach)},
  28150. Volume = {1210},
  28151. Year = {1995},
  28152. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9sb2ViLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIbG9lYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l+cEJ6QkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWkAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxvZWIucGRmAAAOABIACABsAG8AZQBiAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvbG9lYi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  28153. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhsb2ViLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIbG9lYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94udEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbG9lYi5wZGYADgASAAgAbABvAGUAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbG9lYi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  28154. @article{Ducasse:2006ya,
  28155. Address = {New York, NY, USA},
  28156. Annote = {Ideas from this used in Fortress},
  28157. Author = {St{'e}phane Ducasse and Oscar Nierstrasz and Nathanael Sch{\"a}rli and Roel Wuyts and Andrew P. Black},
  28158. Date-Added = {2006-05-20 11:51:11 -0400},
  28159. Date-Modified = {2010-12-17 10:23:11 -0700},
  28160. Issn = {0164-0925},
  28161. Journal = {ACM Trans. Program. Lang. Syst.},
  28162. Number = {2},
  28163. Pages = {331--388},
  28164. Publisher = {ACM Press},
  28165. Title = {Traits: A mechanism for fine-grained reuse},
  28166. Volume = {28},
  28167. Year = {2006},
  28168. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMzEtZHVjYXNzZS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMzEtZHVjYXNzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esDRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzMzEtZHVjYXNzZS5wZGYADgAiABAAcAAzADMAMQAtAGQAdQBjAGEAcwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMzEtZHVjYXNzZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  28169. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1119479.1119483}}
  28170. @inproceedings{Johnson:1986ye,
  28171. Address = {New York, NY, USA},
  28172. Author = {Ralph E. Johnson},
  28173. Booktitle = {OOPLSA '86: Conference proceedings on Object-oriented programming systems, languages and applications},
  28174. Date-Added = {2006-05-18 19:19:43 -0400},
  28175. Date-Modified = {2010-12-17 10:23:11 -0700},
  28176. Isbn = {0-89791-204-7},
  28177. Location = {Portland, Oregon, United States},
  28178. Pages = {315--321},
  28179. Publisher = {ACM Press},
  28180. Title = {Type-checking Smalltalk},
  28181. Year = {1986},
  28182. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzE1LWpvaG5zb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzE1LWpvaG5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyedwQnpHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDMxNS1qb2huc29uLnBkZgAADgAiABAAcAAzADEANQAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzE1LWpvaG5zb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28183. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMTUtam9obnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMTUtam9obnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erbRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzMTUtam9obnNvbi5wZGYADgAiABAAcAAzADEANQAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMTUtam9obnNvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  28184. Bdsk-Url-1 = {http://doi.acm.org/10.1145/28697.28728}}
  28185. @inproceedings{Palsberg:1991wj,
  28186. Address = {New York, NY, USA},
  28187. Author = {Jens Palsberg and Michael I. Schwartzbach},
  28188. Booktitle = {OOPSLA '91: Conference proceedings on Object-oriented programming systems, languages, and applications},
  28189. Date-Added = {2006-05-18 18:08:39 -0400},
  28190. Date-Modified = {2010-12-17 10:23:11 -0700},
  28191. Isbn = {0-201-55417-8},
  28192. Location = {Phoenix, Arizona, United States},
  28193. Pages = {146--161},
  28194. Publisher = {ACM Press},
  28195. Title = {Object-oriented type inference},
  28196. Year = {1991},
  28197. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDYtcGFsc2JlcmcucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQ2LXBhbHNiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nN0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTQ2LXBhbHNiZXJnLnBkZgAADgAkABEAcAAxADQANgAtAHAAYQBsAHMAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE0Ni1wYWxzYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  28198. Bdsk-Url-1 = {http://doi.acm.org/10.1145/117954.117965}}
  28199. @inproceedings{Plevyak:1994su,
  28200. Address = {New York, NY, USA},
  28201. Author = {John Plevyak and Andrew A. Chien},
  28202. Booktitle = {OOPSLA '94: Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications},
  28203. Date-Added = {2006-05-18 16:13:24 -0400},
  28204. Date-Modified = {2010-12-17 10:23:11 -0700},
  28205. Isbn = {0-89791-688-3},
  28206. Location = {Portland, Oregon, United States},
  28207. Pages = {324--340},
  28208. Publisher = {ACM Press},
  28209. Title = {Precise concrete type inference for object-oriented languages},
  28210. Year = {1994},
  28211. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzI0LXBsZXZ5YWsucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzI0LXBsZXZ5YWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyegwQnpHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDMyNC1wbGV2eWFrLnBkZgAADgAiABAAcAAzADIANAAtAHAAbABlAHYAeQBhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzI0LXBsZXZ5YWsucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28212. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMjQtcGxldnlhay5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMjQtcGxldnlhay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erzRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzMjQtcGxldnlhay5wZGYADgAiABAAcAAzADIANAAtAHAAbABlAHYAeQBhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzMjQtcGxldnlhay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  28213. Bdsk-Url-1 = {http://doi.acm.org/10.1145/191080.191130}}
  28214. @inproceedings{Callahan:2004lf,
  28215. Author = {David Callahan and Bradford L. Chamberlain and Hans P. Zima},
  28216. Booktitle = {9th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS 2004)},
  28217. Date-Added = {2006-05-18 14:38:51 -0400},
  28218. Date-Modified = {2009-08-25 22:28:20 -0600},
  28219. Month = {April},
  28220. Organization = {IEEE Computer Society},
  28221. Title = {The {C}ascade {H}igh {P}roductivity {L}anguage},
  28222. Year = {2004},
  28223. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9oaXBzMDQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpoaXBzMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyW3wQnpBwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aGlwczA0LnBkZgAADgAWAAoAaABpAHAAcwAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9oaXBzMDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28224. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpoaXBzMDQucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpoaXBzMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wo0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBoaXBzMDQucGRmAA4AFgAKAGgAaQBwAHMAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9oaXBzMDQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  28225. @manual{Allen:2006fy,
  28226. Author = {Eric Allen and David Chase and Victor Luchangco and Jan-Willem Maessen and Sukyoung Ryu and Guy L. Steele Jr. and Sam Tobin-Hochstadt},
  28227. Date-Added = {2006-05-18 14:34:48 -0400},
  28228. Date-Modified = {2009-08-25 22:28:20 -0600},
  28229. Month = {May},
  28230. Organization = {Sun Microsystems, Inc.},
  28231. Title = {The Fortress Language Specification},
  28232. Year = {2006},
  28233. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZvcnRyZXNzMDkwMy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZvcnRyZXNzMDkwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3HRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGZvcnRyZXNzMDkwMy5wZGYADgAiABAAZgBvAHIAdAByAGUAcwBzADAAOQAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ZvcnRyZXNzMDkwMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  28234. @article{Rossum:2004ex,
  28235. Author = {Guido van Rossum},
  28236. Date-Added = {2006-05-17 13:54:19 -0400},
  28237. Date-Modified = {2010-12-17 10:23:11 -0700},
  28238. Journal = {Artima Developer},
  28239. Month = {December},
  28240. Title = {Adding Optional Static Typing to Python},
  28241. Year = {2004},
  28242. Bdsk-Url-1 = {http://www.artima.com/weblogs/viewpost.jsp?thread=85551}}
  28243. @inproceedings{Yu:2004xl,
  28244. Address = {New York, NY, USA},
  28245. Author = {Dachuan Yu and Andrew Kennedy and Don Syme},
  28246. Booktitle = {POPL '04: Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28247. Date-Added = {2006-05-16 21:11:59 -0400},
  28248. Date-Modified = {2010-12-17 10:23:11 -0700},
  28249. Isbn = {1-58113-729-X},
  28250. Location = {Venice, Italy},
  28251. Pages = {39--51},
  28252. Publisher = {ACM Press},
  28253. Title = {Formalization of generics for the {.NET} common language runtime},
  28254. Year = {2004},
  28255. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzkteXUwLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDM5LXl1MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL965tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM5LXl1MC5wZGYAAA4AGAALAHAAMwA5AC0AeQB1ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzOS15dTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  28256. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwMzkteXUucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwMzkteXUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rl0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzkteXUucGRmAA4AFgAKAHAAMwA5AC0AeQB1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMzkteXUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28257. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964005}}
  28258. @inproceedings{Shao:1997uj,
  28259. Address = {New York, NY, USA},
  28260. Author = {Zhong Shao},
  28261. Booktitle = {ICFP '97: Proceedings of the 2nd ACM SIGPLAN international conference on Functional programming},
  28262. Date-Added = {2006-05-16 17:53:05 -0400},
  28263. Date-Modified = {2010-12-17 10:23:11 -0700},
  28264. Isbn = {0-89791-918-1},
  28265. Location = {Amsterdam, The Netherlands},
  28266. Pages = {85--98},
  28267. Publisher = {ACM Press},
  28268. Title = {Flexible representation analysis},
  28269. Year = {1997},
  28270. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwODUtc2hhby5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA4NS1zaGFvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e6nRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA4NS1zaGFvLnBkZgAOABoADABwADgANQAtAHMAaABhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A4NS1zaGFvLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28271. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258948.258958}}
  28272. @article{Wright:1995cd,
  28273. Address = {Hingham, MA, USA},
  28274. Annote = {value restriction},
  28275. Author = {Andrew K. Wright},
  28276. Date-Added = {2006-05-13 23:58:58 -0400},
  28277. Date-Modified = {2015-11-23 15:51:17 +0000},
  28278. Issn = {0892-4635},
  28279. Journal = {Lisp Symb. Comput.},
  28280. Number = {4},
  28281. Pages = {343--355},
  28282. Publisher = {Kluwer Academic Publishers},
  28283. Title = {Simple imperative polymorphism},
  28284. Volume = {8},
  28285. Year = {1995},
  28286. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndyaWdodDk1c2ltcGxlLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd3JpZ2h0OTVzaW1wbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NktEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAd3JpZ2h0OTVzaW1wbGUucGRmAA4AJgASAHcAcgBpAGcAaAB0ADkANQBzAGkAbQBwAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvd3JpZ2h0OTVzaW1wbGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  28287. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01018828}}
  28288. @inproceedings{Garrigue:2004wr,
  28289. Author = {Jacques Garrigue},
  28290. Booktitle = {International Symposium on Functional and Logic Programming},
  28291. Date-Added = {2006-05-13 23:50:47 -0400},
  28292. Date-Modified = {2009-08-25 22:28:20 -0600},
  28293. Number = {2998},
  28294. Series = {LNCS},
  28295. Title = {Relaxing the value restriction},
  28296. Year = {2004},
  28297. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9SSU1TMTQ0NC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDFJJTVMxNDQ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJJrBCej5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1ZAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpSSU1TMTQ0NC5wZGYAAA4AGgAMAFIASQBNAFMAMQA0ADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL1JJTVMxNDQ0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28298. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL1JJTVMxNDQ0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMUklNUzE0NDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kQczlm2cAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eG3AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFJJTVMxNDQ0LnBkZgAADgAaAAwAUgBJAE0AUwAxADQANAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvUklNUzE0NDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  28299. @inproceedings{gregor06:_concepts,
  28300. Author = {Douglas Gregor and Jaakko J{\"a}rvi and Jeremy G. Siek and Gabriel Dos Reis and Bjarne Stroustrup and Andrew Lumsdaine},
  28301. Booktitle = {Proceedings of the ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA'06)},
  28302. Conflocation = {Portland, OR},
  28303. Date-Added = {2006-05-13 07:47:48 -0400},
  28304. Date-Modified = {2009-08-25 22:28:20 -0600},
  28305. Month = oct,
  28306. Title = {Concepts: Linguistic Support for Generic Programming in {C++}},
  28307. Year = 2006,
  28308. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOTEtZ3JlZ29yLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5MS1ncmVnb3IucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96m9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI5MS1ncmVnb3IucGRmAAAOACAADwBwADIAOQAxAC0AZwByAGUAZwBvAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyOTEtZ3JlZ29yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  28309. @inproceedings{Peyton-Jones:2006au,
  28310. Author = {Simon {Peyton Jones} and Dimitrios Vytiniotis and Stephanie Weirich and Geoffrey Washburn},
  28311. Booktitle = {{ICFP} '06: Proceedings of the 11th {ACM} {SIGPLAN} International Conference on Functional Programming},
  28312. Date-Added = {2006-05-05 15:36:39 -0400},
  28313. Date-Modified = {2009-08-25 22:28:20 -0600},
  28314. Month = {April},
  28315. Note = {submitted to ICFP 2006},
  28316. Title = {Simple unification-based type inference for {GADT}s},
  28317. Year = {2006},
  28318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9nYWR0LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1nYWR0LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyWBwQnpBQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Z2FkdC1pY2ZwLnBkZgAOABwADQBnAGEAZAB0AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2dhZHQtaWNmcC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  28319. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1nYWR0LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1nYWR0LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Vm0Q83bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBnYWR0LWljZnAucGRmAAAOABwADQBnAGEAZAB0AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZ2FkdC1pY2ZwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  28320. @article{Davies:2001op,
  28321. Address = {New York, NY, USA},
  28322. Author = {Rowan Davies and Frank Pfenning},
  28323. Date-Added = {2006-05-02 07:17:48 -0500},
  28324. Date-Modified = {2010-12-17 10:23:11 -0700},
  28325. Issn = {0004-5411},
  28326. Journal = {J. ACM},
  28327. Number = {3},
  28328. Pages = {555--604},
  28329. Publisher = {ACM Press},
  28330. Title = {A modal analysis of staged computation},
  28331. Volume = {48},
  28332. Year = {2001},
  28333. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNTU1LWRhdmllcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A1NTUtZGF2aWVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKBvBCekoAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2IAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTU1LWRhdmllcy5wZGYADgAgAA8AcAA1ADUANQAtAGQAYQB2AGkAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDU1NS1kYXZpZXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28334. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1NTUtZGF2aWVzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU1NS1kYXZpZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97PtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDU1NS1kYXZpZXMucGRmAAAOACAADwBwADUANQA1AC0AZABhAHYAaQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1NTUtZGF2aWVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  28335. Bdsk-Url-1 = {http://doi.acm.org/10.1145/382780.382785}}
  28336. @inproceedings{Hage:2006ov,
  28337. Annote = {Very close to my graph approach to H/M type inference (perhaps even closer then Pottier and Remy)},
  28338. Author = {Jurriaan Hage and Bastiaan Heeren},
  28339. Booktitle = {{TFP} 2006: Seventh Symposium on Trends in Functional Programming},
  28340. Date-Added = {2006-05-01 17:06:51 -0500},
  28341. Date-Modified = {2009-08-25 22:28:20 -0600},
  28342. Title = {Ordering Type Constraints: a Structured Approach},
  28343. Year = {2006},
  28344. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOS4uLy4uLy4uL3BhcGVycy8wNi1IYWdlSGVlcmVuLU9yZGVyaW5nVHlwZUNvbnN0cmFpbnRzLnBkZtIXCxgZV05TLmRhdGFPEQHQAAAAAAHQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfMDYtSGFnZUhlZXJlbi1PcmRlcmluI0YyNDQzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kQ8EJ6PEAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVEAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOjA2LUhhZ2VIZWVyZW4tT3JkZXJpbiNGMjQ0My5wZGYADgBUACkAMAA2AC0ASABhAGcAZQBIAGUAZQByAGUAbgAtAE8AcgBkAGUAcgBpAG4AZwBUAHkAcABlAEMAbwBuAHMAdAByAGEAaQBuAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAO1VzZXJzL3NpZWsvcGFwZXJzLzA2LUhhZ2VIZWVyZW4tT3JkZXJpbmdUeXBlQ29uc3RyYWludHMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMoAzwDXAqsCrQKyAr0CxgLUAtgC3wLoAu0C+gL9Aw8DEgMXAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAxk=},
  28345. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOC4uL0Ryb3Bib3gvYmliLzA2LUhhZ2VIZWVyZW4tT3JkZXJpbmdUeXBlQ29uc3RyYWludHMucGRm0hcLGBlXTlMuZGF0YU8RAeIAAAAAAeIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R8wNi1IYWdlSGVlcmVuLU9yZGVyaW4jRUQ5RkIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADtn7zOWargAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P4AAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMDYtSGFnZUhlZXJlbi1PcmRlcmluI0VEOUZCLnBkZgAOAFQAKQAwADYALQBIAGEAZwBlAEgAZQBlAHIAZQBuAC0ATwByAGQAZQByAGkAbgBnAFQAeQBwAGUAQwBvAG4AcwB0AHIAYQBpAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDYtSGFnZUhlZXJlbi1PcmRlcmluZ1R5cGVDb25zdHJhaW50cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AyQDOANYCvAK+AsMCzgLXAuUC6QLwAvkC/gMLAw4DIAMjAygAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADKg==}}
  28346. @manual{Heinz:2002dc,
  28347. Author = {Carsten Heinz},
  28348. Date-Added = {2006-05-01 14:00:47 -0500},
  28349. Date-Modified = {2009-08-25 22:28:20 -0600},
  28350. Edition = {1.0},
  28351. Month = {May},
  28352. Title = {The Listings Package},
  28353. Year = {2002},
  28354. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxsaXN0aW5ncy5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGxpc3RpbmdzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLfRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGxpc3RpbmdzLnBkZgAOABoADABsAGkAcwB0AGkAbgBnAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2xpc3RpbmdzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  28355. @inproceedings{Muller:1994jh,
  28356. Annote = {Quit similar to my graph based approach to type inference. This paper
  28357. has some mistakes (the LET rule) and does not include a proof of
  28358. correctness.},
  28359. Author = {Martin M{\"u}ller},
  28360. Booktitle = {8th International Workshop on Unification},
  28361. Date-Added = {2006-05-01 11:15:59 -0500},
  28362. Date-Modified = {2009-08-25 22:28:20 -0600},
  28363. Month = {June},
  28364. Organization = {Universit\'e de Nancy},
  28365. Title = {Constraint-Based Recast of ML-Polymorphism},
  28366. Year = {1994},
  28367. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9VTklGOTQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpVTklGOTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyS7wQno+wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9WwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6VU5JRjk0LnBkZgAADgAWAAoAVQBOAEkARgA5ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9VTklGOTQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28368. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1VOSUY5NC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhClVOSUY5NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7czM5ZuNAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXh3QAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBVTklGOTQucGRmAAAOABYACgBVAE4ASQBGADkANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1VOSUY5NC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28369. @book{Tufte:1986qz,
  28370. Address = {Cheshire, CT, USA},
  28371. Author = {Edward R. Tufte},
  28372. Date-Added = {2006-04-30 19:54:21 -0500},
  28373. Date-Modified = {2007-05-18 13:42:22 -0600},
  28374. Isbn = {0-9613921-0-X},
  28375. Publisher = {Graphics Press},
  28376. Title = {The visual display of quantitative information},
  28377. Year = {1986}}
  28378. @article{Harel:1988ub,
  28379. Address = {New York, NY, USA},
  28380. Author = {David Harel},
  28381. Date-Added = {2006-04-30 19:52:33 -0500},
  28382. Date-Modified = {2010-12-17 10:23:11 -0700},
  28383. Issn = {0001-0782},
  28384. Journal = {Commun. ACM},
  28385. Number = {5},
  28386. Pages = {514--530},
  28387. Publisher = {ACM Press},
  28388. Title = {On visual formalisms},
  28389. Volume = {31},
  28390. Year = {1988},
  28391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTE0LWhhcmVsLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDUxNC1oYXJlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oD8EJ6ScAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYcAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1MTQtaGFyZWwucGRmAAAOAB4ADgBwADUAMQA0AC0AaABhAHIAZQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDUxNC1oYXJlbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28392. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTE0LWhhcmVsLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDUxNC1oYXJlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97MNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDUxNC1oYXJlbC5wZGYADgAeAA4AcAA1ADEANAAtAGgAYQByAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDUxNC1oYXJlbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28393. Bdsk-Url-1 = {http://doi.acm.org/10.1145/42411.42414}}
  28394. @article{Assmann:2000px,
  28395. Address = {New York, NY, USA},
  28396. Author = {Uwe Assmann},
  28397. Date-Added = {2006-04-30 19:51:25 -0500},
  28398. Date-Modified = {2010-12-17 10:23:11 -0700},
  28399. Issn = {0164-0925},
  28400. Journal = {ACM Trans. Program. Lang. Syst.},
  28401. Number = {4},
  28402. Pages = {583--637},
  28403. Publisher = {ACM Press},
  28404. Title = {Graph rewrite systems for program optimization},
  28405. Volume = {22},
  28406. Year = {2000},
  28407. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNTgzLWFzc21hbm4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNTgzLWFzc21hbm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygqwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU4My1hc3NtYW5uLnBkZgAADgAiABAAcAA1ADgAMwAtAGEAcwBzAG0AYQBuAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNTgzLWFzc21hbm4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28408. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1ODMtYXNzbWFubi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1ODMtYXNzbWFubi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0vRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA1ODMtYXNzbWFubi5wZGYADgAiABAAcAA1ADgAMwAtAGEAcwBzAG0AYQBuAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1ODMtYXNzbWFubi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  28409. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363911.363914}}
  28410. @article{Kennaway:1994xd,
  28411. Address = {New York, NY, USA},
  28412. Author = {J. R. Kennaway and J. W. Klop and M. R. Sleep and F. J. de Vries},
  28413. Date-Added = {2006-04-30 19:50:04 -0500},
  28414. Date-Modified = {2010-12-17 10:23:11 -0700},
  28415. Issn = {0164-0925},
  28416. Journal = {ACM Trans. Program. Lang. Syst.},
  28417. Number = {3},
  28418. Pages = {493--523},
  28419. Publisher = {ACM Press},
  28420. Title = {On the adequacy of graph rewriting for simulating term rewriting},
  28421. Volume = {16},
  28422. Year = {1994},
  28423. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDkzLWtlbm5hd2F5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQ5My1rZW5uYXdheS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oA8EJ6SYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYYAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0OTMta2VubmF3YXkucGRmAA4AJAARAHAANAA5ADMALQBrAGUAbgBuAGEAdwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDkzLWtlbm5hd2F5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28424. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0OTMta2VubmF3YXkucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDkzLWtlbm5hd2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sj0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDkzLWtlbm5hd2F5LnBkZgAADgAkABEAcAA0ADkAMwAtAGsAZQBuAG4AYQB3AGEAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQ5My1rZW5uYXdheS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  28425. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177577}}
  28426. @article{Ariola:1993jq,
  28427. Address = {Chichester, UK, UK},
  28428. Author = {Z. M. Ariola and Arvind},
  28429. Book = {Term graph rewriting: theory and practice},
  28430. Date-Added = {2006-04-30 19:49:31 -0500},
  28431. Date-Modified = {2007-05-18 13:42:22 -0600},
  28432. Isbn = {0-471-93567-0},
  28433. Pages = {77--90},
  28434. Publisher = {John Wiley and Sons Ltd.},
  28435. Title = {Graph rewriting systems for efficient compilation},
  28436. Year = {1993}}
  28437. @inproceedings{Barendregt:1987pw,
  28438. Address = {London, UK},
  28439. Author = {H P Barendregt and M C J D Eekelen and J R W Glauert and J R Kennaway and M J Plasmeijer and M R Sleep},
  28440. Booktitle = {Volume II: Parallel Languages on PARLE: Parallel Architectures and Languages Europe},
  28441. Date-Added = {2006-04-30 19:27:09 -0500},
  28442. Date-Modified = {2009-08-25 22:28:20 -0600},
  28443. Isbn = {0-387-17945-3},
  28444. Location = {Eindhoven, The Netherlands},
  28445. Pages = {141--158},
  28446. Publisher = {Springer-Verlag},
  28447. Title = {Term graph rewriting},
  28448. Year = {1987},
  28449. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9UR1ItMS5JUjg3LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOVEdSLTEuSVI4Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kqcEJ6PoAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVoAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlRHUi0xLklSODcucGRmAAAOAB4ADgBUAEcAUgAtADEALgBJAFIAOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvVEdSLTEuSVI4Ny5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28450. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1RHUi0xLklSODcucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5UR1ItMS5JUjg3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvtRzOWbewAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4csAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVEdSLTEuSVI4Ny5wZGYAAA4AHgAOAFQARwBSAC0AMQAuAEkAUgA4ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UR1ItMS5JUjg3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  28451. @misc{Leroy:2000fu,
  28452. Author = {Xavier Leroy},
  28453. Date-Added = {2006-04-30 16:36:59 -0500},
  28454. Date-Modified = {2010-12-17 10:23:11 -0700},
  28455. Note = {With Damien Doligez, Jacques Garrigue, Didier R\'emy, and J\'er\^ome Vouillon.},
  28456. Title = {The {O}bjective {C}aml System: Documentation and User's Manual},
  28457. Year = {2000},
  28458. Bdsk-Url-1 = {http://caml.inria.fr}}
  28459. @phdthesis{Herbrand:1930xg,
  28460. Annote = {Supposedly invented an algorithm for unification (according to Baader and Nipkow)},
  28461. Author = {Jacques Herbrand},
  28462. Date-Added = {2006-04-30 16:23:55 -0500},
  28463. Date-Modified = {2007-05-18 13:42:22 -0600},
  28464. School = {University of Paris},
  28465. Title = {Recherches sur la th\'eorie de la d\'emonstration},
  28466. Year = {1930}}
  28467. @phdthesis{Paulin-Mohring:1996lt,
  28468. Author = {C. Paulin-Mohring},
  28469. Date-Added = {2006-04-29 11:20:23 -0500},
  28470. Date-Modified = {2010-12-17 10:23:11 -0700},
  28471. Month = December,
  28472. School = {Universit\'e Claude Bernard Lyon I},
  28473. Title = {D\'efinitions Inductives en Th\'eorie des Types d'Ordre Sup\'erieur},
  28474. Type = {Habilitation \`a diriger les recherches},
  28475. Year = 1996,
  28476. Bdsk-Url-1 = {http://www.lri.fr/~paulin/habilitation.ps.gz}}
  28477. @manual{The-Coq-Development-Team:2004kf,
  28478. Author = {{The {Coq} Development Team}},
  28479. Date-Added = {2006-04-29 11:19:03 -0500},
  28480. Date-Modified = {2010-12-17 10:23:11 -0700},
  28481. Month = APR,
  28482. Note = {\url{http://coq.inria.fr}},
  28483. Title = {{The Coq Proof Assistant Reference Manual -- Version V8.0}},
  28484. Topics = {team,lri},
  28485. Type_Publi = {manuel},
  28486. Year = 2004,
  28487. Bdsk-Url-1 = {http://coq.inria.fr}}
  28488. @article{Coquand:1988kh,
  28489. Address = {Duluth, MN, USA},
  28490. Author = {Thierry Coquand and Gerard Huet},
  28491. Date-Added = {2006-04-29 11:14:44 -0500},
  28492. Date-Modified = {2010-12-17 10:23:11 -0700},
  28493. Issn = {0890-5401},
  28494. Journal = {Information and Computation},
  28495. Number = {2-3},
  28496. Pages = {95--120},
  28497. Publisher = {Academic Press, Inc.},
  28498. Title = {The calculus of constructions},
  28499. Volume = {76},
  28500. Year = {1988},
  28501. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(88)90005-3}}
  28502. @misc{Taha:2004ov,
  28503. Author = {Walid Taha and Cristiano Calcagno and Xavier Leroy and Ed Pizzi and Emir Pasalic and Jason Lee Eckhardt and Roumen Kaiabachev and Oleg Kiselyov},
  28504. Date-Added = {2006-04-29 11:05:03 -0500},
  28505. Date-Modified = {2010-12-17 10:23:11 -0700},
  28506. Howpublished = {Available online from {\tt http://www.metaocaml.org/}},
  28507. Organization = {Rice University},
  28508. Title = {{M}eta{OC}aml: A compiled, type-safe multi-stage programming language.},
  28509. Year = {2004},
  28510. Bdsk-Url-1 = {http://www.metaocaml.org/}}
  28511. @inproceedings{Shao:2002ur,
  28512. Address = {New York, NY, USA},
  28513. Author = {Zhong Shao and Bratin Saha and Valery Trifonov and Nikolaos Papaspyrou},
  28514. Booktitle = {POPL '02: Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28515. Date-Added = {2006-04-29 10:23:18 -0500},
  28516. Date-Modified = {2010-12-17 10:23:11 -0700},
  28517. Isbn = {1-58113-450-9},
  28518. Location = {Portland, Oregon},
  28519. Pages = {217--232},
  28520. Publisher = {ACM Press},
  28521. Title = {A type system for certified binaries},
  28522. Year = {2002},
  28523. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjE3LXNoYW8ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjE3LXNoYW8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADycZwQnpFwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9dwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIxNy1zaGFvLnBkZgAOABwADQBwADIAMQA3AC0AcwBoAGEAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyMTctc2hhby5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  28524. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjE3LXNoYW8ucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjE3LXNoYW8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pA0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjE3LXNoYW8ucGRmAAAOABwADQBwADIAMQA3AC0AcwBoAGEAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIxNy1zaGFvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28525. Bdsk-Url-1 = {http://doi.acm.org/10.1145/503272.503293}}
  28526. @inproceedings{Pavsalic:2002zb,
  28527. Address = {New York, NY, USA},
  28528. Author = {Emir Pasalic and Walid Taha and Tim Sheard},
  28529. Booktitle = {ICFP '02: Proceedings of the seventh ACM SIGPLAN international conference on Functional programming},
  28530. Date-Added = {2006-04-29 10:18:15 -0500},
  28531. Date-Modified = {2010-12-17 10:23:11 -0700},
  28532. Isbn = {1-58113-487-8},
  28533. Location = {Pittsburgh, PA, USA},
  28534. Pages = {218--229},
  28535. Publisher = {ACM Press},
  28536. Title = {Tagless staged interpreters for typed languages},
  28537. Year = {2002},
  28538. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9UYWdsZXNzSW50ZXJwLTIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNUYWdsZXNzSW50ZXJwLTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyS4wQno+gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9WgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6VGFnbGVzc0ludGVycC0yLnBkZgAOACgAEwBUAGEAZwBsAGUAcwBzAEkAbgB0AGUAcgBwAC0AMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL1RhZ2xlc3NJbnRlcnAtMi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  28539. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL1RhZ2xlc3NJbnRlcnAtMi5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE1RhZ2xlc3NJbnRlcnAtMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8sjM5Zt6AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhygAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBUYWdsZXNzSW50ZXJwLTIucGRmAA4AKAATAFQAYQBnAGwAZQBzAHMASQBuAHQAZQByAHAALQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVGFnbGVzc0ludGVycC0yLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  28540. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581478.581499}}
  28541. @article{Wells:1999tk,
  28542. Author = {J. B. Wells},
  28543. Date-Added = {2006-04-29 10:14:05 -0500},
  28544. Date-Modified = {2009-08-25 22:28:20 -0600},
  28545. Journal = {Annals of Pure and Applied Logic},
  28546. Number = {1-3},
  28547. Pages = {111-156},
  28548. Title = {Typability and Type Checking in {S}ystem {F} Are Equivalent and Undecidable},
  28549. Volume = {98},
  28550. Year = {1999},
  28551. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9mLXVuZGVjaWRhYmxlLUFQQUwucHPSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFWYtdW5kZWNpZGFibGUtQVBBTC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJVfBCekCAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1iAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmLXVuZGVjaWRhYmxlLUFQQUwucHMADgAsABUAZgAtAHUAbgBkAGUAYwBpAGQAYQBiAGwAZQAtAEEAUABBAEwALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvZi11bmRlY2lkYWJsZS1BUEFMLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  28552. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL2YtdW5kZWNpZGFibGUtQVBBTC5wc9IXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVZi11bmRlY2lkYWJsZS1BUEFMLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EUczlmucAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE3AAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGYtdW5kZWNpZGFibGUtQVBBTC5wcwAOACwAFQBmAC0AdQBuAGQAZQBjAGkAZABhAGIAbABlAC0AQQBQAEEATAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9mLXVuZGVjaWRhYmxlLUFQQUwucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  28553. @inproceedings{Remy:2005fr,
  28554. Address = {New York, NY, USA},
  28555. Author = {Didier R{\'{e}}my},
  28556. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  28557. Date-Added = {2006-04-29 09:50:43 -0500},
  28558. Date-Modified = {2010-12-17 10:23:11 -0700},
  28559. Isbn = {1-59593-064-7},
  28560. Location = {Tallinn, Estonia},
  28561. Pages = {130--143},
  28562. Publisher = {ACM Press},
  28563. Title = {Simple, partial type-inference for System F based on type-containment},
  28564. Year = {2005},
  28565. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTMwLXJlbXkucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTMwLXJlbXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyaewQnpEAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9cAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEzMC1yZW15LnBkZgAOABwADQBwADEAMwAwAC0AcgBlAG0AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxMzAtcmVteS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  28566. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMwLXJlbXkucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMwLXJlbXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mx0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTMwLXJlbXkucGRmAAAOABwADQBwADEAMwAwAC0AcgBlAG0AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEzMC1yZW15LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28567. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086383}}
  28568. @phdthesis{Sulzmann:2000vv,
  28569. Author = {M. Sulzmann},
  28570. Date-Added = {2006-04-29 09:16:01 -0500},
  28571. Date-Modified = {2009-08-25 22:28:20 -0600},
  28572. Month = {May},
  28573. Ps = {http://www.comp.nus.edu.sg/~sulzmann/publications/diss.ps.gz},
  28574. School = {Yale University, Department of Computer Science},
  28575. Title = {A General Framework for {H}indley/{M}ilner Type Systems with Constraints},
  28576. Year = {2000},
  28577. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9kaXNzLnBz0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdkaXNzLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyU5wQnpAQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YQAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGlzcy5wcwAOABAABwBkAGkAcwBzAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL2Rpc3MucHMAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  28578. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliL2Rpc3MucHPSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhB2Rpc3MucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPGJ7M5ZriAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhMgAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBkaXNzLnBzAA4AEAAHAGQAaQBzAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvZGlzcy5wcwAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  28579. @article{Fruhwirth:1998zh,
  28580. Author = {Thom Fr{\"u}hwirth},
  28581. Date-Added = {2006-04-29 08:55:31 -0500},
  28582. Date-Modified = {2009-08-25 22:28:20 -0600},
  28583. Journal = {Journal of Logic Programming},
  28584. Month = {October},
  28585. Number = {2},
  28586. Pages = {95-138},
  28587. Title = {Theory and Practice of Constraint Handling Rules},
  28588. Volume = {37},
  28589. Year = {1998},
  28590. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9qbHAtY2hyMS5wc9IXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELamxwLWNocjEucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l4cEJ6QgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWgAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmpscC1jaHIxLnBzAA4AGAALAGoAbABwAC0AYwBoAHIAMQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9qbHAtY2hyMS5wcwAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  28591. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL2pscC1jaHIxLnBz0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtqbHAtY2hyMS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwlRzOWbAgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAamxwLWNocjEucHMADgAYAAsAagBsAHAALQBjAGgAcgAxAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL2pscC1jaHIxLnBzAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  28592. @incollection{Pottier:2005lm,
  28593. Annote = {Hindley/Milner type inference as constraint solving (fully separated)},
  28594. Author = {Francois Pottier and Didier R{\'{e}}my},
  28595. Booktitle = {Advanced Topics in Types and Programming Languages},
  28596. Chapter = {10},
  28597. Date-Added = {2006-04-28 15:28:13 -0500},
  28598. Date-Modified = {2009-08-25 22:28:20 -0600},
  28599. Note = {A \href{http://cristal.inria.fr/attapl/}{draft extended version} is also available},
  28600. Off = {http://www.cis.upenn.edu/~bcpierce/attapl},
  28601. Pages = {389--489},
  28602. Pdf = {http://cristal.inria.fr/~fpottier/publis/emlti-final.pdf},
  28603. Publisher = {MIT Press},
  28604. Title = {The Essence of {ML} Type Inference},
  28605. Year = {2005},
  28606. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9lbWx0aS1maW5hbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2VtbHRpLWZpbmFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJVHBCekCAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1iAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczplbWx0aS1maW5hbC5wZGYADgAgAA8AZQBtAGwAdABpAC0AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZW1sdGktZmluYWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28607. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2VtbHRpLWZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZW1sdGktZmluYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zRNEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZW1sdGktZmluYWwucGRmAAAOACAADwBlAG0AbAB0AGkALQBmAGkAbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2VtbHRpLWZpbmFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  28608. @inproceedings{Remy:1994rt,
  28609. Address = {London, UK},
  28610. Author = {Didier R{\'{e}}my},
  28611. Booktitle = {TACS '94: Proceedings of the International Conference on Theoretical Aspects of Computer Software},
  28612. Date-Added = {2006-04-28 15:13:51 -0500},
  28613. Date-Modified = {2009-08-25 22:28:20 -0600},
  28614. Isbn = {3-540-57887-0},
  28615. Pages = {321--346},
  28616. Publisher = {Springer-Verlag},
  28617. Title = {Programming Objects with ML-ART, an Extension to ML with Abstract and Record Types},
  28618. Year = {1994},
  28619. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy90YWNzOTQucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXRhY3M5NC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKTLBCek5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2ZAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0YWNzOTQucHMADgAUAAkAdABhAGMAcwA5ADQALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvdGFjczk0LnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28620. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL3RhY3M5NC5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJdGFjczk0LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rkszlm3oAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AHRhY3M5NC5wcwAOABQACQB0AGEAYwBzADkANAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi90YWNzOTQucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  28621. @article{Dershowitz:1990rl,
  28622. Address = {Cambridge, MA, USA},
  28623. Author = {Nachum Dershowitz and Jean-Pierre Jouannaud},
  28624. Book = {Handbook of theoretical computer science (vol. B): formal models and semantics},
  28625. Date-Added = {2006-04-28 14:54:56 -0500},
  28626. Date-Modified = {2009-08-25 22:28:20 -0600},
  28627. Isbn = {0-444-88074-7},
  28628. Pages = {243--320},
  28629. Publisher = {MIT Press},
  28630. Title = {Rewrite systems},
  28631. Year = {1990},
  28632. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9kZXJzaG93aXR6OTByZXdyaXRlLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXZGVyc2hvd2l0ejkwcmV3cml0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lMMEJ6QAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWAAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRlcnNob3dpdHo5MHJld3JpdGUucGRmAA4AMAAXAGQAZQByAHMAaABvAHcAaQB0AHoAOQAwAHIAZQB3AHIAaQB0AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9kZXJzaG93aXR6OTByZXdyaXRlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  28633. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2RlcnNob3dpdHo5MHJld3JpdGUucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdkZXJzaG93aXR6OTByZXdyaXRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FM0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBkZXJzaG93aXR6OTByZXdyaXRlLnBkZgAADgAwABcAZABlAHIAcwBoAG8AdwBpAHQAegA5ADAAcgBlAHcAcgBpAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZGVyc2hvd2l0ejkwcmV3cml0ZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  28634. @incollection{JouannaudKirchner-rob91,
  28635. Address = {Cambridge (MA, USA)},
  28636. Author = {Jouannaud, J.-P. and Kirchner, Claude},
  28637. Booktitle = {Computational {L}ogic. {E}ssays in honor of {A}lan {R}obinson},
  28638. Chapter = {8},
  28639. Date-Added = {2006-04-28 13:12:27 -0500},
  28640. Date-Modified = {2007-05-18 13:42:22 -0600},
  28641. Pages = {257--321},
  28642. Publisher = {The MIT press},
  28643. Title = {Solving equations in abstract algebras: a rule-based survey of unification},
  28644. Year = {1991}}
  28645. @article{Wand:1987gm,
  28646. Author = {Mitchell Wand},
  28647. Date-Added = {2006-04-28 10:50:57 -0500},
  28648. Date-Modified = {2009-08-25 22:28:20 -0600},
  28649. Journal = {Fundamenta Informatica},
  28650. Pages = {115-122},
  28651. Title = {A simple algorithm and proof for type inference},
  28652. Volume = {10},
  28653. Year = {1987},
  28654. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9mdW5kYW1lbnRhLTg3LnBz0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBmdW5kYW1lbnRhLTg3LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyV+wQnpBQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVuZGFtZW50YS04Ny5wcwAADgAiABAAZgB1AG4AZABhAG0AZQBuAHQAYQAtADgANwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9mdW5kYW1lbnRhLTg3LnBzABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28655. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL2Z1bmRhbWVudGEtODcucHPSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEGZ1bmRhbWVudGEtODcucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6BjM5ZrvAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhPwAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBmdW5kYW1lbnRhLTg3LnBzAAAOACIAEABmAHUAbgBkAGEAbQBlAG4AdABhAC0AOAA3AC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL2Z1bmRhbWVudGEtODcucHMAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  28656. @unpublished{Pottier:2005nq,
  28657. Author = {Francois Pottier},
  28658. Date-Added = {2006-04-28 10:39:42 -0500},
  28659. Date-Modified = {2010-12-17 10:23:11 -0700},
  28660. Month = SEP,
  28661. Note = {Lecture notes for the {APPSEM} Summer School},
  28662. Pdf = {http://cristal.inria.fr/~fpottier/publis/fpottier-appsem-2005.pdf},
  28663. Title = {A modern eye on {ML} type inference: old techniques and recent developments},
  28664. Year = {2005},
  28665. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9mcG90dGllci1hcHBzZW0tMjAwNS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGGZwb3R0aWVyLWFwcHNlbS0yMDA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJXXBCekEAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1kAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmcG90dGllci1hcHBzZW0tMjAwNS5wZGYAAA4AMgAYAGYAcABvAHQAdABpAGUAcgAtAGEAcABwAHMAZQBtAC0AMgAwADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL2Zwb3R0aWVyLWFwcHNlbS0yMDA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  28666. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGZwb3R0aWVyLWFwcHNlbS0yMDA1LnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYZnBvdHRpZXItYXBwc2VtLTIwMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zdtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZnBvdHRpZXItYXBwc2VtLTIwMDUucGRmAA4AMgAYAGYAcABvAHQAdABpAGUAcgAtAGEAcABwAHMAZQBtAC0AMgAwADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnBvdHRpZXItYXBwc2VtLTIwMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  28667. Bdsk-Url-1 = {http://cristal.inria.fr/~fpottier/publis/fpottier-appsem-2005.ps.gz}}
  28668. @article{Pottier:2000qi,
  28669. Address = {, Finland},
  28670. Author = {Francois Pottier},
  28671. Date-Added = {2006-04-28 10:25:45 -0500},
  28672. Date-Modified = {2009-08-25 22:28:20 -0600},
  28673. Issn = {1236-6064},
  28674. Journal = {Nordic J. of Computing},
  28675. Number = {4},
  28676. Pages = {312--347},
  28677. Publisher = {Publishing Association Nordic Journal of Computing},
  28678. Title = {A versatile constraint-based type inference system},
  28679. Volume = {7},
  28680. Year = {2000},
  28681. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9mcG90dGllci1uamMtMjAwMC5wc9IXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUZnBvdHRpZXItbmpjLTIwMDAucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8leMEJ6QQAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWQAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZwb3R0aWVyLW5qYy0yMDAwLnBzAAAOACoAFABmAHAAbwB0AHQAaQBlAHIALQBuAGoAYwAtADIAMAAwADAALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvZnBvdHRpZXItbmpjLTIwMDAucHMAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  28682. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL2Zwb3R0aWVyLW5qYy0yMDAwLnBz0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRmcG90dGllci1uamMtMjAwMC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvkmzOWa6QAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAZnBvdHRpZXItbmpjLTIwMDAucHMAAA4AKgAUAGYAcABvAHQAdABpAGUAcgAtAG4AagBjAC0AMgAwADAAMAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9mcG90dGllci1uamMtMjAwMC5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  28683. @inproceedings{Pfenning:1988ss,
  28684. Address = {New York, NY, USA},
  28685. Author = {Frank Pfenning},
  28686. Booktitle = {LFP '88: Proceedings of the 1988 ACM conference on LISP and functional programming},
  28687. Date-Added = {2006-04-28 10:18:53 -0500},
  28688. Date-Modified = {2010-12-17 10:23:11 -0700},
  28689. Isbn = {0-89791-273-X},
  28690. Location = {Snowbird, Utah, United States},
  28691. Pages = {153--163},
  28692. Publisher = {ACM Press},
  28693. Title = {Partial polymorphic type inference and higher-order unification},
  28694. Year = {1988},
  28695. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTUzLXBmZW5uaW5nLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE1My1wZmVubmluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ms8EJ6REAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXEAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNTMtcGZlbm5pbmcucGRmAA4AJAARAHAAMQA1ADMALQBwAGYAZQBuAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTUzLXBmZW5uaW5nLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28696. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNTMtcGZlbm5pbmcucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTUzLXBmZW5uaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3na0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTUzLXBmZW5uaW5nLnBkZgAADgAkABEAcAAxADUAMwAtAHAAZgBlAG4AbgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE1My1wZmVubmluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  28697. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62678.62697}}
  28698. @inproceedings{Simonet:2003zf,
  28699. Address = {New York, NY, USA},
  28700. Author = {Vincent Simonet},
  28701. Booktitle = {ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming},
  28702. Date-Added = {2006-04-28 09:52:02 -0500},
  28703. Date-Modified = {2010-12-17 10:23:11 -0700},
  28704. Isbn = {1-58113-756-7},
  28705. Location = {Uppsala, Sweden},
  28706. Pages = {39--50},
  28707. Publisher = {ACM Press},
  28708. Title = {An extension of {HM(X)} with bounded existential and universal data-types},
  28709. Year = {2003},
  28710. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzktc2ltb25ldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzOS1zaW1vbmV0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ8fBCekhAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2BAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzktc2ltb25ldC5wZGYADgAgAA8AcAAzADkALQBzAGkAbQBvAG4AZQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM5LXNpbW9uZXQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28711. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzOS1zaW1vbmV0LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM5LXNpbW9uZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL965NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM5LXNpbW9uZXQucGRmAAAOACAADwBwADMAOQAtAHMAaQBtAG8AbgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzOS1zaW1vbmV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  28712. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944710}}
  28713. @article{Odersky:1999ek,
  28714. Address = {New York, NY, USA},
  28715. Annote = {Introduces HM(X), a constraint solving approach to the Hindley/Milner type system, generalized
  28716. over additional an arbitrary constraint system X.},
  28717. Author = {Martin Odersky and Martin Sulzmann and Martin Wehr},
  28718. Date-Added = {2006-04-28 08:34:56 -0500},
  28719. Date-Modified = {2010-12-17 10:23:11 -0700},
  28720. Issn = {1074-3227},
  28721. Journal = {Theory and Practice of Object Systems},
  28722. Number = {1},
  28723. Pages = {35--55},
  28724. Publisher = {John Wiley \& Sons, Inc.},
  28725. Title = {Type inference with constrained types},
  28726. Volume = {5},
  28727. Year = {1999},
  28728. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9vZGVyc2t5OTl0eXBlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERb2RlcnNreTk5dHlwZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mQcEJ6QwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm9kZXJza3k5OXR5cGUucGRmAA4AJAARAG8AZABlAHIAcwBrAHkAOQA5AHQAeQBwAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9vZGVyc2t5OTl0eXBlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28729. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEW9kZXJza3k5OXR5cGUucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFvZGVyc2t5OTl0eXBlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lP0Q846wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzsAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBvZGVyc2t5OTl0eXBlLnBkZgAADgAkABEAbwBkAGUAcgBzAGsAeQA5ADkAdAB5AHAAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvb2RlcnNreTk5dHlwZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  28730. Bdsk-Url-1 = {http://dx.doi.org/10.1002/(SICI)1096-9942(199901/03)5:1%3C35::AID-TAPO4%3E3.0.CO;2-4}}
  28731. @unpublished{PeytonJones:2005dh,
  28732. Author = {Simon {Peyton~Jones} and Dimitrios Vytiniotis and Stephanie Weirich and Mark Shields},
  28733. Category = {fcp},
  28734. Cattype = {paper},
  28735. Date-Added = {2006-04-26 09:07:57 -0500},
  28736. Date-Modified = {2010-12-17 10:23:11 -0700},
  28737. Historical = {This long tutorial paper studies type inference for higher-rank polymorhism, and includes a prototype implementation. Grab it from the url below.},
  28738. Note = {Accepted for publication to the Journal of Functional Programming},
  28739. Title = {Practical type inference for arbitrary-rank types},
  28740. Topic = {language design},
  28741. Year = 2005,
  28742. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MDM0YS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODA2MDA2MDM0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/mHM5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5NjgwNjAwNjAzNGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAAwADYAMAAwADYAMAAzADQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MDM0YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  28743. Bdsk-Url-1 = {http://research.microsoft.com/users/simonpj/papers/higher-rank/index.htm}}
  28744. @article{Huet:1975yb,
  28745. Annote = {Higher-order unification},
  28746. Author = {G. P. Huet},
  28747. Date-Added = {2006-04-25 08:31:38 -0500},
  28748. Date-Modified = {2009-08-25 22:28:20 -0600},
  28749. Journal = {Theoretical Computer Science},
  28750. Number = {1},
  28751. Pages = {27-57},
  28752. Title = {A Unification Algorithm for Typed Lambda-Calculus},
  28753. Volume = {1},
  28754. Year = {1975},
  28755. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zZGFydGljbGUtMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NkYXJ0aWNsZS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKP/BCek0AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2UAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzZGFydGljbGUtMS5wZGYADgAgAA8AcwBkAGEAcgB0AGkAYwBsAGUALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc2RhcnRpY2xlLTEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28756. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NkYXJ0aWNsZS0xLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2RhcnRpY2xlLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J59EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2RhcnRpY2xlLTEucGRmAAAOACAADwBzAGQAYQByAHQAaQBjAGwAZQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NkYXJ0aWNsZS0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  28757. @article{Knight:1989bj,
  28758. Address = {New York, NY, USA},
  28759. Author = {Kevin Knight},
  28760. Date-Added = {2006-04-24 17:57:27 -0500},
  28761. Date-Modified = {2010-12-17 10:23:11 -0700},
  28762. Issn = {0360-0300},
  28763. Journal = {ACM Comput. Surv.},
  28764. Number = {1},
  28765. Pages = {93--124},
  28766. Publisher = {ACM Press},
  28767. Title = {Unification: a multidisciplinary survey},
  28768. Volume = {21},
  28769. Year = {1989},
  28770. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA5My1rbmlnaHQtMS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA5My1rbmlnaHQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7vRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA5My1rbmlnaHQtMS5wZGYADgAiABAAcAA5ADMALQBrAG4AaQBnAGgAdAAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A5My1rbmlnaHQtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  28771. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62029.62030}}
  28772. @techreport{Boyer:1972sf,
  28773. Annote = {Graph-based unification},
  28774. Author = {Robert S. Boyer and J. Strother Moore},
  28775. Date-Added = {2006-04-24 16:23:56 -0500},
  28776. Date-Modified = {2009-08-25 22:28:20 -0600},
  28777. Institution = {Mathematics Unit Edinburgh University},
  28778. Title = {The Sharing of Structure in Resolution Programs},
  28779. Year = {1972},
  28780. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnN0cnVjdHVyZS1zaGFyaW5nLW1lbW8ucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpzdHJ1Y3R1cmUtc2hhcmluZy1tZW1vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4ou0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzdHJ1Y3R1cmUtc2hhcmluZy1tZW1vLnBkZgAOADYAGgBzAHQAcgB1AGMAdAB1AHIAZQAtAHMAaABhAHIAaQBuAGcALQBtAGUAbQBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zdHJ1Y3R1cmUtc2hhcmluZy1tZW1vLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCrALAAuAJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  28781. @phdthesis{Choppella:2002in,
  28782. Address = {Bloomington, Indiana},
  28783. Annote = {Closely related to my graphical account of type inference},
  28784. Author = {Venkatesh Choppella},
  28785. Date-Added = {2006-04-24 16:07:26 -0500},
  28786. Date-Modified = {2009-08-25 22:28:20 -0600},
  28787. Month = {August},
  28788. School = {Indiana University},
  28789. Title = {Unification Source-Tracking with Application to Diagnosis of Type Inference},
  28790. Year = {2002},
  28791. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9UUjU2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCVRSNTY2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJLLBCej6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1aAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUUjU2Ni5wZGYADgAUAAkAVABSADUANgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvVFI1NjYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28792. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1RSNTY2LnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJVFI1NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8K5szlm4kAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRSNTY2LnBkZgAOABQACQBUAFIANQA2ADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUjU2Ni5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  28793. @inproceedings{Wand:1986vf,
  28794. Address = {New York, NY, USA},
  28795. Author = {Mitchell Wand},
  28796. Booktitle = {POPL '86: Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  28797. Date-Added = {2006-04-24 15:04:22 -0500},
  28798. Date-Modified = {2010-12-17 10:23:11 -0700},
  28799. Location = {St. Petersburg Beach, Florida},
  28800. Pages = {38--43},
  28801. Publisher = {ACM Press},
  28802. Title = {Finding the source of type errors},
  28803. Year = {1986},
  28804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMzgtd2FuZC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAzOC13YW5kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ77BCekgAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2AAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzgtd2FuZC5wZGYAAA4AGgAMAHAAMwA4AC0AdwBhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AzOC13YW5kLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28805. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzgtd2FuZC5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzOC13YW5kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/et/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAzOC13YW5kLnBkZgAOABoADABwADMAOAAtAHcAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzOC13YW5kLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28806. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512644.512648}}
  28807. @article{Beaven:1993fq,
  28808. Address = {New York, NY, USA},
  28809. Annote = {Not all that interesting},
  28810. Author = {Mike Beaven and Ryan Stansifer},
  28811. Date-Added = {2006-04-24 15:00:12 -0500},
  28812. Date-Modified = {2010-12-17 10:23:11 -0700},
  28813. Issn = {1057-4514},
  28814. Journal = {ACM Lett. Program. Lang. Syst.},
  28815. Number = {1-4},
  28816. Pages = {17--30},
  28817. Publisher = {ACM Press},
  28818. Title = {Explaining type errors in polymorphic languages},
  28819. Volume = {2},
  28820. Year = {1993},
  28821. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTctYmVhdmVuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3LWJlYXZlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mzsEJ6RIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXIAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNy1iZWF2ZW4ucGRmAAAOAB4ADgBwADEANwAtAGIAZQBhAHYAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3LWJlYXZlbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28822. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctYmVhdmVuLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LWJlYXZlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL959tEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE3LWJlYXZlbi5wZGYADgAeAA4AcAAxADcALQBiAGUAYQB2AGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE3LWJlYXZlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28823. Bdsk-Url-1 = {http://doi.acm.org/10.1145/176454.176460}}
  28824. @article{Duggan:1996nm,
  28825. Address = {Amsterdam, The Netherlands, The Netherlands},
  28826. Annote = {Closely related to my graphical account of type inference},
  28827. Author = {Dominic Duggan and Frederick Bent},
  28828. Date-Added = {2006-04-24 14:31:06 -0500},
  28829. Date-Modified = {2010-12-17 10:23:11 -0700},
  28830. Issn = {0167-6423},
  28831. Journal = {Sci. Comput. Program.},
  28832. Local-Url = {file://localhost/Users/jeremysiek/Documents/sdarticle.pdf},
  28833. Number = {1},
  28834. Pages = {37--83},
  28835. Publisher = {Elsevier North-Holland, Inc.},
  28836. Title = {Explaining type inference},
  28837. Volume = {27},
  28838. Year = {1996},
  28839. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0167-6423(95)00007-0}}
  28840. @techreport{McAdam:1999bd,
  28841. Annote = {Quite closely related to my graphical account of type inference},
  28842. Author = {Bruce J. McAdam},
  28843. Date-Added = {2006-04-24 14:15:20 -0500},
  28844. Date-Modified = {2009-08-25 22:28:20 -0600},
  28845. Institution = {University of Edinburgh},
  28846. Title = {Graphs for Recording Type Information},
  28847. Year = {1999},
  28848. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9FQ1MtTEZDUy05OS00MTUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNFQ1MtTEZDUy05OS00MTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRqwQno8gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RUNTLUxGQ1MtOTktNDE1LnBkZgAOACgAEwBFAEMAUwAtAEwARgBDAFMALQA5ADkALQA0ADEANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL0VDUy1MRkNTLTk5LTQxNS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  28849. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL0VDUy1MRkNTLTk5LTQxNS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE0VDUy1MRkNTLTk5LTQxNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8OnM5ZrkAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhNAAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBFQ1MtTEZDUy05OS00MTUucGRmAA4AKAATAEUAQwBTAC0ATABGAEMAUwAtADkAOQAtADQAMQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRUNTLUxGQ1MtOTktNDE1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  28850. @article{Robinson:1965ry,
  28851. Address = {New York, NY, USA},
  28852. Annote = {first unification algorithm with correctness proof},
  28853. Author = {J. A. Robinson},
  28854. Date-Added = {2006-04-24 14:11:07 -0500},
  28855. Date-Modified = {2010-12-17 10:23:11 -0700},
  28856. Issn = {0004-5411},
  28857. Journal = {J. ACM},
  28858. Number = {1},
  28859. Pages = {23--41},
  28860. Publisher = {ACM Press},
  28861. Title = {A Machine-Oriented Logic Based on the Resolution Principle},
  28862. Volume = {12},
  28863. Year = {1965},
  28864. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjMtcm9iaW5zb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjMtcm9iaW5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyclwQnpGAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9eAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIzLXJvYmluc29uLnBkZgAADgAiABAAcAAyADMALQByAG8AYgBpAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjMtcm9iaW5zb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28865. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1yb2JpbnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1yb2JpbnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ek3RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyMy1yb2JpbnNvbi5wZGYADgAiABAAcAAyADMALQByAG8AYgBpAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMy1yb2JpbnNvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  28866. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321250.321253}}
  28867. @inproceedings{Johnson:1986nw,
  28868. Address = {New York, NY, USA},
  28869. Author = {Gregory F. Johnson and Janet A. Walz},
  28870. Booktitle = {POPL '86: Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  28871. Date-Added = {2006-04-24 14:02:52 -0500},
  28872. Date-Modified = {2010-12-17 10:23:11 -0700},
  28873. Location = {St. Petersburg Beach, Florida},
  28874. Pages = {44--57},
  28875. Publisher = {ACM Press},
  28876. Title = {A maximum-flow approach to anomaly isolation in unification-based incremental type inference},
  28877. Year = {1986},
  28878. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NC1qb2huc29uLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ0LWpvaG5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97AtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ0LWpvaG5zb24ucGRmAAAOACAADwBwADQANAAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0NC1qb2huc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  28879. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512644.512649}}
  28880. @inproceedings{Chitil:2001ao,
  28881. Address = {New York, NY, USA},
  28882. Author = {Olaf Chitil},
  28883. Booktitle = {ICFP '01: Proceedings of the sixth ACM SIGPLAN international conference on Functional programming},
  28884. Date-Added = {2006-04-24 13:58:49 -0500},
  28885. Date-Modified = {2010-12-17 10:23:11 -0700},
  28886. Isbn = {1-58113-415-0},
  28887. Location = {Florence, Italy},
  28888. Pages = {193--204},
  28889. Publisher = {ACM Press},
  28890. Title = {Compositional explanation of types and algorithmic debugging of type errors},
  28891. Year = {2001},
  28892. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTkzLWNoaXRpbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxOTMtY2hpdGlsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJu/BCekVAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj11AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTkzLWNoaXRpbC5wZGYADgAgAA8AcAAxADkAMwAtAGMAaABpAHQAaQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE5My1jaGl0aWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28893. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOTMtY2hpdGlsLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE5My1jaGl0aWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96G9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE5My1jaGl0aWwucGRmAAAOACAADwBwADEAOQAzAC0AYwBoAGkAdABpAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxOTMtY2hpdGlsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  28894. Bdsk-Url-1 = {http://doi.acm.org/10.1145/507635.507659}}
  28895. @inproceedings{Ariola:1997ch,
  28896. Author = {Zena M. Ariola and Stefan Blom},
  28897. Booktitle = {Theoretical Aspects of Computer Software},
  28898. Date-Added = {2006-04-24 13:51:56 -0500},
  28899. Date-Modified = {2010-12-17 10:23:11 -0700},
  28900. Pages = {77-106},
  28901. Title = {Cyclic Lambda Calculi},
  28902. Year = {1997},
  28903. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9UQUNTOTcucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCVRBQ1M5Ny5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJKPBCej5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1ZAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUQUNTOTcucHMADgAUAAkAVABBAEMAUwA5ADcALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvVEFDUzk3LnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28904. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1RBQ1M5Ny5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJVEFDUzk3LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA74Z8zlm3oAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRBQ1M5Ny5wcwAOABQACQBUAEEAQwBTADkANwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UQUNTOTcucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==},
  28905. Bdsk-Url-1 = {citeseer.ist.psu.edu/ariola97cyclic.html}}
  28906. @unpublished{Ellner:2005uy,
  28907. Author = {Stephan Ellner and Walid Taha},
  28908. Date-Added = {2006-04-24 13:39:24 -0500},
  28909. Date-Modified = {2009-08-25 22:28:20 -0600},
  28910. Month = {April},
  28911. Title = {A Graphical Multi-stage Calculus},
  28912. Year = {2005},
  28913. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy8yMDA1LTA0LTEzLUIucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERAyMDA1LTA0LTEzLUIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRYwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjAwNS0wNC0xMy1CLnBkZgAADgAiABAAMgAwADAANQAtADAANAAtADEAMwAtAEIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy8yMDA1LTA0LTEzLUIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28914. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliLzIwMDUtMDQtMTMtQi5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEDIwMDUtMDQtMTMtQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPADPM5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA1LTA0LTEzLUIucGRmAAAOACIAEAAyADAAMAA1AC0AMAA0AC0AMQAzAC0AQgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIwMDUtMDQtMTMtQi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  28915. @inproceedings{Calcagno:2004eq,
  28916. Author = {Cristiano Calcagno and Eugenio Moggi and Walid Taha},
  28917. Booktitle = {{ESOP} 2004: European Symposium on Programming},
  28918. Date-Added = {2006-04-24 13:28:39 -0500},
  28919. Date-Modified = {2009-08-25 22:28:20 -0600},
  28920. Title = {ML-like Inference for Classifiers},
  28921. Year = {2004},
  28922. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9lc29wMDQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQplc29wMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyVUwQnpAgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZXNvcDA0LnBkZgAADgAWAAoAZQBzAG8AcAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9lc29wMDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28923. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVplc29wMDQucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qplc29wMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3NH0Q82+wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBlc29wMDQucGRmAA4AFgAKAGUAcwBvAHAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9lc29wMDQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  28924. @inproceedings{Xi:1999dk,
  28925. Address = {San Antonio},
  28926. Author = {Hongwei Xi and Frank Pfenning},
  28927. Booktitle = {Proceedings of the 26th ACM SIGPLAN Symposium on Principles of Programming Languages},
  28928. Date-Added = {2006-04-24 10:51:20 -0500},
  28929. Date-Modified = {2015-08-06 13:28:35 +0000},
  28930. Keywords = {DML},
  28931. Month = {January},
  28932. Pages = {214--227},
  28933. Title = {Dependent Types in Practical Programming},
  28934. Year = 1999,
  28935. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2RlcGVuZGVudC1wcmFjdGljYWwucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdkZXBlbmRlbnQtcHJhY3RpY2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA75c/0ejZEVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHpEVEAAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBkZXBlbmRlbnQtcHJhY3RpY2FsLnBkZgAADgAwABcAZABlAHAAZQBuAGQAZQBuAHQALQBwAHIAYQBjAHQAaQBjAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZGVwZW5kZW50LXByYWN0aWNhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  28936. @manual{Gansner:2002bt,
  28937. Address = {Florham Park},
  28938. Author = {Emden Gansner and Eleftherios Koutsofios and Stephen North},
  28939. Date-Added = {2006-04-24 09:03:56 -0500},
  28940. Date-Modified = {2009-08-25 22:28:20 -0600},
  28941. Month = {February},
  28942. Organization = {AT\&T},
  28943. Title = {Drawing graphs with dot},
  28944. Year = {2002},
  28945. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9kb3RndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGRvdGd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJULBCekBAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1hAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkb3RndWlkZS5wZGYAAA4AGgAMAGQAbwB0AGcAdQBpAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2RvdGd1aWRlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28946. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkb3RndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRvdGd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cV3RDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGRvdGd1aWRlLnBkZgAOABoADABkAG8AdABnAHUAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2RvdGd1aWRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  28947. @phdthesis{Botlan:2004gp,
  28948. Author = {Didier Le Botlan},
  28949. Date-Added = {2006-04-24 08:55:36 -0500},
  28950. Date-Modified = {2009-08-25 22:28:20 -0600},
  28951. Month = {June},
  28952. School = {Ecole Polytechnique},
  28953. Title = {{MLF}: An extension of ML with second-order polymorphism and implicit instantiation},
  28954. Year = {2004},
  28955. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9tbGYucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdtbGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyYdwQnpCgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9agAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bWxmLnBkZgAOABAABwBtAGwAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL21sZi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  28956. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdtbGYucGRm0hcLGBlXTlMuZGF0YU8RAW4AAAAAAW4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdtbGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jv0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtbGYucGRmAAAOABAABwBtAGwAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbWxmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  28957. @article{Erwig:2006xi,
  28958. Author = {Martin Erwig},
  28959. Date-Added = {2006-04-24 08:43:18 -0500},
  28960. Date-Modified = {2009-08-25 22:28:20 -0600},
  28961. Journal = {Journal of Visual Languages and COmputing},
  28962. Number = {2},
  28963. Pages = {161-186},
  28964. Title = {Visual Type Inference},
  28965. Volume = {17},
  28966. Year = {2006},
  28967. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9WaXN1YWxUeXBlSW5mX0pWTEMwNi5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGFZpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJMTBCej7AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1bAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpWaXN1YWxUeXBlSW5mX0pWTEMwNi5wZGYAAA4AMgAYAFYAaQBzAHUAYQBsAFQAeQBwAGUASQBuAGYAXwBKAFYATABDADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL1Zpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  28968. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uL0Ryb3Bib3gvYmliL1Zpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZtIXCxgZV05TLmRhdGFPEQGoAAAAAAGoAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEYVmlzdWFsVHlwZUluZl9KVkxDMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7pTMzlm40AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHdAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEFNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFZpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZgAADgAyABgAVgBpAHMAdQBhAGwAVAB5AHAAZQBJAG4AZgBfAEoAVgBMAEMAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVmlzdWFsVHlwZUluZl9KVkxDMDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuAC9AMUCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  28969. @inproceedings{Aditya:1991da,
  28970. Address = {New York, NY, USA},
  28971. Author = {Shail Aditya and Rishiyur S. Nikhil},
  28972. Booktitle = {Proceedings of the 5th ACM conference on Functional programming languages and computer architecture},
  28973. Date-Added = {2006-04-22 09:42:09 -0500},
  28974. Date-Modified = {2009-08-25 22:28:20 -0600},
  28975. Isbn = {0-387-54396-1},
  28976. Location = {Cambridge, Massachusetts, United States},
  28977. Pages = {379--405},
  28978. Publisher = {Springer-Verlag New York, Inc.},
  28979. Title = {Incremental polymorphism},
  28980. Year = {1991},
  28981. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9hZGl0eWE5MWluY3JlbWVudGFsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXYWRpdHlhOTFpbmNyZW1lbnRhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8k2cEJ6PwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVwAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmFkaXR5YTkxaW5jcmVtZW50YWwucGRmAA4AMAAXAGEAZABpAHQAeQBhADkAMQBpAG4AYwByAGUAbQBlAG4AdABhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9hZGl0eWE5MWluY3JlbWVudGFsLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  28982. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2FkaXR5YTkxaW5jcmVtZW50YWwucGRm0hcLGBlXTlMuZGF0YU8RAa4AAAAAAa4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdhZGl0eWE5MWluY3JlbWVudGFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26Q0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABABAAv23xAUNoPAAFwHIAAhIpAAIARU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBhZGl0eWE5MWluY3JlbWVudGFsLnBkZgAADgAwABcAYQBkAGkAdAB5AGEAOQAxAGkAbgBjAHIAZQBtAGUAbgB0AGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYWRpdHlhOTFpbmNyZW1lbnRhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  28983. @inproceedings{Odersky:2001lb,
  28984. Address = {New York, NY, USA},
  28985. Author = {Martin Odersky and Christoph Zenger and Matthias Zenger},
  28986. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28987. Date-Added = {2006-04-22 09:12:10 -0500},
  28988. Date-Modified = {2010-12-17 10:23:11 -0700},
  28989. Isbn = {1-58113-336-7},
  28990. Location = {London, United Kingdom},
  28991. Pages = {41--53},
  28992. Publisher = {ACM Press},
  28993. Title = {Colored local type inference},
  28994. Year = {2001},
  28995. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDEtb2RlcnNreS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0MS1vZGVyc2t5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ9DBCekiAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2CAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDEtb2RlcnNreS5wZGYADgAgAA8AcAA0ADEALQBvAGQAZQByAHMAawB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQxLW9kZXJza3kucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28996. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MS1vZGVyc2t5LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQxLW9kZXJza3kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL968NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQxLW9kZXJza3kucGRmAAAOACAADwBwADQAMQAtAG8AZABlAHIAcwBrAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0MS1vZGVyc2t5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  28997. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360207}}
  28998. @inproceedings{Dunfield:2004fp,
  28999. Address = {New York, NY, USA},
  29000. Author = {Joshua Dunfield and Frank Pfenning},
  29001. Booktitle = {POPL '04: Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29002. Date-Added = {2006-04-22 09:11:09 -0500},
  29003. Date-Modified = {2010-12-17 10:23:11 -0700},
  29004. Isbn = {1-58113-729-X},
  29005. Location = {Venice, Italy},
  29006. Pages = {281--292},
  29007. Publisher = {ACM Press},
  29008. Title = {Tridirectional typechecking},
  29009. Year = {2004},
  29010. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyODEtZHVuZmllbGQucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjgxLWR1bmZpZWxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qL0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjgxLWR1bmZpZWxkLnBkZgAADgAkABEAcAAyADgAMQAtAGQAdQBuAGYAaQBlAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI4MS1kdW5maWVsZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  29011. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964025}}
  29012. @inproceedings{Chlipala:2005da,
  29013. Address = {New York, NY, USA},
  29014. Author = {Adam Chlipala and Leaf Petersen and Robert Harper},
  29015. Booktitle = {TLDI '05: Proceedings of the 2005 ACM SIGPLAN international workshop on Types in languages design and implementation},
  29016. Date-Added = {2006-04-22 09:09:12 -0500},
  29017. Date-Modified = {2010-12-17 10:23:11 -0700},
  29018. Isbn = {1-58113-999-3},
  29019. Location = {Long Beach, California, USA},
  29020. Pages = {71--78},
  29021. Publisher = {ACM Press},
  29022. Title = {Strict bidirectional type checking},
  29023. Year = {2005},
  29024. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNzEtY2hsaXBhbGEucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNzEtY2hsaXBhbGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhXwQnpKwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDcxLWNobGlwYWxhLnBkZgAADgAiABAAcAA3ADEALQBjAGgAbABpAHAAYQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNzEtY2hsaXBhbGEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29025. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA3MS1jaGxpcGFsYS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA3MS1jaGxpcGFsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4HRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA3MS1jaGxpcGFsYS5wZGYADgAiABAAcAA3ADEALQBjAGgAbABpAHAAYQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A3MS1jaGxpcGFsYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  29026. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040294.1040301}}
  29027. @inproceedings{Pierce:1998jc,
  29028. Address = {New York, NY, USA},
  29029. Author = {Benjamin C. Pierce and David N. Turner},
  29030. Booktitle = {POPL '98: Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29031. Date-Added = {2006-04-22 08:55:29 -0500},
  29032. Date-Modified = {2010-12-17 10:23:11 -0700},
  29033. Isbn = {0-89791-979-3},
  29034. Location = {San Diego, California, United States},
  29035. Pages = {252--265},
  29036. Publisher = {ACM Press},
  29037. Title = {Local type inference},
  29038. Year = {1998},
  29039. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9waWVyY2U5OGxvY2FsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcGllcmNlOThsb2NhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ot8EJ6S8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnBpZXJjZTk4bG9jYWwucGRmAA4AJAARAHAAaQBlAHIAYwBlADkAOABsAG8AYwBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9waWVyY2U5OGxvY2FsLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29040. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBpZXJjZTk4bG9jYWwucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwaWVyY2U5OGxvY2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3v+0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwaWVyY2U5OGxvY2FsLnBkZgAADgAkABEAcABpAGUAcgBjAGUAOQA4AGwAbwBjAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcGllcmNlOThsb2NhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  29041. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268967}}
  29042. @inproceedings{Shields:2001zs,
  29043. Author = {Mark Shields and Simon {Peyton Jones}},
  29044. Booktitle = {First Workshop on Multi-language Inferastructure and Interoperability ({BABEL}'01), Firenze, Italy},
  29045. Date-Added = {2006-04-21 15:00:17 -0500},
  29046. Date-Modified = {2009-08-25 22:28:20 -0600},
  29047. Month = sep,
  29048. Title = {Object-Oriented Style Overloading for {H}askell},
  29049. Year = {2001},
  29050. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9vdmVybG9hZGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD292ZXJsb2FkaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJk3BCekNAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1tAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvdmVybG9hZGluZy5wZGYADgAgAA8AbwB2AGUAcgBsAG8AYQBkAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvb3ZlcmxvYWRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29051. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD292ZXJsb2FkaW5nLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPb3ZlcmxvYWRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95XNEPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAb3ZlcmxvYWRpbmcucGRmAAAOACAADwBvAHYAZQByAGwAbwBhAGQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL292ZXJsb2FkaW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  29052. @inproceedings{Kaes:1992hh,
  29053. Address = {New York, NY, USA},
  29054. Author = {Stefan Kaes},
  29055. Booktitle = {LFP '92: Proceedings of the 1992 ACM conference on LISP and functional programming},
  29056. Date-Added = {2006-04-21 13:30:32 -0500},
  29057. Date-Modified = {2010-12-17 10:23:11 -0700},
  29058. Isbn = {0-89791-481-3},
  29059. Location = {San Francisco, California, United States},
  29060. Pages = {193--204},
  29061. Publisher = {ACM Press},
  29062. Title = {Type inference in the presence of overloading, subtyping and recursive types},
  29063. Year = {1992},
  29064. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTkzLWthZXMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTkzLWthZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oc0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTkzLWthZXMucGRmAAAOABwADQBwADEAOQAzAC0AawBhAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE5My1rYWVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29065. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141540}}
  29066. @article{Stuckey:2005zp,
  29067. Address = {New York, NY, USA},
  29068. Author = {Peter J. Stuckey and Martin Sulzmann},
  29069. Date-Added = {2006-04-21 13:27:59 -0500},
  29070. Date-Modified = {2010-12-17 10:23:11 -0700},
  29071. Issn = {0164-0925},
  29072. Journal = {ACM Trans. Program. Lang. Syst.},
  29073. Number = {6},
  29074. Pages = {1216--1269},
  29075. Publisher = {ACM Press},
  29076. Title = {A theory of overloading},
  29077. Volume = {27},
  29078. Year = {2005},
  29079. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTIxNi1zdHVja2V5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDEyMTYtc3R1Y2tleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8micEJ6Q8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMjE2LXN0dWNrZXkucGRmAA4AJAARAHAAMQAyADEANgAtAHMAdAB1AGMAawBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTIxNi1zdHVja2V5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29080. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMjE2LXN0dWNrZXkucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTIxNi1zdHVja2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ml0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTIxNi1zdHVja2V5LnBkZgAADgAkABEAcAAxADIAMQA2AC0AcwB0AHUAYwBrAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEyMTYtc3R1Y2tleS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  29081. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1108970.1108974}}
  29082. @unpublished{Raffalli:1999mg,
  29083. Author = {Christophe Raffalli},
  29084. Date-Added = {2006-04-21 13:21:34 -0500},
  29085. Date-Modified = {2009-08-25 22:28:20 -0600},
  29086. Note = {Dept. of Mathematics of the University of Savoy},
  29087. Title = {An optimized complete semi-algorithm for system F-eta},
  29088. Year = {1999},
  29089. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9GZXRhLXRvdGFsLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREORmV0YS10b3RhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kdsEJ6PMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVMAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkZldGEtdG90YWwucGRmAAAOAB4ADgBGAGUAdABhAC0AdABvAHQAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvRmV0YS10b3RhbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29090. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0ZldGEtdG90YWwucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5GZXRhLXRvdGFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu96zOWa6AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARmV0YS10b3RhbC5wZGYAAA4AHgAOAEYAZQB0AGEALQB0AG8AdABhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9GZXRhLXRvdGFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  29091. @techreport{Raffalli:1998uk,
  29092. Author = {Christophe Raffalli},
  29093. Date-Added = {2006-04-21 13:18:19 -0500},
  29094. Date-Modified = {2009-08-25 22:28:20 -0600},
  29095. Institution = {Dept. of Mathematics of the University of Savoy},
  29096. Number = {98-05a},
  29097. Title = {System F-eta},
  29098. Year = {1998},
  29099. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9GZXRhLXBhcnRpYWwucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBGZXRhLXBhcnRpYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRzwQno8wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RmV0YS1wYXJ0aWFsLnBkZgAADgAiABAARgBlAHQAYQAtAHAAYQByAHQAaQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9GZXRhLXBhcnRpYWwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29100. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0ZldGEtcGFydGlhbC5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEZldGEtcGFydGlhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8BTM5ZroAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhOAAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBGZXRhLXBhcnRpYWwucGRmAAAOACIAEABGAGUAdABhAC0AcABhAHIAdABpAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0ZldGEtcGFydGlhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  29101. @inproceedings{Clement:1986mv,
  29102. Address = {New York, NY, USA},
  29103. Author = {Dominique Cl\'ement and Thierry Despeyroux and Gilles Kahn and Jo{\"e}lle Despeyroux},
  29104. Booktitle = {LFP '86: Proceedings of the 1986 ACM conference on LISP and functional programming},
  29105. Date-Added = {2006-04-21 12:47:02 -0500},
  29106. Date-Modified = {2010-12-17 10:23:11 -0700},
  29107. Isbn = {0-89791-200-4},
  29108. Location = {Cambridge, Massachusetts, United States},
  29109. Pages = {13--27},
  29110. Publisher = {ACM Press},
  29111. Title = {A simple applicative language: {Mini}-{ML}},
  29112. Year = {1986},
  29113. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMy1jbGVtZW50LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzLWNsZW1lbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95rNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEzLWNsZW1lbnQucGRmAAAOACAADwBwADEAMwAtAGMAbABlAG0AZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMy1jbGVtZW50LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  29114. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319838.319847}}
  29115. @incollection{Reynolds:1969uh,
  29116. Abstract = {If the set of atomic formulas is augmented by adding a `universal
  29117. formula' and a `null formula', then the equivalence classes of this set under
  29118. alphabetic variation form a complete non-modular lattice, with `instance'
  29119. as the partial ordering, `greatest common instance' as the meet operation,
  29120. and `least common generalization' as the join operation. The greatest common
  29121. instance of two formulas can be obtained from Robinson's Unification Algorithm.
  29122. An algorithm is given for computing the least common generalization of two
  29123. formulas, the covering relation of the lattice is determined, bounds are
  29124. obtained on the length of chains from one formula to another, and it is shown
  29125. that any formula is the least common generalization of its set of ground
  29126. instances.
  29127. A transformational system is a finite set of clauses containing only units
  29128. and transformations, which are clauses containing exactly one positive and one
  29129. negative literal. It is shown that every unsatisfiable transformational system
  29130. has a refutation where every resolution has at least one resolvend which is an
  29131. initial clause. An algorithm is given for computing a common generalization of
  29132. all atomic formulas which can be derived from a transformational system, and
  29133. it is shown that there is no decision procedure for transformational systems.},
  29134. Address = {Edinburgh, Scotland},
  29135. Author = {Reynolds, John C.},
  29136. Booktitle = {Machine Intelligence 5},
  29137. Checked = {22 August 1990},
  29138. Comments = {Some copies are copyrighted 1970},
  29139. Date-Modified = {2009-08-25 22:28:20 -0600},
  29140. Filename = {transysalg},
  29141. Pages = {135--151},
  29142. Publisher = {Edinburgh University Press},
  29143. Title = {Transformational Systems and the Algebraic Structure of Atomic Formulas},
  29144. Updated = {9 May 2001},
  29145. Year = {1969},
  29146. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy90cmFuc3lzYWxnLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOdHJhbnN5c2FsZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pRMEJ6ToAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZoAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnRyYW5zeXNhbGcucGRmAAAOAB4ADgB0AHIAYQBuAHMAeQBzAGEAbABnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvdHJhbnN5c2FsZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29147. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50cmFuc3lzYWxnLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdHJhbnN5c2FsZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KV9EPPJoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LqAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdHJhbnN5c2FsZy5wZGYADgAeAA4AdAByAGEAbgBzAHkAcwBhAGwAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvdHJhbnN5c2FsZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  29148. @mastersthesis{Krasic:1996md,
  29149. Author = {Charles C. Krasic},
  29150. Date-Added = {2006-04-21 10:01:19 -0500},
  29151. Date-Modified = {2010-12-17 10:23:11 -0700},
  29152. Title = {Parametric Overloading in {ML}},
  29153. Year = {1996},
  29154. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9rcmFzaWM5N3BhcmFtZXRyaWMucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZrcmFzaWM5N3BhcmFtZXRyaWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXqwQnpCAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9aAAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6a3Jhc2ljOTdwYXJhbWV0cmljLnBkZgAADgAuABYAawByAGEAcwBpAGMAOQA3AHAAYQByAGEAbQBlAHQAcgBpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9rcmFzaWM5N3BhcmFtZXRyaWMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  29155. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmtyYXNpYzk3cGFyYW1ldHJpYy5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmtyYXNpYzk3cGFyYW1ldHJpYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKDRDzjfAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/LwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGtyYXNpYzk3cGFyYW1ldHJpYy5wZGYADgAuABYAawByAGEAcwBpAGMAOQA3AHAAYQByAGEAbQBlAHQAcgBpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2tyYXNpYzk3cGFyYW1ldHJpYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  29156. Bdsk-Url-1 = {citeseer.ist.psu.edu/krasic97parametric.html}}
  29157. @article{Smith:1994kh,
  29158. Author = {Geoffrey S. Smith},
  29159. Date-Added = {2006-04-20 22:40:58 -0500},
  29160. Date-Modified = {2009-08-25 22:28:20 -0600},
  29161. Journal = {Science of Computer Programming},
  29162. Month = {December},
  29163. Pages = {197-226},
  29164. Title = {Principal Type Schemes for Functional Programs with Overloading and Subtyping},
  29165. Volume = {23},
  29166. Year = {1994},
  29167. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zY3A5NC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNjcDk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKPnBCek0AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2UAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzY3A5NC5wZGYADgAUAAkAcwBjAHAAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2NwOTQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29168. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzY3A5NC5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNjcDk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ieDRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNjcDk0LnBkZgAADgAUAAkAcwBjAHAAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zY3A5NC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  29169. @inproceedings{Jim:1996hs,
  29170. Address = {New York, NY, USA},
  29171. Author = {Trevor Jim},
  29172. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29173. Date-Added = {2006-04-20 21:03:29 -0500},
  29174. Date-Modified = {2010-12-17 10:23:11 -0700},
  29175. Isbn = {0-89791-769-3},
  29176. Location = {St. Petersburg Beach, Florida, United States},
  29177. Pages = {42--53},
  29178. Publisher = {ACM Press},
  29179. Title = {What are principal typings and what are they good for?},
  29180. Year = {1996},
  29181. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wNDItamltLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDQyLWppbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n08EJ6SIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYIAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0Mi1qaW0ucGRmAA4AGAALAHAANAAyAC0AagBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wNDItamltLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  29182. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNDItamltLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDQyLWppbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL969dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQyLWppbS5wZGYAAA4AGAALAHAANAAyAC0AagBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0Mi1qaW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  29183. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237728}}
  29184. @incollection{Remy!appsem,
  29185. Author = {Didier R{\'{e}}my},
  29186. Booktitle = {{A}pplied {S}emantics. Advanced Lectures. LNCS 2395.},
  29187. Date-Added = {2006-04-20 14:33:31 -0500},
  29188. Date-Modified = {2009-08-25 22:28:20 -0600},
  29189. Html = {http://pauillac.inria.fr/~remy/cours/appsem/},
  29190. Isbn = {3-540-44044-5},
  29191. Pages = {413--537},
  29192. Pdf = {http://pauillac.inria.fr/~remy/cours/appsem/ocaml.pdf},
  29193. Publisher = {Springer Verlag},
  29194. Title = {{U}sing, {U}nderstanding, and {U}nraveling the {OC}aml {L}anguage},
  29195. Year = {2002},
  29196. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9vY2FtbC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCW9jYW1sLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJjjBCekLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1rAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvY2FtbC5wZGYADgAUAAkAbwBjAGEAbQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvb2NhbWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29197. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlvY2FtbC5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW9jYW1sLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eUzRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG9jYW1sLnBkZgAADgAUAAkAbwBjAGEAbQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9vY2FtbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  29198. @inproceedings{Jones:1997it,
  29199. Address = {New York, NY, USA},
  29200. Author = {Mark P. Jones},
  29201. Booktitle = {POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29202. Date-Added = {2006-04-20 13:47:01 -0500},
  29203. Date-Modified = {2010-12-17 10:23:11 -0700},
  29204. Isbn = {0-89791-853-3},
  29205. Location = {Paris, France},
  29206. Pages = {483--496},
  29207. Publisher = {ACM Press},
  29208. Title = {First-class polymorphism with type inference},
  29209. Year = {1997},
  29210. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDgzLWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ4My1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n+sEJ6SUAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYUAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0ODMtam9uZXMucGRmAAAOAB4ADgBwADQAOAAzAC0AagBvAG4AZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ4My1qb25lcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29211. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDgzLWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ4My1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97HtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ4My1qb25lcy5wZGYADgAeAA4AcAA0ADgAMwAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQ4My1qb25lcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29212. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263765}}
  29213. @article{Laufer:1994qq,
  29214. Address = {New York, NY, USA},
  29215. Author = {Konstantin L{\"a}ufer and Martin Odersky},
  29216. Date-Added = {2006-04-20 13:40:13 -0500},
  29217. Date-Modified = {2010-12-17 10:23:11 -0700},
  29218. Issn = {0164-0925},
  29219. Journal = {ACM Trans. Program. Lang. Syst.},
  29220. Number = {5},
  29221. Pages = {1411--1430},
  29222. Publisher = {ACM Press},
  29223. Title = {Polymorphic type inference and abstract data types},
  29224. Volume = {16},
  29225. Year = {1994},
  29226. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTQxMS1sYWZlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNDExLWxhZmVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJqfBCekQAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1wAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQxMS1sYWZlci5wZGYADgAgAA8AcAAxADQAMQAxAC0AbABhAGYAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE0MTEtbGFmZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29227. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDExLWxhZmVyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0MTEtbGFmZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95xdEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE0MTEtbGFmZXIucGRmAAAOACAADwBwADEANAAxADEALQBsAGEAZgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNDExLWxhZmVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  29228. Bdsk-Url-1 = {http://doi.acm.org/10.1145/186025.186031}}
  29229. @article{Garrigue:1999bb,
  29230. Address = {Duluth, MN, USA},
  29231. Author = {Jacques Garrigue and Didier R{\'{e}}my},
  29232. Date-Added = {2006-04-20 13:35:04 -0500},
  29233. Date-Modified = {2010-12-17 10:23:11 -0700},
  29234. Issn = {0890-5401},
  29235. Journal = {Information and Computation},
  29236. Number = {1-2},
  29237. Pages = {134--169},
  29238. Publisher = {Academic Press, Inc.},
  29239. Title = {Semi-explicit first-class polymorphism for ML},
  29240. Volume = {155},
  29241. Year = {1999},
  29242. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy9nYXJyaWd1ZV9yZW15LXBvbHktaWM5OS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRG2dhcnJpZ3VlX3JlbXktcG9seS1pYzk5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJYTBCekFAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1lAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpnYXJyaWd1ZV9yZW15LXBvbHktaWM5OS5wZGYADgA4ABsAZwBhAHIAcgBpAGcAdQBlAF8AcgBlAG0AeQAtAHAAbwBsAHkALQBpAGMAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  29243. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2dhcnJpZ3VlX3JlbXktcG9seS1pYzk5LnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91Z9EPN24AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32+AAAAAQAQAL9t8QFDaDwABcByAAISKQACAElNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAAOADgAGwBnAGEAcgByAGkAZwB1AGUAXwByAGUAbQB5AC0AcABvAGwAeQAtAGkAYwA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADhVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2dhcnJpZ3VlX3JlbXktcG9seS1pYzk5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5AnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  29244. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1999.2830}}
  29245. @book{Mitchell:1996nn,
  29246. Address = {Cambridge, MA, USA},
  29247. Author = {John C. Mitchell},
  29248. Date-Added = {2006-04-20 13:10:27 -0500},
  29249. Date-Modified = {2007-05-18 13:42:22 -0600},
  29250. Isbn = {0-262-13321-0},
  29251. Publisher = {MIT Press},
  29252. Title = {Foundations of programming languages},
  29253. Year = {1996}}
  29254. @article{Rocca:1988ro,
  29255. Address = {Essex, UK},
  29256. Author = {S. Ronchi Della Rocca},
  29257. Date-Added = {2006-04-20 11:38:32 -0500},
  29258. Date-Modified = {2010-12-17 10:23:11 -0700},
  29259. Issn = {0304-3975},
  29260. Journal = {Theor. Comput. Sci.},
  29261. Number = {1-2},
  29262. Pages = {181--209},
  29263. Publisher = {Elsevier Science Publishers Ltd.},
  29264. Title = {Principal type scheme and unification for intersection type discipline},
  29265. Volume = {59},
  29266. Year = {1988},
  29267. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(88)90101-6}}
  29268. @inproceedings{Coppo:1992ku,
  29269. Address = {London, UK},
  29270. Author = {Mario Coppo and Paola Giannini},
  29271. Booktitle = {CAAP '92: Proceedings of the 17th Colloquium on Trees in Algebra and Programming},
  29272. Date-Added = {2006-04-20 11:37:37 -0500},
  29273. Date-Modified = {2007-05-18 13:42:22 -0600},
  29274. Isbn = {3-540-55251-0},
  29275. Pages = {102--123},
  29276. Publisher = {Springer-Verlag},
  29277. Title = {A Complete Type Inference Algorithm for Simple Intersection Types},
  29278. Year = {1992}}
  29279. @inproceedings{Kfoury:1999kz,
  29280. Address = {New York, NY, USA},
  29281. Annote = {incomprehensible},
  29282. Author = {A. J. Kfoury and J. B. Wells},
  29283. Booktitle = {POPL '99: Proceedings of the 26th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29284. Date-Added = {2006-04-20 11:36:45 -0500},
  29285. Date-Modified = {2010-12-17 10:23:11 -0700},
  29286. Isbn = {1-58113-095-3},
  29287. Location = {San Antonio, Texas, United States},
  29288. Pages = {161--174},
  29289. Publisher = {ACM Press},
  29290. Title = {Principality and decidable type inference for finite-rank intersection types},
  29291. Year = {1999},
  29292. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTYxLWtmb3VyeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNjEta2ZvdXJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJsXBCekRAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1xAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTYxLWtmb3VyeS5wZGYADgAgAA8AcAAxADYAMQAtAGsAZgBvAHUAcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE2MS1rZm91cnkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29293. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNjEta2ZvdXJ5LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE2MS1rZm91cnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9559EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE2MS1rZm91cnkucGRmAAAOACAADwBwADEANgAxAC0AawBmAG8AdQByAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNjEta2ZvdXJ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  29294. Bdsk-Url-1 = {http://doi.acm.org/10.1145/292540.292556}}
  29295. @article{Urzyczyn:1997ub,
  29296. Author = {Pawel Urzyczyn},
  29297. Date-Added = {2006-04-20 10:58:52 -0500},
  29298. Date-Modified = {2009-08-25 22:28:20 -0600},
  29299. Journal = {Mathematical Structures in Computer Science},
  29300. Pages = {329-358},
  29301. Title = {Type reconstruction in F[omega]},
  29302. Volume = {7},
  29303. Year = {1997},
  29304. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9yZWNvbnN0cnVjdC1mb21lZ2EucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZyZWNvbnN0cnVjdC1mb21lZ2EucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyjVwQnpMQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9kQAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cmVjb25zdHJ1Y3QtZm9tZWdhLnBkZgAADgAuABYAcgBlAGMAbwBuAHMAdAByAHUAYwB0AC0AZgBvAG0AZQBnAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9yZWNvbnN0cnVjdC1mb21lZ2EucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  29305. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnJlY29uc3RydWN0LWZvbWVnYS5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnJlY29uc3RydWN0LWZvbWVnYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ib3RDzyQAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHJlY29uc3RydWN0LWZvbWVnYS5wZGYADgAuABYAcgBlAGMAbwBuAHMAdAByAHUAYwB0AC0AZgBvAG0AZQBnAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3JlY29uc3RydWN0LWZvbWVnYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  29306. @article{Naur:1966:PAG,
  29307. Acknowledgement = ack-nhfb,
  29308. Annote = {Vague version of Floyd and Hoare's logic, developed independently.},
  29309. Author = {P. Naur},
  29310. Bibdate = {Sat Nov 14 09:14:57 1998},
  29311. Coden = {BITTEL, NBITAB},
  29312. Date-Added = {2006-04-18 08:52:12 -0500},
  29313. Date-Modified = {2007-05-18 13:42:22 -0600},
  29314. Issn = {0006-3835},
  29315. Journal = j-NORDISK-TIDSKR-INFORM-BEHAND,
  29316. Number = {4},
  29317. Pages = {310--316},
  29318. Title = {Proof of Algorithms by General Snapshots},
  29319. Volume = {6},
  29320. Year = {1966}}
  29321. @techreport{Siek:2005yb,
  29322. Author = {Jeremy G. Siek and Walid Taha},
  29323. Date-Added = {2006-04-14 16:30:12 -0500},
  29324. Date-Modified = {2009-08-25 22:28:20 -0600},
  29325. Institution = {Rice University},
  29326. Number = {TR05-458},
  29327. Title = {C++.T Formalization in Isar},
  29328. Year = {2005},
  29329. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLC4uLy4uLy4uL3BhcGVycy9vZnAyMjJsNWIyN3B6OWgzbTUwNDY2cXEucGRm0hcLGBlXTlMuZGF0YU8RAaYAAAAAAaYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERxvZnAyMjJsNWIyN3B6OWgzbTUwNDY2cXEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZEwQnpDAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bAAAAAEADABPmREATqRTAEbJNgACADtNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6b2ZwMjIybDViMjdwejloM201MDQ2NnFxLnBkZgAADgA6ABwAbwBmAHAAMgAyADIAbAA1AGIAMgA3AHAAegA5AGgAMwBtADUAMAA0ADYANgBxAHEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC5Vc2Vycy9zaWVrL3BhcGVycy9vZnAyMjJsNWIyN3B6OWgzbTUwNDY2cXEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvQDCAMoCdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==},
  29330. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHG9mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGbSFwsYGVdOUy5kYXRhTxEBwgAAAAABwgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHG9mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVDRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBKTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG9mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGYADgA6ABwAbwBmAHAAMgAyADIAbAA1AGIAMgA3AHAAegA5AGgAMwBtADUAMAA0ADYANgBxAHEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADlVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL29mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArQCyALoCgAKCAocCkgKbAqkCrQK0Ar0CwgLPAtIC5ALnAuwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC7g==}}
  29331. @inproceedings{REYNOLDS83,
  29332. Abstract = {We explore the thesis that type structure is a syntactic discipline
  29333. for maintaining levels of abstraction. Traditionally, this view has been
  29334. formalized algebraically, but the algebraic approach fails to encompass
  29335. higher-order functions. For this purpose, it is necessary to generalize
  29336. homomorphic functions to relations; the result is an `abstraction' theorem
  29337. that is applicable to the typed lambda calculus and various extensions,
  29338. including user-defined types. Finally, we consider polymorphic functions,
  29339. and show that the abstraction theorem captures Strachey's concept of
  29340. parametric, as opposed to ad hoc, polymorphism.},
  29341. Address = {Amsterdam},
  29342. Author = {Reynolds, John C.},
  29343. Booksubtitle = {Proceedings of the IFIP 9th World Computer Congress},
  29344. Booktitle = {Information Processing 83},
  29345. Callno = {004 I613ia 1983},
  29346. Checked = {January 1988},
  29347. Date-Modified = {2009-08-25 22:28:20 -0600},
  29348. Dates = {September 19--23, 1983},
  29349. Filename = {typesabpara},
  29350. Pages = {513--523},
  29351. Place = {Paris, France},
  29352. Publisher = {Elsevier Science Publishers B. V. (North-Holland)},
  29353. Title = {Types, Abstraction and Parametric Polymorphism},
  29354. Updated = {9 May 2001},
  29355. Year = {1983},
  29356. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3R5cGVzYWJwYXJhLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdHlwZXNhYnBhcmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KYtEPPJoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LqAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAdHlwZXNhYnBhcmEucGRmAAAOACAADwB0AHkAcABlAHMAYQBiAHAAYQByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3R5cGVzYWJwYXJhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  29357. @phdthesis{GIRARD72,
  29358. Address = {Paris, France},
  29359. Author = {Girard, Jean-Yves},
  29360. Checked = {5 July 1990},
  29361. Date-Modified = {2011-10-10 13:37:27 -0600},
  29362. Title = {Interpretation fonctionelle et elimination des coupures de l'arithmetique d'ordre superieur},
  29363. Updated = {17 February 1993},
  29364. Year = 1972}
  29365. @inproceedings{Xi:2003kn,
  29366. Address = {New York, NY, USA},
  29367. Author = {Hongwei Xi and Chiyan Chen and Gang Chen},
  29368. Booktitle = {POPL '03: Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29369. Date-Added = {2006-04-06 15:35:50 -0500},
  29370. Date-Modified = {2010-12-17 10:23:11 -0700},
  29371. Isbn = {1-58113-628-5},
  29372. Location = {New Orleans, Louisiana, USA},
  29373. Pages = {224--235},
  29374. Publisher = {ACM Press},
  29375. Title = {Guarded recursive datatype constructors},
  29376. Year = {2003},
  29377. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMjI0LXhpLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDIyNC14aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nHMEJ6RcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXcAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMjQteGkucGRmAA4AGAALAHAAMgAyADQALQB4AGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMjI0LXhpLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  29378. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604131.604150}}
  29379. @inproceedings{Sheard:2004qp,
  29380. Address = {Cork, Ireland},
  29381. Author = {Tim Sheard and Emir Pasalic},
  29382. Booktitle = {4th International Workshop on Logical Frameworks and Meta-Languages (LFM'04)},
  29383. Date-Added = {2006-04-06 15:30:54 -0500},
  29384. Date-Modified = {2009-08-25 22:28:20 -0600},
  29385. Month = {July},
  29386. Title = {Meta-programming with built-in type equality},
  29387. Year = {2004},
  29388. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wYXNhbGljLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcGFzYWxpYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8on8EJ6S8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnBhc2FsaWMucGRmAA4AGAALAHAAYQBzAGEAbABpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wYXNhbGljLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  29389. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXNhbGljLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFzYWxpYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL973NEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGFzYWxpYy5wZGYAAA4AGAALAHAAYQBzAGEAbABpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3Bhc2FsaWMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  29390. @techreport{Cheney:2003fq,
  29391. Abstract = {Classical phantom types are datatypes in which type constraints are expressed using type variables that do not appear in the datatype cases themselves. They can be used to embed typed languages into Haskell or ML. However, while such encodings guarantee that only well-formed data can be constructed, they do not permit type-safe deconstruction without additional tagging and run-time checks. We introduce first-class phantom types, which make such constraints explicit via type equations. Examples of first-class phantom types include typed type representations and typed higher-order abstract syntax trees. These types can be used to support typed generic functions, dynamic typing, and staged compilation in higher-order, statically typed languages such as Haskell or Standard ML. In our system, type constraints can be equations between type constructors as well as type functions of higher-order kinds. We prove type soundness and decidability for a Haskell-like language extended by first-class phantom types.},
  29392. Author = {James Cheney and Ralf Hinze},
  29393. Date-Added = {2006-04-06 15:22:30 -0500},
  29394. Date-Modified = {2009-08-25 22:28:20 -0600},
  29395. Institution = {Cornell University},
  29396. Title = {First-Class Phantom Types},
  29397. Year = {2003},
  29398. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9UUjIwMDMtMTkwMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD1RSMjAwMy0xOTAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJK/BCej6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1aAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUUjIwMDMtMTkwMS5wZGYADgAgAA8AVABSADIAMAAwADMALQAxADkAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvVFIyMDAzLTE5MDEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29399. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL1RSMjAwMy0xOTAxLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPVFIyMDAzLTE5MDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72C8zlm4kAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRSMjAwMy0xOTAxLnBkZgAOACAADwBUAFIAMgAwADAAMwAtADEAOQAwADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUjIwMDMtMTkwMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  29400. @manual{Chambers:2006in,
  29401. Address = {Seattle, Washington},
  29402. Author = {Craig Chambers},
  29403. Date-Added = {2006-04-06 06:00:49 -0500},
  29404. Date-Modified = {2009-08-25 22:28:20 -0600},
  29405. Institution = {University of Washington},
  29406. Month = {January},
  29407. Title = {The {Diesel} Langauge: Specification and Rationale},
  29408. Year = {2006},
  29409. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9kaWVzZWwtc3BlYy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2RpZXNlbC1zcGVjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJTbBCekBAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1hAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkaWVzZWwtc3BlYy5wZGYADgAgAA8AZABpAGUAcwBlAGwALQBzAHAAZQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZGllc2VsLXNwZWMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29410. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2RpZXNlbC1zcGVjLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZGllc2VsLXNwZWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xT9EPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZGllc2VsLXNwZWMucGRmAAAOACAADwBkAGkAZQBzAGUAbAAtAHMAcABlAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2RpZXNlbC1zcGVjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  29411. @article{Plotkin:1977oc,
  29412. Author = {G. D. Plotkin},
  29413. Date-Added = {2006-04-04 04:10:47 -0500},
  29414. Date-Modified = {2009-08-25 22:28:20 -0600},
  29415. Journal = {Theoretical Computer Science},
  29416. Month = {December},
  29417. Number = {3},
  29418. Pages = {223-255},
  29419. Title = {{LCF} considered as a programming language},
  29420. Volume = {5},
  29421. Year = {1977},
  29422. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3Bsb3RraW4tcGNmLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGxvdGtpbi1wY2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98C9EPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGxvdGtpbi1wY2YucGRmAAAOACAADwBwAGwAbwB0AGsAaQBuAC0AcABjAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3Bsb3RraW4tcGNmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  29423. @article{Church:1940wj,
  29424. Annote = {original paper about the simply typed lambda calculus},
  29425. Author = {A. Church},
  29426. Date-Added = {2006-04-04 03:28:24 -0500},
  29427. Date-Modified = {2009-08-25 22:28:20 -0600},
  29428. Journal = {Journal of Symbolic Logic},
  29429. Number = {2},
  29430. Pages = {56-68},
  29431. Title = {A formulation of the simple theory of types.},
  29432. Volume = {5},
  29433. Year = {1940},
  29434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9jaHVyY2gtc2ltcGxlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERY2h1cmNoLXNpbXBsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lIcEJ6QAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWAAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNodXJjaC1zaW1wbGUucGRmAA4AJAARAGMAaAB1AHIAYwBoAC0AcwBpAG0AcABsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9jaHVyY2gtc2ltcGxlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29435. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNodXJjaC1zaW1wbGUucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjaHVyY2gtc2ltcGxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ei0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjaHVyY2gtc2ltcGxlLnBkZgAADgAkABEAYwBoAHUAcgBjAGgALQBzAGkAbQBwAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY2h1cmNoLXNpbXBsZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  29436. @inproceedings{Kulczycki:2005ee,
  29437. Address = {New York, NY, USA},
  29438. Author = {Gregory Kulczycki and Murali Sitaraman and Bruce W. Weide and Atanas Rountev},
  29439. Booktitle = {{SAVCBS} '05: Proceedings of the 2005 conference on Specification and verification of component-based systems},
  29440. Date-Added = {2006-04-04 02:08:28 -0500},
  29441. Date-Modified = {2010-12-17 10:23:11 -0700},
  29442. Isbn = {1-59593-371-9},
  29443. Location = {Lisbon, Portugal},
  29444. Pages = {7},
  29445. Publisher = {ACM Press},
  29446. Title = {A specification-based approach to reasoning about pointers},
  29447. Year = {2005},
  29448. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNy1rdWxjenlja2kucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNy1rdWxjenlja2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhUwQnpKwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDcta3VsY3p5Y2tpLnBkZgAADgAiABAAcAA3AC0AawB1AGwAYwB6AHkAYwBrAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNy1rdWxjenlja2kucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29449. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA3LWt1bGN6eWNraS5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA3LWt1bGN6eWNraS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e3zRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA3LWt1bGN6eWNraS5wZGYADgAiABAAcAA3AC0AawB1AGwAYwB6AHkAYwBrAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A3LWt1bGN6eWNraS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  29450. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1123058.1123066}}
  29451. @inproceedings{Riely:1999ts,
  29452. Address = {New York, NY, USA},
  29453. Author = {James Riely and Matthew Hennessy},
  29454. Booktitle = {{POPL} '99: Proceedings of the 26th {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
  29455. Date-Added = {2006-03-31 14:49:46 -0600},
  29456. Date-Modified = {2010-12-17 10:23:11 -0700},
  29457. Isbn = {1-58113-095-3},
  29458. Location = {San Antonio, Texas, United States},
  29459. Pages = {93--104},
  29460. Publisher = {ACM Press},
  29461. Title = {Trust and partial typing in open systems of mobile agents},
  29462. Year = {1999},
  29463. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOTMtcmllbHkucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wOTMtcmllbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3u80Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwOTMtcmllbHkucGRmAAAOABwADQBwADkAMwAtAHIAaQBlAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDkzLXJpZWx5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29464. Bdsk-Url-1 = {http://doi.acm.org/10.1145/292540.292551}}
  29465. @article{Ousterhout:1998ce,
  29466. Author = {John K. Ousterhout},
  29467. Date-Added = {2006-03-31 13:30:33 -0600},
  29468. Date-Modified = {2009-08-25 22:28:20 -0600},
  29469. Journal = {IEEE Computer},
  29470. Month = {March},
  29471. Number = {3},
  29472. Pages = {23-30},
  29473. Title = {Scripting: Higher-Level Programming for the 21st Century},
  29474. Volume = {31},
  29475. Year = {1998},
  29476. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9zY3JpcHRpbmctb3VzdGVyaG91dC5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHNjcmlwdGluZy1vdXN0ZXJob3V0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKPzBCek0AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2UAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzY3JpcHRpbmctb3VzdGVyaG91dC5wZGYAAA4AMgAYAHMAYwByAGkAcAB0AGkAbgBnAC0AbwB1AHMAdABlAHIAaABvAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3NjcmlwdGluZy1vdXN0ZXJob3V0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  29477. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNjcmlwdGluZy1vdXN0ZXJob3V0LnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2NyaXB0aW5nLW91c3RlcmhvdXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J4tEPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2NyaXB0aW5nLW91c3RlcmhvdXQucGRmAA4AMgAYAHMAYwByAGkAcAB0AGkAbgBnAC0AbwB1AHMAdABlAHIAaABvAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2NyaXB0aW5nLW91c3RlcmhvdXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  29478. @manual{Serrano:2002zo,
  29479. Author = {Manuel Serrano},
  29480. Date-Added = {2006-03-31 03:55:04 -0600},
  29481. Date-Modified = {2009-08-25 22:28:20 -0600},
  29482. Month = {April},
  29483. Organization = {Inria-Rocquencourt},
  29484. Title = {{Bigloo}: a practical {Scheme} compiler},
  29485. Year = {2002},
  29486. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpiaWdsb28ucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpiaWdsb28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ar0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBiaWdsb28ucGRmAA4AFgAKAGIAaQBnAGwAbwBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9iaWdsb28ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  29487. @inproceedings{Bres:2004xp,
  29488. Address = {Pilzen, Czech Republic},
  29489. Author = {Yannis Bres and Bernard Paul Serpette and Manuel Serrano},
  29490. Booktitle = {2nd International Workshop on {.NET} Technologies},
  29491. Date-Added = {2006-03-31 03:42:01 -0600},
  29492. Date-Modified = {2009-08-25 22:28:20 -0600},
  29493. Month = {May},
  29494. Title = {Compiling {Scheme} programs to {.NET} Common Intermediate Language},
  29495. Year = {2004},
  29496. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9ic3MtZG90bmV0MDQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBic3MtZG90bmV0MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUMwQno/gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YnNzLWRvdG5ldDA0LnBkZgAADgAiABAAYgBzAHMALQBkAG8AdABuAGUAdAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9ic3MtZG90bmV0MDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29497. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGJzcy1kb3RuZXQwNC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGJzcy1kb3RuZXQwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cEHRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGJzcy1kb3RuZXQwNC5wZGYADgAiABAAYgBzAHMALQBkAG8AdABuAGUAdAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2Jzcy1kb3RuZXQwNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  29498. @article{Bres:2004dd,
  29499. Author = {Yannis Bres and Bernard Paul Serpette and Manuel Serrano},
  29500. Date-Added = {2006-03-31 03:37:17 -0600},
  29501. Date-Modified = {2009-08-25 22:28:20 -0600},
  29502. Journal = {Journal of Object Technology},
  29503. Number = {9},
  29504. Title = {{Bigloo.NET}: compiling {Scheme} to {.NET} {CLR}},
  29505. Volume = {3},
  29506. Year = {2004},
  29507. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9iaWdsb28tbmV0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOYmlnbG9vLW5ldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8k/cEJ6P0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV0AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmJpZ2xvby1uZXQucGRmAAAOAB4ADgBiAGkAZwBsAG8AbwAtAG4AZQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvYmlnbG9vLW5ldC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29508. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5iaWdsb28tbmV0LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmlnbG9vLW5ldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wKdEPNW0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYmlnbG9vLW5ldC5wZGYADgAeAA4AYgBpAGcAbABvAG8ALQBuAGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYmlnbG9vLW5ldC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  29509. @techreport{Sulzmann:2005hg,
  29510. Author = {Martin Sulzmann and Peter J. Stuckey},
  29511. Date-Added = {2006-03-30 07:58:47 -0600},
  29512. Date-Modified = {2009-08-25 22:28:20 -0600},
  29513. Institution = {National University of Singapore},
  29514. Title = {Type Inference for Multi-Parameter Type Classes},
  29515. Year = {2005},
  29516. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9tcHRjLWluZi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDG1wdGMtaW5mLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJibBCekLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1rAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptcHRjLWluZi5wZGYAAA4AGgAMAG0AcAB0AGMALQBpAG4AZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL21wdGMtaW5mLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29517. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxtcHRjLWluZi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG1wdGMtaW5mLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ePjRDzjlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG1wdGMtaW5mLnBkZgAOABoADABtAHAAdABjAC0AaQBuAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21wdGMtaW5mLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  29518. @article{Sulzmann:2006bh,
  29519. Author = {Martin Sulzmann and Gregory J. Duck and Simon Peyton-Jones and Peter J. Stuckey},
  29520. Date-Added = {2006-03-30 07:55:37 -0600},
  29521. Date-Modified = {2009-08-25 22:28:20 -0600},
  29522. Journal = {Journal of Functional Programming},
  29523. Title = {Understanding Functional Dependencies via Constraint Handling Rules},
  29524. Year = {2006},
  29525. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9qZnAtZmRzLXJldmlzZWQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNqZnAtZmRzLXJldmlzZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXewQnpCAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9aAAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6amZwLWZkcy1yZXZpc2VkLnBkZgAOACgAEwBqAGYAcAAtAGYAZABzAC0AcgBlAHYAaQBzAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2pmcC1mZHMtcmV2aXNlZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  29526. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2pmcC1mZHMtcmV2aXNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2pmcC1mZHMtcmV2aXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dg7RDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGpmcC1mZHMtcmV2aXNlZC5wZGYAAA4AKAATAGoAZgBwAC0AZgBkAHMALQByAGUAdgBpAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9qZnAtZmRzLXJldmlzZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  29527. @techreport{Sulzmann:2005fx,
  29528. Author = {Martin Sulzmann and Edmund Soon Lee Lam},
  29529. Date-Added = {2006-03-30 07:53:52 -0600},
  29530. Date-Modified = {2009-08-25 22:28:20 -0600},
  29531. Institution = {National University of Singapore},
  29532. Title = {Associated Functional Dependencies},
  29533. Year = {2005},
  29534. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9hZmRzLnBz0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdhZmRzLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTcwQno/AAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XAAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YWZkcy5wcwAOABAABwBhAGYAZABzAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL2FmZHMucHMAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  29535. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliL2FmZHMucHPSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhB2FmZHMucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+HPM5Zq/AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhDwAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBhZmRzLnBzAA4AEAAHAGEAZgBkAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvYWZkcy5wcwAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  29536. @inproceedings{Anderson:2002kd,
  29537. Author = {Christopher Anderson and Sophia Drossopoulou},
  29538. Booktitle = {WOOD '03},
  29539. Date-Added = {2006-03-29 08:36:37 -0600},
  29540. Date-Modified = {2012-12-17 17:10:46 +0000},
  29541. Number = {8},
  29542. Publisher = {Elsevier},
  29543. Series = ENTCS,
  29544. Title = {{BabyJ} - From Object Based to Class Based Programming via Types},
  29545. Volume = {82},
  29546. Year = {2003},
  29547. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FuZGVyc29uMDJiYWJ5ai5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FuZGVyc29uMDJiYWJ5ai5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bpvRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGFuZGVyc29uMDJiYWJ5ai5wZGYAAA4AKAATAGEAbgBkAGUAcgBzAG8AbgAwADIAYgBhAGIAeQBqAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9hbmRlcnNvbjAyYmFieWoucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  29548. @inproceedings{Johnson:1988wa,
  29549. Address = {New York, NY, USA},
  29550. Author = {Ralph E. Johnson and Justin O. Graver and Laurance W. Zurawski},
  29551. Booktitle = {OOPSLA '88: Conference proceedings on Object-oriented programming systems, languages and applications},
  29552. Date-Added = {2006-03-27 23:16:13 -0600},
  29553. Date-Modified = {2010-12-17 10:23:11 -0700},
  29554. Isbn = {0-89791-284-5},
  29555. Location = {San Diego, California, United States},
  29556. Pages = {18--26},
  29557. Publisher = {ACM Press},
  29558. Title = {{TS}: an optimizing compiler for {Smalltalk}},
  29559. Year = {1988},
  29560. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTgtam9obnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxOC1qb2huc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJuPBCekTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1zAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTgtam9obnNvbi5wZGYADgAgAA8AcAAxADgALQBqAG8AaABuAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE4LWpvaG5zb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29561. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOC1qb2huc29uLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4LWpvaG5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96CdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE4LWpvaG5zb24ucGRmAAAOACAADwBwADEAOAAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxOC1qb2huc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  29562. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62083.62086}}
  29563. @techreport{Siek:2006hh,
  29564. Address = {Houston, Texas},
  29565. Author = {Jeremy G. Siek and Walid Taha},
  29566. Date-Added = {2006-03-27 18:44:04 -0600},
  29567. Date-Modified = {2009-08-25 22:28:20 -0600},
  29568. Institution = {Rice University},
  29569. Number = {TR06-874},
  29570. Title = {Gradual typing: Isabelle/Isar Formalization},
  29571. Year = {2006},
  29572. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNpZWswNl9ncmFkdWFsX3Byb29mLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2llazA2X2dyYWR1YWxfcHJvb2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KDtEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2llazA2X2dyYWR1YWxfcHJvb2YucGRmAA4AMgAYAHMAaQBlAGsAMAA2AF8AZwByAGEAZAB1AGEAbABfAHAAcgBvAG8AZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2llazA2X2dyYWR1YWxfcHJvb2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  29573. @inproceedings{R.-B.-Findler:2004xw,
  29574. Author = {R. B. Findler and M. Flatt and M. Felleisen},
  29575. Booktitle = {European Conference on Object-Oriented Programming},
  29576. Date-Added = {2006-03-27 18:31:45 -0600},
  29577. Date-Modified = {2009-08-25 22:28:20 -0600},
  29578. Title = {Semantic casts: Contracts and structural subtyping in a nominal world},
  29579. Year = {2004},
  29580. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNlbWFudGljLWNhc3RzLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2VtYW50aWMtY2FzdHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J/tEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAc2VtYW50aWMtY2FzdHMucGRmAA4AJgASAHMAZQBtAGEAbgB0AGkAYwAtAGMAYQBzAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2VtYW50aWMtY2FzdHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  29581. @inproceedings{Findler:2002es,
  29582. Author = {R. B. Findler and M. Felleisen},
  29583. Booktitle = {International Conference on Functional Programming},
  29584. Date-Added = {2006-03-27 18:27:50 -0600},
  29585. Date-Modified = {2012-12-29 13:30:27 -0700},
  29586. Month = {October},
  29587. Pages = {48--59},
  29588. Series = {ICFP},
  29589. Title = {Contracts for higher-order functions},
  29590. Year = {2002},
  29591. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0OC1maW5kbGVyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ4LWZpbmRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97G9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ4LWZpbmRsZXIucGRmAAAOACAADwBwADQAOAAtAGYAaQBuAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0OC1maW5kbGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  29592. @inproceedings{Guy-L.-Steele:1982bj,
  29593. Address = {New York, NY, USA},
  29594. Author = {Guy L. Steele Jr.},
  29595. Booktitle = {LFP '82: Proceedings of the 1982 ACM symposium on LISP and functional programming},
  29596. Date-Added = {2006-03-26 19:17:59 -0600},
  29597. Date-Modified = {2010-12-17 10:23:11 -0700},
  29598. Isbn = {0-89791-082-6},
  29599. Location = {Pittsburgh, Pennsylvania, United States},
  29600. Pages = {98--107},
  29601. Publisher = {ACM Press},
  29602. Title = {An overview of {COMMON} {LISP}},
  29603. Year = {1982},
  29604. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wOTgtc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDk4LXN0ZWVsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8okMEJ6S4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA5OC1zdGVlbGUucGRmAAAOAB4ADgBwADkAOAAtAHMAdABlAGUAbABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDk4LXN0ZWVsZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29605. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTgtc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk4LXN0ZWVsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ydEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDk4LXN0ZWVsZS5wZGYADgAeAA4AcAA5ADgALQBzAHQAZQBlAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDk4LXN0ZWVsZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29606. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800068.802140}}
  29607. @article{Hindley:1969ri,
  29608. Author = {R. Hindley},
  29609. Date-Added = {2006-03-26 18:10:41 -0600},
  29610. Date-Modified = {2007-05-18 13:42:22 -0600},
  29611. Journal = {Trans AMS},
  29612. Pages = {29--60},
  29613. Title = {The principal type-scheme of an object in Combinatory Logic},
  29614. Volume = {146},
  29615. Year = {1969}}
  29616. @article{Milner:1978kh,
  29617. Annote = {The original paper on let-polymorphism and the basis of type inference in ML.},
  29618. Author = {Robin Milner},
  29619. Date-Added = {2006-03-26 18:07:22 -0600},
  29620. Date-Modified = {2009-08-25 22:28:20 -0600},
  29621. Journal = {Journal of Computer and System Sciences},
  29622. Number = {3},
  29623. Pages = {348-375},
  29624. Title = {A Theory of Type Polymorphism in Programming},
  29625. Volume = {17},
  29626. Year = {1978},
  29627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG1pbG5lci10eXBlLXBvbHkucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtaWxuZXItdHlwZS1wb2x5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jo0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtaWxuZXItdHlwZS1wb2x5LnBkZgAOACoAFABtAGkAbABuAGUAcgAtAHQAeQBwAGUALQBwAG8AbAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9taWxuZXItdHlwZS1wb2x5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  29628. @book{Feinberg:1997hh,
  29629. Address = {Redwood City, CA, USA},
  29630. Author = {Neal Feinberg and Sonya E. Keene and Robert O. Mathews and P. Tucker Withington},
  29631. Date-Added = {2006-03-25 12:59:52 -0600},
  29632. Date-Modified = {2010-12-17 10:23:11 -0700},
  29633. Isbn = {0-201-47976-1},
  29634. Publisher = {Addison Wesley Longman Publishing Co., Inc.},
  29635. Title = {Dylan programming: an object-oriented and dynamic language},
  29636. Year = {1997},
  29637. Bdsk-Url-1 = {http://www.opendylan.org/books/dpg/db_1.html}}
  29638. @book{Shalit:1996vz,
  29639. Address = {Redwood City, CA, USA},
  29640. Author = {Andrew Shalit},
  29641. Date-Added = {2006-03-25 12:53:01 -0600},
  29642. Date-Modified = {2015-11-18 04:48:59 +0000},
  29643. Publisher = {Addison Wesley Longman Publishing Co., Inc.},
  29644. Title = {The Dylan reference manual: the definitive guide to the new object-oriented dynamic language},
  29645. Year = {1996},
  29646. Bdsk-Url-1 = {http://www.opendylan.org/books/drm/Title}}
  29647. @inproceedings{Rumbaugh:1987qd,
  29648. Address = {New York, NY, USA},
  29649. Author = {James Rumbaugh},
  29650. Booktitle = {OOPSLA '87: Conference proceedings on Object-oriented programming systems, languages and applications},
  29651. Date-Added = {2006-03-25 11:55:03 -0600},
  29652. Date-Modified = {2010-12-17 10:23:11 -0700},
  29653. Isbn = {0-89791-247-0},
  29654. Location = {Orlando, Florida, United States},
  29655. Pages = {466--481},
  29656. Publisher = {ACM Press},
  29657. Title = {Relations as semantic constructs in an object-oriented language},
  29658. Year = {1987},
  29659. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDY2LXJ1bWJhdWdoLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQ2Ni1ydW1iYXVnaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n8cEJ6SQAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYQAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NjYtcnVtYmF1Z2gucGRmAA4AJAARAHAANAA2ADYALQByAHUAbQBiAGEAdQBnAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDY2LXJ1bWJhdWdoLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29660. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NjYtcnVtYmF1Z2gucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDY2LXJ1bWJhdWdoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sQ0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDY2LXJ1bWJhdWdoLnBkZgAADgAkABEAcAA0ADYANgAtAHIAdQBtAGIAYQB1AGcAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQ2Ni1ydW1iYXVnaC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  29661. Bdsk-Url-1 = {http://doi.acm.org/10.1145/38765.38850}}
  29662. @manual{Wenzel:2005fk,
  29663. Author = {Markus Wenzel and Stefan Berghofer},
  29664. Date-Added = {2006-03-14 09:37:52 -0600},
  29665. Date-Modified = {2009-08-25 22:28:20 -0600},
  29666. Month = {October},
  29667. Organization = {TU M{\"u}nchen},
  29668. Title = {The Isabelle System Manual},
  29669. Year = {2005},
  29670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9zeXN0ZW0ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpzeXN0ZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADykvwQnpOQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9mQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3lzdGVtLnBkZgAADgAWAAoAcwB5AHMAdABlAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9zeXN0ZW0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  29671. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzeXN0ZW0ucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzeXN0ZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4o10Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzeXN0ZW0ucGRmAA4AFgAKAHMAeQBzAHQAZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zeXN0ZW0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  29672. @inproceedings{Fisher:2006xg,
  29673. Address = {New York, NY, USA},
  29674. Author = {Kathleen Fisher and Yitzhak Mandelbaum and David Walker},
  29675. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29676. Date-Added = {2006-03-14 08:59:16 -0600},
  29677. Date-Modified = {2010-12-17 10:23:11 -0700},
  29678. Isbn = {1-59593-027-2},
  29679. Location = {Charleston, South Carolina, USA},
  29680. Pages = {2--15},
  29681. Publisher = {ACM Press},
  29682. Title = {The next 700 data description languages},
  29683. Year = {2006},
  29684. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMi1maXNoZXIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMi1maXNoZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyb4wQnpFQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9dQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDItZmlzaGVyLnBkZgAOABwADQBwADIALQBmAGkAcwBoAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyLWZpc2hlci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  29685. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMi1maXNoZXIucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMi1maXNoZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oj0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMi1maXNoZXIucGRmAAAOABwADQBwADIALQBmAGkAcwBoAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDItZmlzaGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29686. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111039}}
  29687. @inproceedings{Elliott:1997jh,
  29688. Address = {New York, NY, USA},
  29689. Author = {Conal Elliott and Paul Hudak},
  29690. Booktitle = {ICFP '97: Proceedings of the 2nd ACM SIGPLAN international conference on Functional programming},
  29691. Date-Added = {2006-03-09 23:18:33 -0600},
  29692. Date-Modified = {2010-12-17 10:23:11 -0700},
  29693. Isbn = {0-89791-918-1},
  29694. Location = {Amsterdam, The Netherlands},
  29695. Pages = {263--273},
  29696. Publisher = {ACM Press},
  29697. Title = {Functional reactive animation},
  29698. Year = {1997},
  29699. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9lbGxpb3Q5N2Z1bmN0aW9uYWwucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZlbGxpb3Q5N2Z1bmN0aW9uYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyVOwQnpAgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YgAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZWxsaW90OTdmdW5jdGlvbmFsLnBkZgAADgAuABYAZQBsAGwAaQBvAHQAOQA3AGYAdQBuAGMAdABpAG8AbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9lbGxpb3Q5N2Z1bmN0aW9uYWwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  29700. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmVsbGlvdDk3ZnVuY3Rpb25hbC5wZGbSFwsYGVdOUy5kYXRhTxEBqgAAAAABqgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmVsbGlvdDk3ZnVuY3Rpb25hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c0PRDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBETWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGVsbGlvdDk3ZnVuY3Rpb25hbC5wZGYADgAuABYAZQBsAGwAaQBvAHQAOQA3AGYAdQBuAGMAdABpAG8AbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2VsbGlvdDk3ZnVuY3Rpb25hbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApwCsALQCYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==},
  29701. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258948.258973}}
  29702. @inproceedings{Bracha:2004wa,
  29703. Author = {Gilad Bracha},
  29704. Booktitle = {OOPSLA'04 Workshop on Revival of Dynamic Languages},
  29705. Date-Added = {2006-02-24 20:35:41 -0600},
  29706. Date-Modified = {2009-08-25 22:28:20 -0600},
  29707. Title = {Pluggable Type Systems},
  29708. Year = {2004},
  29709. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9CcmFjaGEucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpCcmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRnwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6QnJhY2hhLnBkZgAADgAWAAoAQgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9CcmFjaGEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  29710. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0JyYWNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkJyYWNoYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO1/nM5ZrJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhGQAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBCcmFjaGEucGRmAAAOABYACgBCAHIAYQBjAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0JyYWNoYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  29711. @article{Henglein:1994nz,
  29712. Author = {Fritz Henglein},
  29713. Date-Added = {2006-02-15 16:00:35 -0600},
  29714. Date-Modified = {2009-08-25 22:28:20 -0600},
  29715. Journal = {Science of Computer Programming},
  29716. Month = {June},
  29717. Number = {3},
  29718. Pages = {197-230},
  29719. Title = {Dynamic typing: syntax and proof theory},
  29720. Volume = {22},
  29721. Year = {1994},
  29722. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zZGFydGljbGUucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zZGFydGljbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4n10Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzZGFydGljbGUucGRmAAAOABwADQBzAGQAYQByAHQAaQBjAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2RhcnRpY2xlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  29723. @incollection{Abramsky:1990vv,
  29724. Address = {Reading, MA},
  29725. Author = {S. Abramsky},
  29726. Booktitle = {Research Topics in Functional Programming},
  29727. Date-Added = {2006-02-10 00:41:56 -0600},
  29728. Date-Modified = {2010-12-17 10:23:11 -0700},
  29729. Isbn = {0-201-17236-4},
  29730. Pages = {65--116},
  29731. Publisher = {Addison-Welsey},
  29732. Title = {The Lazy Lambda Calculus},
  29733. Year = {1990},
  29734. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmFicmFtc2t5OTBsYXp5LnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYWJyYW1za3k5MGxhenkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ujdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYWJyYW1za3k5MGxhenkucGRmAA4AJgASAGEAYgByAGEAbQBzAGsAeQA5ADAAbABhAHoAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYWJyYW1za3k5MGxhenkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  29735. Bdsk-Url-1 = {citeseer.ist.psu.edu/abramsky90lazy.html}}
  29736. @inproceedings{Breazu-Tannen:1990vc,
  29737. Address = {New York, NY, USA},
  29738. Author = {V. Breazu-Tannen and C. A. Gunter and A. Scedrov},
  29739. Booktitle = {LFP '90: Proceedings of the 1990 ACM conference on LISP and functional programming},
  29740. Date-Added = {2006-02-10 00:36:44 -0600},
  29741. Date-Modified = {2010-12-17 10:23:11 -0700},
  29742. Isbn = {0-89791-368-X},
  29743. Location = {Nice, France},
  29744. Pages = {44--60},
  29745. Publisher = {ACM Press},
  29746. Title = {Computing with coercions},
  29747. Year = {1990},
  29748. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXA0NC1icmVhenUtdGFubmVuLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDQ0LWJyZWF6dS10YW5uZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97AdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ0LWJyZWF6dS10YW5uZW4ucGRmAAAOACwAFQBwADQANAAtAGIAcgBlAGEAegB1AC0AdABhAG4AbgBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0NC1icmVhenUtdGFubmVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  29749. Bdsk-Url-1 = {http://doi.acm.org/10.1145/91556.91590}}
  29750. @inproceedings{Sumii:2005ab,
  29751. Address = {New York, NY, USA},
  29752. Author = {Eijiro Sumii and Benjamin C. Pierce},
  29753. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29754. Date-Added = {2006-02-10 00:32:15 -0600},
  29755. Date-Modified = {2010-12-17 10:23:11 -0700},
  29756. Isbn = {1-58113-830-X},
  29757. Location = {Long Beach, California, USA},
  29758. Pages = {63--74},
  29759. Publisher = {ACM Press},
  29760. Title = {A bisimulation for type abstraction and recursion},
  29761. Year = {2005},
  29762. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjMtc3VtaWkucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjMtc3VtaWkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tn0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNjMtc3VtaWkucGRmAAAOABwADQBwADYAMwAtAHMAdQBtAGkAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDYzLXN1bWlpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29763. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040311}}
  29764. @inproceedings{Gordon:1996ym,
  29765. Address = {New York, NY, USA},
  29766. Author = {Andrew D. Gordon and Gareth D. Rees},
  29767. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  29768. Date-Added = {2006-02-10 00:30:01 -0600},
  29769. Date-Modified = {2010-12-17 10:23:11 -0700},
  29770. Isbn = {0-89791-769-3},
  29771. Location = {St. Petersburg Beach, Florida, United States},
  29772. Pages = {386--395},
  29773. Publisher = {ACM Press},
  29774. Title = {Bisimilarity for a first-order calculus of objects with subtyping},
  29775. Year = {1996},
  29776. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzODYtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM4Ni1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL964dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM4Ni1nb3Jkb24ucGRmAAAOACAADwBwADMAOAA2AC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzODYtZ29yZG9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  29777. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237807}}
  29778. @techreport{Nipkow:2005sa,
  29779. Author = {Tobias Nipkow and Lawrence C. Paulson and Markus Wenzel},
  29780. Date-Added = {2006-02-07 13:04:29 -0600},
  29781. Date-Modified = {2009-08-25 22:28:20 -0600},
  29782. Institution = {Cambridge},
  29783. Title = {Isabelle's Logics: HOL},
  29784. Year = {2005},
  29785. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5sb2dpY3MtSE9MLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObG9naWNzLUhPTC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94vNEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbG9naWNzLUhPTC5wZGYADgAeAA4AbABvAGcAaQBjAHMALQBIAE8ATAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbG9naWNzLUhPTC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  29786. @inproceedings{GabbayMJ:autfms,
  29787. Abstract = {Work with Pitts and others has led to FM (Fraenkel-Mostowski) theory, a fresh understanding of modelling syntax in the presence of variable binding. We discuss the design and other issues encountered implementing these techniques in the mechanised theorem-prover Isabelle.},
  29788. Author = {Murdoch~J.~Gabbay},
  29789. Booktitle = {TPHOLs, 15th International Conference on Theorem Proving in Higher Order Logics},
  29790. Date-Added = {2006-02-06 18:25:02 -0600},
  29791. Date-Modified = {2009-08-25 22:28:20 -0600},
  29792. Month = {August},
  29793. Note = {Work-in-progress submission, to be published as a {NASA} technical report},
  29794. Title = {Automating Fraenkel-Mostowski Syntax},
  29795. Year = {2002},
  29796. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9hdXRmbXMucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWF1dGZtcy5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJO7BCej8AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1cAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphdXRmbXMucHMADgAUAAkAYQB1AHQAZgBtAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvYXV0Zm1zLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  29797. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL2F1dGZtcy5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJYXV0Zm1zLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rC8zlmsMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eETAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGF1dGZtcy5wcwAOABQACQBhAHUAdABmAG0AcwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9hdXRmbXMucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  29798. @inproceedings{Nipkow-MOD2003,
  29799. Author = {Tobias Nipkow},
  29800. Booktitle = {Proc.\ Marktobderdorf Summer School 2003},
  29801. Date-Added = {2006-01-25 23:04:30 -0600},
  29802. Date-Modified = {2009-08-25 22:28:20 -0600},
  29803. Note = {To appear},
  29804. Publisher = {IOS Press},
  29805. Title = {Jinja: Towards a Comprehensive Formal Semantics for a {J}ava-like Language},
  29806. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9tb2QyMDAzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbW9kMjAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mIMEJ6QsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1vZDIwMDMucGRmAA4AGAALAG0AbwBkADIAMAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9tb2QyMDAzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  29807. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttb2QyMDAzLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbW9kMjAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL948NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbW9kMjAwMy5wZGYAAA4AGAALAG0AbwBkADIAMAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL21vZDIwMDMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==}}
  29808. @techreport{WasserrabNST-IBM05,
  29809. Author = {Daniel Wasserrab and Tobias Nipkow and Gregor Snelting and Frank Tip},
  29810. Date-Added = {2006-01-25 22:58:28 -0600},
  29811. Date-Modified = {2009-08-25 22:28:20 -0600},
  29812. Institution = {IBM Yorktown Heights},
  29813. Month = {August},
  29814. Number = {RC 23709},
  29815. Title = {An Operational Semantics and Type Safety Proof for C++-Like Multiple Inheritance},
  29816. Year = 2005,
  29817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uLy4uLy4uL3BhcGVycy9jKy5wZGbSFwsYGVdOUy5kYXRhTxEBTgAAAAABTgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRBmMrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJRLBCej/AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1fAAAAAQAMAE+ZEQBOpFMARsk2AAIAJU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjKy5wZGYAAA4ADgAGAGMAKwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL3NpZWsvcGFwZXJzL2MrLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AgYCCAINAhgCIQIvAjMCOgJDAkgCVQJYAmoCbQJyAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAnQ=},
  29818. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZjKy5wZGbSFwsYGVdOUy5kYXRhTxEBagAAAAABagACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBmMrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cQjRDzWhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978QAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGMrLnBkZgAOAA4ABgBjACsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2MrLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCVAJoAogIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+}}
  29819. @inproceedings{Liang:1995ia,
  29820. Abstract = {We show how a set of building blocks can be used to construct
  29821. programming language interpreters, and present implementations
  29822. of such building blocks capable of supporting many
  29823. commonly known features, including simple expressions,
  29824. three different function call mechanisms (call-by-name, callby-
  29825. value and lazy evaluation), references and assignment,
  29826. nondeterminism, first-class continuations, and program tracing.
  29827. The underlying mechanism of our system is monad transformers,
  29828. a simple form of abstraction for introducing a wide
  29829. range of computational behaviors, such as state, I/O, continuations,
  29830. and exceptions.
  29831. Our work is significant in the following respects. First,
  29832. we have succeeded in designing a fully modular interpreter
  29833. based on monad transformers that includes features missing
  29834. from Steele's, Espinosa's, and Wadler's earlier efforts.
  29835. Second, we have found new ways to lift monad operations
  29836. through monad transformers, in particular difficult cases not
  29837. achieved in Moggi's original work. Third, we have demonstrated
  29838. that interactions between features are reflected in
  29839. liftings and that semantics can be changed by reordering
  29840. monad transformers. Finally, we have implemented our
  29841. interpreter in Gofer, whose constructor classes provide just
  29842. the added power over Haskell's type classes to allow precise
  29843. and convenient expression of our ideas. This implementation
  29844. includes a method for constructing extensible unions
  29845. and a form of subtyping that is interesting in its own right.},
  29846. Address = {New York, NY, USA},
  29847. Author = {Sheng Liang and Paul Hudak and Mark Jones},
  29848. Booktitle = {{POPL '95}: Proceedings of the 22nd {ACM SIGPLAN-SIGACT} symposium on Principles of programming languages},
  29849. Date-Added = {2006-01-25 10:00:50 -0600},
  29850. Date-Modified = {2010-12-17 10:23:11 -0700},
  29851. Isbn = {0-89791-692-1},
  29852. Location = {San Francisco, California, United States},
  29853. Pages = {333--343},
  29854. Publisher = {ACM Press},
  29855. Title = {Monad transformers and modular interpreters},
  29856. Year = {1995},
  29857. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1vZHVsYXItaW50ZXJwcmV0ZXJzLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbW9kdWxhci1pbnRlcnByZXRlcnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL948tEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbW9kdWxhci1pbnRlcnByZXRlcnMucGRmAA4AMgAYAG0AbwBkAHUAbABhAHIALQBpAG4AdABlAHIAcAByAGUAdABlAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbW9kdWxhci1pbnRlcnByZXRlcnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  29858. Bdsk-Url-1 = {http://doi.acm.org/10.1145/199448.199528}}
  29859. @inproceedings{Meijer:2004zk,
  29860. Abstract = {This paper argues that we should seek the golden middle way
  29861. between dynamically and statically typed languages.},
  29862. Author = {Erik Meijer and Peter Drayton},
  29863. Booktitle = {OOPSLA'04 Workshop on Revival of Dynamic Languages},
  29864. Date-Added = {2006-01-25 09:08:25 -0600},
  29865. Date-Modified = {2009-08-25 22:28:20 -0600},
  29866. Title = {Static Typing Where Possible, Dynamic Typing When Needed: The End of the Cold War Between Programming Languages},
  29867. Year = {2004},
  29868. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXN0YXRpY193aGVyZV9wb3NzaWJsZS5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXN0YXRpY193aGVyZV9wb3NzaWJsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADt99DR26iuUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0dvg7gAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHN0YXRpY193aGVyZV9wb3NzaWJsZS5wZGYAAA4ANAAZAHMAdABhAHQAaQBjAF8AdwBoAGUAcgBlAF8AcABvAHMAcwBpAGIAbABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zdGF0aWNfd2hlcmVfcG9zc2libGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  29869. @inproceedings{jaakko06:_algo_spec,
  29870. Address = {New York, {NY}, {USA}},
  29871. Annote = {Generic programming has recently emerged as a paradigm
  29872. for developing highly-reusable software libraries, most notably in C++.
  29873. We have designed and implemented a constrained generics
  29874. extension for C++ to support modular type-checking of generic
  29875. algorithms and to address other issues associated with unconstrained
  29876. generics.
  29877. To be as broadly applicable as possible, generic algorithms are
  29878. defined with minimal requirements on their inputs.
  29879. At the same time, to not lose potential efficiency, generic algorithms
  29880. may have multiple implementations that exploit features of specific
  29881. classes of inputs.
  29882. This process of algorithm specialization relies on non-local type
  29883. information and conflicts directly with the local nature of modular
  29884. type-checking.
  29885. In this paper, we review the design and implementation of our
  29886. extensions for generic programming in C++, describe the issues of
  29887. algorithm specialization and modular type-checking in detail, and
  29888. discuss the important design tradeoffs in trying to accomplish both.
  29889. We present the particular design that we chose for our implementation,
  29890. with the goal of hitting the sweet spot in this interesting design space.},
  29891. Author = {Jaakko J{\"a}rvi and Douglas Gregor and Jeremiah Willcock and Andrew Lumsdaine and Jeremy G. Siek},
  29892. Booktitle = {{PLDI} '06: Proceedings of the {ACM} {SIGPLAN} 2006 conference on Programming language design and implementation},
  29893. Date-Added = {2006-01-20 18:40:06 -0600},
  29894. Date-Modified = {2009-08-25 22:28:20 -0600},
  29895. Location = {Ottawa, {CA}, {USA}},
  29896. Month = {June},
  29897. Publisher = {{ACM} Press},
  29898. Title = {Algorithm specialization in generic programming - Challenges of constrained generics in {C++}},
  29899. Year = 2006,
  29900. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9tYWluLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIbWFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mBcEJ6QkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWkAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1haW4ucGRmAAAOABIACABtAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvbWFpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  29901. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhtYWluLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIbWFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94y9EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbWFpbi5wZGYADgASAAgAbQBhAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvbWFpbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  29902. @article{Hughes:1989ev,
  29903. Address = {Oxford, UK},
  29904. Author = {J. Hughes},
  29905. Date-Added = {2006-01-19 13:23:45 -0600},
  29906. Date-Modified = {2010-12-17 10:23:11 -0700},
  29907. Issn = {0010-4620},
  29908. Journal = {Comput. J.},
  29909. Number = {2},
  29910. Pages = {98--107},
  29911. Publisher = {Oxford University Press},
  29912. Title = {Why functional programming matters},
  29913. Volume = {32},
  29914. Year = {1989},
  29915. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9odWdoZXM4NHdoeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2h1Z2hlczg0d2h5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJcPBCekHAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1nAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpodWdoZXM4NHdoeS5wZGYADgAgAA8AaAB1AGcAaABlAHMAOAA0AHcAaAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvaHVnaGVzODR3aHkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29916. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2h1Z2hlczg0d2h5LnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPaHVnaGVzODR3aHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91s9EPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaHVnaGVzODR3aHkucGRmAAAOACAADwBoAHUAZwBoAGUAcwA4ADQAdwBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2h1Z2hlczg0d2h5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  29917. Bdsk-Url-1 = {http://dx.doi.org/10.1093/comjnl/32.2.98}}
  29918. @article{Kranz:2004ce,
  29919. Address = {New York, NY, USA},
  29920. Author = {David Kranz and Richard Kelsey and Jonathan Rees and Paul Hudak and James Philbin and Norman Adams},
  29921. Date-Added = {2006-01-19 00:24:02 -0600},
  29922. Date-Modified = {2010-12-17 10:23:11 -0700},
  29923. Issn = {0362-1340},
  29924. Journal = {SIGPLAN Not.},
  29925. Number = {4},
  29926. Pages = {175--191},
  29927. Publisher = {ACM Press},
  29928. Title = {Orbit: an optimizing compiler for scheme},
  29929. Volume = {39},
  29930. Year = {2004},
  29931. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc1LWtyYW56LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3NS1rcmFuei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96AdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE3NS1rcmFuei5wZGYADgAeAA4AcAAxADcANQAtAGsAcgBhAG4AegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE3NS1rcmFuei5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29932. Bdsk-Url-1 = {http://doi.acm.org/10.1145/989393.989414}}
  29933. @techreport{Guy-L.-Steele:1978yq,
  29934. Address = {Cambridge, MA, USA},
  29935. Author = {Guy L. Steele},
  29936. Date-Added = {2006-01-18 23:48:40 -0600},
  29937. Date-Modified = {2011-10-29 21:57:35 -0600},
  29938. Publisher = {Massachusetts Institute of Technology},
  29939. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-AILab%2F%2FAITR-474},
  29940. Title = {Rabbit: A Compiler for {Scheme}},
  29941. Year = {1978},
  29942. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0FJVFItNDc0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMQUlUUi00NzQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABASpszlmsAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEQAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEFJVFItNDc0LnBkZgAADgAaAAwAQQBJAFQAUgAtADQANwA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQUlUUi00NzQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  29943. @inproceedings{Brooks:1982ow,
  29944. Address = {New York, NY, USA},
  29945. Author = {Rodney A. Brooks and Richard P. Gabriel and Guy L. Steele Jr.},
  29946. Booktitle = {SIGPLAN '82: Proceedings of the 1982 SIGPLAN symposium on Compiler construction},
  29947. Date-Added = {2006-01-18 23:46:13 -0600},
  29948. Date-Modified = {2015-11-18 04:36:38 +0000},
  29949. Location = {Boston, Massachusetts, United States},
  29950. Pages = {261--275},
  29951. Publisher = {ACM Press},
  29952. Title = {An optimizing compiler for lexically scoped LISP},
  29953. Year = {1982},
  29954. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNjEtYnJvb2tzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI2MS1icm9va3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96dtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI2MS1icm9va3MucGRmAAAOACAADwBwADIANgAxAC0AYgByAG8AbwBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNjEtYnJvb2tzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  29955. @inproceedings{Henglein:1992rv,
  29956. Address = {New York, NY, USA},
  29957. Author = {Fritz Henglein},
  29958. Booktitle = {LFP '92: Proceedings of the 1992 ACM conference on LISP and functional programming},
  29959. Date-Added = {2006-01-18 23:43:44 -0600},
  29960. Date-Modified = {2010-12-17 10:23:11 -0700},
  29961. Isbn = {0-89791-481-3},
  29962. Location = {San Francisco, California, United States},
  29963. Pages = {205--215},
  29964. Publisher = {ACM Press},
  29965. Title = {Global tagging optimization by type inference},
  29966. Year = {1992},
  29967. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDUtaGVuZ2xlaW4ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjA1LWhlbmdsZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ou0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjA1LWhlbmdsZWluLnBkZgAADgAkABEAcAAyADAANQAtAGgAZQBuAGcAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIwNS1oZW5nbGVpbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  29968. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141542}}
  29969. @inproceedings{Thatte:1988tr,
  29970. Address = {London, UK},
  29971. Author = {Satish Thatte},
  29972. Booktitle = {ICALP '88: Proceedings of the 15th International Colloquium on Automata, Languages and Programming},
  29973. Date-Added = {2006-01-18 23:40:28 -0600},
  29974. Date-Modified = {2007-05-18 13:42:22 -0600},
  29975. Isbn = {3-540-19488-6},
  29976. Pages = {615--629},
  29977. Publisher = {Springer-Verlag},
  29978. Title = {Type Inference with Partial Types},
  29979. Year = {1988},
  29980. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZ1bGx0ZXh0KDEwKTAucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmdWxsdGV4dCgxMCkwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N80Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmdWxsdGV4dCgxMCkwLnBkZgAADgAkABEAZgB1AGwAbAB0AGUAeAB0ACgAMQAwACkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZnVsbHRleHQoMTApMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  29981. @inproceedings{Taha:2001un,
  29982. Address = {London, UK},
  29983. Author = {Walid Taha and Henning Makholm and John Hughes},
  29984. Booktitle = {PADO '01: Proceedings of the 2nd Symposium on Programs as Data Objects},
  29985. Date-Added = {2006-01-18 21:24:43 -0600},
  29986. Date-Modified = {2009-08-25 22:28:20 -0600},
  29987. Isbn = {3-540-42068-1},
  29988. Pages = {257--275},
  29989. Publisher = {Springer-Verlag},
  29990. Title = {Tag Elimination and Jones-Optimality},
  29991. Year = {2001},
  29992. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wYWRvMDAtbG9uZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3BhZG8wMC1sb25nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKJPBCekuAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2OAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYWRvMDAtbG9uZy5wZGYADgAgAA8AcABhAGQAbwAwADAALQBsAG8AbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcGFkbzAwLWxvbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  29993. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BhZG8wMC1sb25nLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGFkbzAwLWxvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97zdEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGFkbzAwLWxvbmcucGRmAAAOACAADwBwAGEAZABvADAAMAAtAGwAbwBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BhZG8wMC1sb25nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  29994. @inproceedings{Amtoft:2006dt,
  29995. Abstract = {This paper specifies, via a Hoare-like logic, an interprocedural and flow sensitive (but termination insensitive) information flow analysis for object-oriented programs. Pointer aliasing is ubiquitous in such programs, and can potentially leak confidential information. Thus the logic employs independence assertions to describe the noninterference property that formalizes confidentiality, and employs region assertions to describe possible aliasing. Programmer assertions, in the style of JML, are also allowed, thereby permitting a more fine-grained specification of information flow policy.The logic supports local reasoning about state in the style of separation logic. Small specifications are used; they mention only the variables and addresses relevant to a command. Specifications are combined using a frame rule. An algorithm for the computation of postconditions is described: under certain assumptions, there exists a strongest postcondition which the algorithm computes.
  29996. },
  29997. Address = {New York, NY, USA},
  29998. Author = {Torben Amtoft and Sruthi Bandhakavi and Anindya Banerjee},
  29999. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  30000. Date-Added = {2006-01-18 20:57:35 -0600},
  30001. Date-Modified = {2010-12-17 10:23:11 -0700},
  30002. Isbn = {1-59593-027-2},
  30003. Location = {Charleston, South Carolina, USA},
  30004. Pages = {91--102},
  30005. Publisher = {ACM Press},
  30006. Title = {A logic for information flow in object-oriented programs},
  30007. Year = {2006},
  30008. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111046}}
  30009. @inproceedings{Liu:2006ju,
  30010. Address = {New York, NY, USA},
  30011. Author = {Jed Liu and Aaron Kimball and Andrew C. Myers},
  30012. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  30013. Date-Added = {2006-01-18 20:56:06 -0600},
  30014. Date-Modified = {2010-12-17 10:23:11 -0700},
  30015. Isbn = {1-59593-027-2},
  30016. Location = {Charleston, South Carolina, USA},
  30017. Pages = {283--294},
  30018. Publisher = {ACM Press},
  30019. Title = {Interruptible iterators},
  30020. Year = {2006},
  30021. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111063}}
  30022. @inproceedings{Ni:2006ho,
  30023. Address = {New York, NY, USA},
  30024. Author = {Zhaozhong Ni and Zhong Shao},
  30025. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  30026. Date-Added = {2006-01-18 20:44:34 -0600},
  30027. Date-Modified = {2010-12-17 10:23:11 -0700},
  30028. Isbn = {1-59593-027-2},
  30029. Location = {Charleston, South Carolina, USA},
  30030. Pages = {320--333},
  30031. Publisher = {ACM Press},
  30032. Title = {Certified assembly programming with embedded code pointers},
  30033. Year = {2006},
  30034. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111066}}
  30035. @inproceedings{Ernst:2006qw,
  30036. Address = {New York, NY, USA},
  30037. Author = {Erik Ernst and Klaus Ostermann and William R. Cook},
  30038. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  30039. Date-Added = {2006-01-18 20:39:28 -0600},
  30040. Date-Modified = {2010-12-17 10:23:11 -0700},
  30041. Isbn = {1-59593-027-2},
  30042. Location = {Charleston, South Carolina, USA},
  30043. Pages = {270--282},
  30044. Publisher = {ACM Press},
  30045. Title = {A virtual class calculus},
  30046. Year = {2006},
  30047. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjcwLWVybnN0LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3MC1lcm5zdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96gtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI3MC1lcm5zdC5wZGYADgAeAA4AcAAyADcAMAAtAGUAcgBuAHMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI3MC1lcm5zdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  30048. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111062}}
  30049. @inproceedings{Pottier:2006rh,
  30050. Address = {New York, NY, USA},
  30051. Author = {Francois Pottier and Yann R\'egis-Gianas},
  30052. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  30053. Date-Added = {2006-01-18 20:38:42 -0600},
  30054. Date-Modified = {2010-12-17 10:23:11 -0700},
  30055. Isbn = {1-59593-027-2},
  30056. Location = {Charleston, South Carolina, USA},
  30057. Pages = {232--244},
  30058. Publisher = {ACM Press},
  30059. Title = {Stratified type inference for generalized algebraic data types},
  30060. Year = {2006},
  30061. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9wb3R0aWVyLXJlZ2lzLWdpYW5hcy1wb3BsMDYucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9wb3R0aWVyLXJlZ2lzLWdpYW5hcy1wb3BsMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyjGwQnpMQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9kQAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cG90dGllci1yZWdpcy1naWFuYXMtcG9wbDA2LnBkZgAOAEAAHwBwAG8AdAB0AGkAZQByAC0AcgBlAGcAaQBzAC0AZwBpAGEAbgBhAHMALQBwAG8AcABsADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  30062. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGbSFwsYGVdOUy5kYXRhTxEBzgAAAAABzgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBfRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBNTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHBvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAAA4AQAAfAHAAbwB0AHQAaQBlAHIALQByAGUAZwBpAHMALQBnAGkAYQBuAGEAcwAtAHAAbwBwAGwAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA8VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wb3R0aWVyLXJlZ2lzLWdpYW5hcy1wb3BsMDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==},
  30063. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111058}}
  30064. @inproceedings{Leroy:2006fe,
  30065. Address = {New York, NY, USA},
  30066. Author = {Xavier Leroy},
  30067. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  30068. Date-Added = {2006-01-18 21:29:44 -0500},
  30069. Date-Modified = {2010-12-17 10:23:11 -0700},
  30070. Isbn = {1-59593-027-2},
  30071. Location = {Charleston, South Carolina, USA},
  30072. Pages = {42--54},
  30073. Publisher = {ACM Press},
  30074. Title = {Formal certification of a compiler back-end or: programming a compiler with a proof assistant},
  30075. Year = {2006},
  30076. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111042}}
  30077. @book{Widera2001PhD,
  30078. Author = {Manfred Widera},
  30079. Date-Added = {2006-01-18 19:05:23 -0500},
  30080. Date-Modified = {2009-08-25 22:28:20 -0600},
  30081. Note = {(PhD thesis, Dept.\ of Computer Science, FernUniversit{\"a}t Hagen)},
  30082. Publisher = {Mensch \& Buch Verlag, Berlin},
  30083. School = {University of Hagen, Germany},
  30084. Title = {Complete Type Inference in Functional Programming},
  30085. Year = 2001,
  30086. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9ib29rLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lA8EJ6P4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV4AAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmJvb2sucGRmAAAOABIACABiAG8AbwBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvYm9vay5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  30087. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhib29rLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wPNEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYm9vay5wZGYADgASAAgAYgBvAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYm9vay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  30088. @inproceedings{REYNOLDS80,
  30089. Abstract = {A generalization of many-sorted algebras, called category-sorted
  30090. algebras, is defined and applied to the language-design problem of avoiding
  30091. anomalies in the interaction of implicit conversions and generic operators.
  30092. The definition of a simple imperative language (without any binding mechanisms)
  30093. is used as an example.},
  30094. Address = {Berlin},
  30095. Author = {Reynolds, John C.},
  30096. Booksubtitle = {Proceedings of a Workshop},
  30097. Booktitle = {Semantics-Directed Compiler Generation},
  30098. Checked = {22 August 1990},
  30099. Date-Modified = {2009-08-25 22:28:20 -0600},
  30100. Dates = {January 14--18},
  30101. Filename = {cattheodesign},
  30102. Pages = {211--258},
  30103. Place = {Aarhus, Denmark},
  30104. Publisher = {Springer-Verlag},
  30105. Reprint = {Reprinted in \authorcite{Gunter and Mitchell} \crosscite[pages~25--64]{GUNTER94}},
  30106. Series = {LNCS},
  30107. Title = {Using Category Theory to Design Implicit Conversions and Generic Operators},
  30108. Updated = {9 May 2001},
  30109. Volume = {94},
  30110. Year = {1980},
  30111. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9jYXR0aGVvZGVzaWduLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERY2F0dGhlb2Rlc2lnbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lGMEJ6P8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNhdHRoZW9kZXNpZ24ucGRmAA4AJAARAGMAYQB0AHQAaABlAG8AZABlAHMAaQBnAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9jYXR0aGVvZGVzaWduLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  30112. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNhdHRoZW9kZXNpZ24ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjYXR0aGVvZGVzaWduLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3EN0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBjYXR0aGVvZGVzaWduLnBkZgAADgAkABEAYwBhAHQAdABoAGUAbwBkAGUAcwBpAGcAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY2F0dGhlb2Rlc2lnbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  30113. @article{Filliatre00a,
  30114. Abstract = {We study the problem of certifying programs combining imperative and
  30115. functional features within the general framework of type theory.
  30116. Type theory constitutes a powerful specification language, which is
  30117. naturally suited for the proof of purely functional programs. To
  30118. deal with imperative programs, we propose a logical interpretation
  30119. of an annotated program as a partial proof of its specification. The
  30120. construction of the corresponding partial proof term is based on a
  30121. static analysis of the effects of the program, and on the use of
  30122. monads. The usual notion of monads is refined in order to account
  30123. for the notion of effect. The missing subterms in the partial proof
  30124. term are seen as proof obligations, whose actual proofs are left to
  30125. the user. We show that the validity of those proof obligations
  30126. implies the total correctness of the program.
  30127. We also establish a result of partial completeness.
  30128. This work has been implemented in the Coq proof assistant.
  30129. It appears as a tactic taking an annotated program as argument and
  30130. generating a set of proof obligations. Several nontrivial
  30131. algorithms have been certified using this tactic.},
  30132. Author = {J.-C. Filli\^atre},
  30133. Date-Added = {2006-01-18 18:05:25 -0500},
  30134. Date-Modified = {2010-12-17 10:23:11 -0700},
  30135. Journal = {Journal of Functional Programming},
  30136. Month = {July},
  30137. Note = {English translation of~\cite{Filliatre99}.},
  30138. Number = 4,
  30139. Pages = {709--745},
  30140. Title = {{Verification of Non-Functional Programs using Interpretations in Type Theory}},
  30141. Volume = 13,
  30142. Year = 2003,
  30143. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODAyMDA0NDZYYS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODAyMDA0NDZYYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8tfM5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5NjgwMjAwNDQ2WGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAAwADIAMAAwADQANAA2AFgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODAyMDA0NDZYYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  30144. Bdsk-Url-1 = {http://www.lri.fr/~filliatr/ftp/publis/jphd.ps.gz}}
  30145. @article{Shao:2005wo,
  30146. Address = {New York, NY, USA},
  30147. Author = {Zhong Shao and Valery Trifonov and Bratin Saha and Nikolaos Papaspyrou},
  30148. Date-Added = {2006-01-18 14:02:14 -0500},
  30149. Date-Modified = {2010-12-17 10:23:11 -0700},
  30150. Issn = {0164-0925},
  30151. Journal = {ACM Trans. Program. Lang. Syst.},
  30152. Number = {1},
  30153. Pages = {1--45},
  30154. Publisher = {ACM Press},
  30155. Title = {A type system for certified binaries},
  30156. Volume = {27},
  30157. Year = {2005},
  30158. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMS1zaGFvLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDEtc2hhby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mbsEJ6Q4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW4AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLXNoYW8ucGRmAA4AGAALAHAAMQAtAHMAaABhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMS1zaGFvLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  30159. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1zaGFvLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtc2hhby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95f9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEtc2hhby5wZGYAAA4AGAALAHAAMQAtAHMAaABhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxLXNoYW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  30160. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1053468.1053469}}
  30161. @inproceedings{Dybjer:1994es,
  30162. Author = {Peter Dybjer},
  30163. Booktitle = {Formal Aspects of Computing 6},
  30164. Date-Added = {2006-01-18 11:37:11 -0500},
  30165. Date-Modified = {2009-08-25 22:28:20 -0600},
  30166. Pages = {440-465},
  30167. Title = {Inductive Families},
  30168. Year = {1994},
  30169. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9JbmR1Y3RpdmVfRmFtaWxpZXMucHPSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFUluZHVjdGl2ZV9GYW1pbGllcy5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJH/BCejzAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1TAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpJbmR1Y3RpdmVfRmFtaWxpZXMucHMADgAsABUASQBuAGQAdQBjAHQAaQB2AGUAXwBGAGEAbQBpAGwAaQBlAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvSW5kdWN0aXZlX0ZhbWlsaWVzLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  30170. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL0luZHVjdGl2ZV9GYW1pbGllcy5wc9IXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVSW5kdWN0aXZlX0ZhbWlsaWVzLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7/E8zlmvsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFLAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEluZHVjdGl2ZV9GYW1pbGllcy5wcwAOACwAFQBJAG4AZAB1AGMAdABpAHYAZQBfAEYAYQBtAGkAbABpAGUAcwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JbmR1Y3RpdmVfRmFtaWxpZXMucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  30171. @inproceedings{Flanagan:2006mn,
  30172. Address = {Charleston, South Carolina},
  30173. Author = {Cormac Flanagan},
  30174. Booktitle = {{POPL} 2006: The 33rd {ACM SIGPLAN-SIGACT} Symposium on Principles of Programming Languages},
  30175. Date-Added = {2006-01-17 18:12:27 -0500},
  30176. Date-Modified = {2009-08-25 22:28:20 -0600},
  30177. Month = {January},
  30178. Pages = {245-256},
  30179. Title = {Hybrid Type Checking},
  30180. Year = {2006},
  30181. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNDUtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjQ1LWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pi0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjQ1LWZsYW5hZ2FuLnBkZgAADgAkABEAcAAyADQANQAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDI0NS1mbGFuYWdhbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  30182. @inproceedings{Gray:2005ij,
  30183. Address = {New York, NY, USA},
  30184. Author = {Kathryn E. Gray and Robert Bruce Findler and Matthew Flatt},
  30185. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  30186. Date-Added = {2006-01-17 18:10:14 -0500},
  30187. Date-Modified = {2015-11-18 04:40:20 +0000},
  30188. Location = {San Diego, CA, USA},
  30189. Pages = {231--245},
  30190. Publisher = {ACM Press},
  30191. Title = {Fine-grained interoperability through mirrors and contracts},
  30192. Year = {2005},
  30193. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjMxLWdyYXkucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjMxLWdyYXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pQ0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjMxLWdyYXkucGRmAAAOABwADQBwADIAMwAxAC0AZwByAGEAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIzMS1ncmF5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  30194. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094830}}
  30195. @inproceedings{Shields:1998qb,
  30196. Address = {New York, NY, USA},
  30197. Author = {Mark Shields and Tim Sheard and Simon Peyton Jones},
  30198. Booktitle = {POPL '98: Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  30199. Date-Added = {2006-01-17 18:06:34 -0500},
  30200. Date-Modified = {2010-12-17 10:23:11 -0700},
  30201. Isbn = {0-89791-979-3},
  30202. Location = {San Diego, California, United States},
  30203. Pages = {289--302},
  30204. Publisher = {ACM Press},
  30205. Title = {Dynamic typing as staged type inference},
  30206. Year = {1998},
  30207. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODktc2hpZWxkcy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODktc2hpZWxkcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epTRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyODktc2hpZWxkcy5wZGYADgAiABAAcAAyADgAOQAtAHMAaABpAGUAbABkAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyODktc2hpZWxkcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  30208. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268970}}
  30209. @unpublished{Oliveira:2005sm,
  30210. Author = {Rodrigo Barreto de Oliveira},
  30211. Date-Added = {2006-01-17 14:33:16 -0500},
  30212. Date-Modified = {2010-12-17 10:23:11 -0700},
  30213. Note = {http://boo.codehaus.org},
  30214. Title = {The {Boo} Programming Language},
  30215. Year = {2005},
  30216. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9Cb29NYW5pZmVzdG8ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBCb29NYW5pZmVzdG8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRkwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Qm9vTWFuaWZlc3RvLnBkZgAADgAiABAAQgBvAG8ATQBhAG4AaQBmAGUAcwB0AG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9Cb29NYW5pZmVzdG8ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  30217. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0Jvb01hbmlmZXN0by5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEJvb01hbmlmZXN0by5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6D/M5ZrJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhGQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBCb29NYW5pZmVzdG8ucGRmAAAOACIAEABCAG8AbwBNAGEAbgBpAGYAZQBzAHQAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Jvb01hbmlmZXN0by5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  30218. Bdsk-Url-1 = {http://boo.codehaus.org/Home?nocache}}
  30219. @techreport{Chambers:2004vt,
  30220. Address = {Seattle, Washington},
  30221. Author = {Craig Chambers and the Cecil Group},
  30222. Date-Added = {2006-01-17 11:34:45 -0500},
  30223. Date-Modified = {2009-08-25 22:28:20 -0600},
  30224. Institution = {Department of Computer Science and Engineering, University of Washington},
  30225. Title = {The {Cecil} Language: Specification and Rationale},
  30226. Year = {2004},
  30227. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jZWNpbC1zcGVjLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOY2VjaWwtc3BlYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xFdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAY2VjaWwtc3BlYy5wZGYADgAeAA4AYwBlAGMAaQBsAC0AcwBwAGUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvY2VjaWwtc3BlYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  30228. @inproceedings{Meunier:2006ch,
  30229. Address = {Charleston, South Carolina, USA},
  30230. Author = {Philippe Meunier and Robert Bruce Findler and Matthias Felleisen},
  30231. Booktitle = {{POPL} 2006: The 33rd {ACM SIGPLAN-SIGACT} Symposium on Principles of Programming Languages},
  30232. Date-Added = {2006-01-17 11:11:54 -0500},
  30233. Date-Modified = {2009-08-25 22:28:20 -0600},
  30234. Month = {January},
  30235. Pages = {218-231},
  30236. Title = {Modular Set-Based Analysis from Contracts},
  30237. Year = {2006},
  30238. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wb3BsMjAwNi1tZmYucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwb3BsMjAwNi1tZmYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyi9wQnpMAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9kAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cG9wbDIwMDYtbWZmLnBkZgAADgAiABAAcABvAHAAbAAyADAAMAA2AC0AbQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wb3BsMjAwNi1tZmYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  30239. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHBvcGwyMDA2LW1mZi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHBvcGwyMDA2LW1mZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBPRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHBvcGwyMDA2LW1mZi5wZGYADgAiABAAcABvAHAAbAAyADAAMAA2AC0AbQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BvcGwyMDA2LW1mZi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  30240. @book{Standardization:2003no,
  30241. Author = {ISO},
  30242. Date-Added = {2006-01-17 00:53:41 -0500},
  30243. Date-Modified = {2009-08-25 22:28:20 -0600},
  30244. Month = {April},
  30245. Publisher = {International Organization for Standardization (ISO)},
  30246. Title = {{ISO\slash IEC 14882:2003}: {Programming} languages --- {C++}},
  30247. Year = {2003},
  30248. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jKytzdGQyMDAzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYysrc3RkMjAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xB9EPNaEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vxAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYysrc3RkMjAwMy5wZGYADgAeAA4AYwArACsAcwB0AGQAMgAwADAAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYysrc3RkMjAwMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  30249. @inproceedings{Ou:2004it,
  30250. Author = {Xinming Ou and Gang Tan and Yitzhak Mandelbaum and David Walker},
  30251. Booktitle = {3rd {IFIP} International Conference on Theoretical Computer Science},
  30252. Date-Added = {2006-01-16 15:04:12 -0500},
  30253. Date-Modified = {2009-08-25 22:28:20 -0600},
  30254. Month = {August},
  30255. Title = {Dynamic Typing with Dependent Types (extended abstract)},
  30256. Year = {2004},
  30257. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtEVERULXRyLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELRFREVC10ci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+2TNEQE0BQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADREFmQAAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoARFREVC10ci5wZGYAAA4AGAALAEQAVABEAFQALQB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL0RURFQtdHIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  30258. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWR5bmFtaWNfZGVwZW5kZW50LnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZHluYW1pY19kZXBlbmRlbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANt8A9HKhYJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRyr3CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZHluYW1pY19kZXBlbmRlbnQucGRmAAAOACwAFQBkAHkAbgBhAG0AaQBjAF8AZABlAHAAZQBuAGQAZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2R5bmFtaWNfZGVwZW5kZW50LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  30259. @techreport{Oliart:1994xx,
  30260. Author = {Alberto Oliart},
  30261. Date-Added = {2006-01-15 21:36:17 -0500},
  30262. Date-Modified = {2009-08-25 22:28:20 -0600},
  30263. Institution = {Boston University},
  30264. Number = {1994-013},
  30265. Title = {An Algorithm for Inferring Quasi-Static Types},
  30266. Year = {1994},
  30267. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy8xOTk0LTAxMy1xdWFzaS1zdGF0aWMtdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER8xOTk0LTAxMy1xdWFzaS1zdGF0aWMtdHlwZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRSwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MTk5NC0wMTMtcXVhc2ktc3RhdGljLXR5cGVzLnBkZgAOAEAAHwAxADkAOQA0AC0AMAAxADMALQBxAHUAYQBzAGkALQBzAHQAYQB0AGkAYwAtAHQAeQBwAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzLzE5OTQtMDEzLXF1YXNpLXN0YXRpYy10eXBlcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  30268. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uL0Ryb3Bib3gvYmliLzE5OTQtMDEzLXF1YXNpLXN0YXRpYy10eXBlcy5wZGbSFwsYGVdOUy5kYXRhTxEBxAAAAAABxAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHzE5OTQtMDEzLXF1YXNpLXN0YXRpYy10eXBlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5TzM5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxOTk0LTAxMy1xdWFzaS1zdGF0aWMtdHlwZXMucGRmAA4AQAAfADEAOQA5ADQALQAwADEAMwAtAHEAdQBhAHMAaQAtAHMAdABhAHQAaQBjAC0AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTk5NC0wMTMtcXVhc2ktc3RhdGljLXR5cGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC/AMQAzAKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  30269. @inproceedings{Henglein:1995ld,
  30270. Address = {La Jolla, California},
  30271. Author = {Fritz Henglein and Jakob Rehof},
  30272. Booktitle = {FPCA '95, ACM SIGPLAN-SIGARCH Conference on Functional Programming Languages and Computer Architecture},
  30273. Date-Added = {2006-01-15 11:39:01 -0500},
  30274. Date-Modified = {2009-08-25 22:28:20 -0600},
  30275. Month = {June},
  30276. Title = {Safe polymorphic type inference for a Dynamically Typed Language: Translating Scheme to ML},
  30277. Year = {1995},
  30278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9mcGNhOTUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpmcGNhOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAElo0wZXknAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwZZHDAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnBjYTk1LnBkZgAADgAWAAoAZgBwAGMAYQA5ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9mcGNhOTUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  30279. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpmcGNhOTUucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpmcGNhOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N10Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBmcGNhOTUucGRmAA4AFgAKAGYAcABjAGEAOQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9mcGNhOTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  30280. @inproceedings{Thatte:1990yv,
  30281. Address = {New York, NY, USA},
  30282. Author = {Satish Thatte},
  30283. Booktitle = {POPL 1990},
  30284. Date-Added = {2006-01-15 11:09:22 -0500},
  30285. Date-Modified = {2015-11-18 04:44:45 +0000},
  30286. Location = {San Francisco, California, United States},
  30287. Pages = {367--381},
  30288. Publisher = {ACM Press},
  30289. Title = {Quasi-static typing},
  30290. Year = {1990},
  30291. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNjctdGhhdHRlLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM2Ny10aGF0dGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL961tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM2Ny10aGF0dGUucGRmAAAOACAADwBwADMANgA3AC0AdABoAGEAdAB0AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNjctdGhhdHRlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  30292. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96747}}
  30293. @inproceedings{Bracha:1993sn,
  30294. Address = {New York, NY, USA},
  30295. Author = {Gilad Bracha and David Griswold},
  30296. Booktitle = {OOPSLA '93: Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications},
  30297. Date-Added = {2006-01-15 02:19:15 -0500},
  30298. Date-Modified = {2010-12-17 10:23:11 -0700},
  30299. Isbn = {0-89791-587-9},
  30300. Location = {Washington, D.C., United States},
  30301. Pages = {215--230},
  30302. Publisher = {ACM Press},
  30303. Title = {Strongtalk: typechecking {Smalltalk} in a production environment},
  30304. Year = {1993},
  30305. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMTUtYnJhY2hhLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIxNS1icmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96OtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIxNS1icmFjaGEucGRmAAAOACAADwBwADIAMQA1AC0AYgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMTUtYnJhY2hhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  30306. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165854.165893}}
  30307. @techreport{Sulzmann:2005ae,
  30308. Author = {Martin Sulzmann and Meng Wang},
  30309. Date-Added = {2006-01-13 13:22:24 -0500},
  30310. Date-Modified = {2009-08-25 22:28:20 -0600},
  30311. Institution = {National University of Singapore},
  30312. Title = {Translating Generalized Algebraic Data Types to System {F}},
  30313. Year = {2005},
  30314. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy9zaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREac2ltcGxlLXRyYW5zbGF0ZS1nYWR0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pF8EJ6TgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZgAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNpbXBsZS10cmFuc2xhdGUtZ2FkdHMucGRmAAAOADYAGgBzAGkAbQBwAGwAZQAtAHQAcgBhAG4AcwBsAGEAdABlAC0AZwBhAGQAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvc2ltcGxlLXRyYW5zbGF0ZS1nYWR0cy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  30315. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnNpbXBsZS10cmFuc2xhdGUtZ2FkdHMucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpzaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oT0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZgAOADYAGgBzAGkAbQBwAGwAZQAtAHQAcgBhAG4AcwBsAGEAdABlAC0AZwBhAGQAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCrALAAuAJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  30316. @inproceedings{Davies:1996gx,
  30317. Address = {New York, NY, USA},
  30318. Author = {Rowan Davies and Frank Pfenning},
  30319. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  30320. Date-Added = {2006-01-09 19:13:02 -0600},
  30321. Date-Modified = {2010-12-17 10:23:11 -0700},
  30322. Isbn = {0-89791-769-3},
  30323. Location = {St. Petersburg Beach, Florida, United States},
  30324. Pages = {258--270},
  30325. Publisher = {ACM Press},
  30326. Title = {A modal analysis of staged computation},
  30327. Year = {1996},
  30328. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjU4LWRhdmllcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNTgtZGF2aWVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ0/BCekaAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj16AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjU4LWRhdmllcy5wZGYADgAgAA8AcAAyADUAOAAtAGQAYQB2AGkAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI1OC1kYXZpZXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  30329. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNTgtZGF2aWVzLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI1OC1kYXZpZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96cdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI1OC1kYXZpZXMucGRmAAAOACAADwBwADIANQA4AC0AZABhAHYAaQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNTgtZGF2aWVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  30330. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237788}}
  30331. @phdthesis{Pasalic:2004at,
  30332. Author = {Emir Pasalic},
  30333. Date-Added = {2006-01-07 22:08:31 -0600},
  30334. Date-Modified = {2009-08-25 22:28:20 -0600},
  30335. Month = {September},
  30336. School = {Oregon Health and Science University},
  30337. Title = {The Role of Type Equality in Meta-programming},
  30338. Year = {2004},
  30339. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wYXNhbGljLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnBhc2FsaWMtdGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKJzBCekuAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2OAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXNhbGljLXRoZXNpcy5wZGYAAA4AJgASAHAAYQBzAGEAbABpAGMALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3Bhc2FsaWMtdGhlc2lzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  30340. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnBhc2FsaWMtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScGFzYWxpYy10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9729EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGFzYWxpYy10aGVzaXMucGRmAA4AJgASAHAAYQBzAGEAbABpAGMALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcGFzYWxpYy10aGVzaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  30341. @inproceedings{Stone:2000fw,
  30342. Address = {New York, NY, USA},
  30343. Author = {Christopher A. Stone and Robert Harper},
  30344. Booktitle = {{POPL} '00: Proceedings of the 27th {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
  30345. Date-Added = {2006-01-07 15:28:20 -0600},
  30346. Date-Modified = {2010-12-17 10:23:11 -0700},
  30347. Isbn = {1-58113-125-9},
  30348. Location = {Boston, MA, USA},
  30349. Pages = {214--227},
  30350. Publisher = {ACM Press},
  30351. Title = {Deciding type equivalence in a language with singleton kinds},
  30352. Year = 2000,
  30353. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjE0LXN0b25lLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIxNC1zdG9uZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nDcEJ6RYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMTQtc3RvbmUucGRmAAAOAB4ADgBwADIAMQA0AC0AcwB0AG8AbgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIxNC1zdG9uZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  30354. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjE0LXN0b25lLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxNC1zdG9uZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96OdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIxNC1zdG9uZS5wZGYADgAeAA4AcAAyADEANAAtAHMAdABvAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIxNC1zdG9uZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  30355. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325724}}
  30356. @article{Kelsey:1998di,
  30357. Author = {R. Kelsey and W. Clinger and J. Rees (eds.)},
  30358. Date-Added = {2006-01-05 15:00:19 -0600},
  30359. Date-Modified = {2009-08-25 22:28:20 -0600},
  30360. Journal = {Higher-Order and Symbolic Computation},
  30361. Keywords = {scheme},
  30362. Month = {August},
  30363. Number = {1},
  30364. Title = {Revised$^5$ Report on the Algorithmic Language Scheme},
  30365. Volume = {11},
  30366. Year = {1998},
  30367. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhyNXJzLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcjVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JttEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcjVycy5wZGYADgASAAgAcgA1AHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcjVycy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  30368. @inproceedings{Ruiz-Reina:2002kw,
  30369. Author = {J.-L. Ruiz-Reina and J.-A. Alonso and M.-J. Hidalgo and F.-J. Mart`in-Mateos},
  30370. Booktitle = {3rd International Workshop on the ACL2 Theorem Prover and Its Applications (ACL2-2002)},
  30371. Date-Added = {2005-12-10 15:29:22 -0600},
  30372. Date-Modified = {2009-08-25 22:28:20 -0600},
  30373. Month = {April},
  30374. Title = {A Theory About First-order Terms in ACL2},
  30375. Year = {2002},
  30376. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy90ZXJtcy5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXRlcm1zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKTvBCek6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2aAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0ZXJtcy5wZGYADgAUAAkAdABlAHIAbQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvdGVybXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  30377. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl0ZXJtcy5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXRlcm1zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ij/RDzyYAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHRlcm1zLnBkZgAADgAUAAkAdABlAHIAbQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi90ZXJtcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  30378. @article{Siek:1999lf,
  30379. Acknowledgement = ack-nhfb,
  30380. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  30381. Bibdate = {Fri Oct 13 14:31:09 2000},
  30382. Coden = {CSENFA},
  30383. Date-Added = {2005-12-01 23:21:10 -0500},
  30384. Date-Modified = {2010-12-17 10:23:11 -0700},
  30385. Issn = {1521-9615},
  30386. Journal = {Computing in Science and Engineering},
  30387. Month = {Nov/Dec},
  30388. Number = {6},
  30389. Pages = {70--78},
  30390. Title = {The {M}atrix {T}emplate {L}ibrary: Generic Components for High-performance Scientific Computing},
  30391. Volume = {1},
  30392. Year = {1999},
  30393. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9TaWVrLTE5OTktU1BNLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERU2llay0xOTk5LVNQTS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8koMEJ6PkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVkAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlNpZWstMTk5OS1TUE0ucGRmAA4AJAARAFMAaQBlAGsALQAxADkAOQA5AC0AUwBQAE0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9TaWVrLTE5OTktU1BNLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  30394. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL1NpZWstMTk5OS1TUE0ucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFTaWVrLTE5OTktU1BNLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwcZzOWbcAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4cAAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU2llay0xOTk5LVNQTS5wZGYADgAkABEAUwBpAGUAawAtADEAOQA5ADkALQBTAFAATQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1NpZWstMTk5OS1TUE0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  30395. Bdsk-Url-1 = {http://dx.doi.org/10.1109/5992.805137}}
  30396. @inproceedings{Lee:1999wf,
  30397. Author = {Lie-Quan Lee and Jeremy G. Siek and Andrew Lumsdaine},
  30398. Booktitle = {ISCOPE'99},
  30399. Date-Added = {2005-12-01 23:18:32 -0500},
  30400. Date-Modified = {2009-08-25 22:28:20 -0600},
  30401. Publisher = {Springer-Verlag},
  30402. Series = {LNCS},
  30403. Title = {Generic Graph Algorithms for Sparse Matrix Ordering},
  30404. Year = 1999,
  30405. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9nZ2NsLWlzY29wZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2dnY2wtaXNjb3BlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJY3BCekFAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1lAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpnZ2NsLWlzY29wZS5wZGYADgAgAA8AZwBnAGMAbAAtAGkAcwBjAG8AcABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZ2djbC1pc2NvcGUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  30406. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2dnY2wtaXNjb3BlLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZ2djbC1pc2NvcGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91bNEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZ2djbC1pc2NvcGUucGRmAAAOACAADwBnAGcAYwBsAC0AaQBzAGMAbwBwAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2dnY2wtaXNjb3BlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  30407. @techreport{friedman03:_improve_krivine_tr,
  30408. Annote = {Krivine presents the K machine, which produces weak head normal form results. Sestoft introduces several call-by-need variants of the K machine that implement result sharing via pushing update markers on the stack in a way similar to the TIM and the STG machine. When a sequence of consecutive markers appears on the stack, all but the first cause redundant updates. Improvements related to these sequences have dealt with either the consumption of the markers or the removal of the markers once they appear. Here we present an improvement that eliminates the production of marker sequences of length greater than one. This improvement results in the C machine, a more space and time efficient variant of K. We then apply the classic optimization of short-circuiting operand variable dereferences to create the call-by-need S machine. Finally, we combine the two improvements in the CS machine. On our benchmarks this machine uses half the stack space, performs one quarter as many updates, and executes between 27 0.000000aster and 17lower than our L variant of Sestoft's lazy Krivine machine. More interesting is that on one benchmark L, S, and C consume unbounded space, but CS consumes constant space. Our comparisons to Sestoft's Mark 2 machine are not exact, however, since we restrict ourselves to unpreprocessed closed lambda terms. Our variant of his machine does no environment trimming, conversion to deBruijn-style variable access, and does not provide basic constants, data type constructors, or the recursive let. (The Y combinator is used instead.)},
  30409. Author = {Daniel P. Friedman and Abdulaziz Ghuloum and Jeremy G. Siek and Lynn Winebarger},
  30410. Date-Added = {2005-12-01 23:12:41 -0500},
  30411. Date-Modified = {2010-12-17 10:23:11 -0700},
  30412. Institution = {Indiana University},
  30413. Month = {November},
  30414. Note = {To appear in the journal, Higher Order and Symbolic Computation},
  30415. Number = 581,
  30416. Title = {Improving the Lazy Krivine Machine},
  30417. Year = 2003,
  30418. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9UUjU4MS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCVRSNTgxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJLXBCej6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1aAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUUjU4MS5wZGYADgAUAAkAVABSADUAOAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvVFI1ODEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  30419. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1RSNTgxLnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJVFI1ODEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7t2szlm4kAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRSNTgxLnBkZgAOABQACQBUAFIANQA4ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUjU4MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==},
  30420. Bdsk-Url-1 = {http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR581}}
  30421. @inproceedings{siek05:_g_stl,
  30422. Annote = {The past decade of experience has demonstrated that the generic programming methodology is highly effective for the design, implementation, and use of large-scale software libraries. The fundamental principle of generic programming is the realization of interfaces for entire sets of components, based on their essential syntactic and semantic requirements, rather than for any particular components. Many programming languages have features for describing interfaces between software components, but none completely support the approach used in generic programming. We have recently developed G, a language designed to provide first-class language support for generic programming and large-scale libraries. In this paper, we present an overview of G and analyze the interdependence between language features and libraries design in light of a complete implementation of the Standard Template Library using G. In addition, we discuss important issues related to modularity and encapsulation in large-scale libraries and how language support for validation of components in isolation can prevent many common problems in component integration. },
  30423. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  30424. Booktitle = {{GPCE} '05: Proceedings of the 4th International Conference on {Generative} {Programming} and {Component} {Engineering}},
  30425. Date-Added = {2005-12-01 23:04:41 -0500},
  30426. Date-Modified = {2009-08-25 22:28:20 -0600},
  30427. Month = {September},
  30428. Title = {Language Requirements for Large-Scale Generic Libraries},
  30429. Year = 2005,
  30430. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9zaWVrMDVfZ19zdGwucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBzaWVrMDVfZ19zdGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADykRwQnpNwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9lwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c2llazA1X2dfc3RsLnBkZgAADgAiABAAcwBpAGUAawAwADUAXwBnAF8AcwB0AGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9zaWVrMDVfZ19zdGwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  30431. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNpZWswNV9nX3N0bC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNpZWswNV9nX3N0bC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/igvRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNpZWswNV9nX3N0bC5wZGYADgAiABAAcwBpAGUAawAwADUAXwBnAF8AcwB0AGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3NpZWswNV9nX3N0bC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  30432. @inproceedings{Siek:2005mf,
  30433. Annote = {``Concepts'' are an essential language feature needed to support generic programming in the large. Concepts allow for succinct expression of bounds on type parameters of generic algorithms, enable systematic organization of problem domain abstractions, and make generic algorithms easier to use. In this paper we present the design of a type system and semantics for concepts that is suitable for non-type-inferencing languages. Our design shares much in common with the type classes of Haskell, though our primary influence is from best practices in the \Cpp{} community, where concepts are used to document type requirements for templates in generic libraries. Concepts include a novel combination of associated types and same-type constraints that do not appear in type classes, but that are similar to nested types and type sharing in ML.},
  30434. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  30435. Booktitle = {{PLDI} '05: Proceedings of the {ACM} {SIGPLAN} 2005 Conference on Programming Language Design and Implementation},
  30436. Date-Added = {2005-12-01 23:02:13 -0500},
  30437. Date-Modified = {2010-12-17 10:23:11 -0700},
  30438. Isbn = {1-59593-056-6},
  30439. Month = {June},
  30440. Pages = {73--84},
  30441. Publisher = {{ACM} Press},
  30442. Title = {Essential Language Support for Generic Programming},
  30443. Year = 2005,
  30444. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3NpZWswNS1fZmdfcGxkaS5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3NpZWswNS1fZmdfcGxkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/igrRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHNpZWswNS1fZmdfcGxkaS5wZGYAAA4AKAATAHMAaQBlAGsAMAA1AC0AXwBmAGcAXwBwAGwAZABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9zaWVrMDUtX2ZnX3BsZGkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  30445. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065010.1065021}}
  30446. @manual{Wenzel:2004nk,
  30447. Author = {Markus Wenzel},
  30448. Date-Added = {2005-11-30 20:47:23 -0500},
  30449. Date-Modified = {2009-08-25 22:28:20 -0600},
  30450. Keywords = {proof assistant},
  30451. Month = {April},
  30452. Organization = {TU M{\"u}nchen},
  30453. Title = {The {Isabelle}/{Isar} {Reference} {Manual}},
  30454. Year = {2004},
  30455. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpc2FyLXJlZi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGlzYXItcmVmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/debRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AGlzYXItcmVmLnBkZgAOABoADABpAHMAYQByAC0AcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2lzYXItcmVmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  30456. @inproceedings{Nipkow:2002cl,
  30457. Author = {Tobias Nipkow},
  30458. Booktitle = {TYPES},
  30459. Date-Added = {2005-11-28 13:02:38 -0500},
  30460. Date-Modified = {2009-08-25 22:28:20 -0600},
  30461. Number = {2646},
  30462. Series = {LNCS},
  30463. Title = {Structured proofs in {Isar}/{HOL}},
  30464. Year = {2002},
  30465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWlzYXItb3ZlcnZpZXcucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFpc2FyLW92ZXJ2aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Xk0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBpc2FyLW92ZXJ2aWV3LnBkZgAADgAkABEAaQBzAGEAcgAtAG8AdgBlAHIAdgBpAGUAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaXNhci1vdmVydmlldy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  30466. @incollection{Moggi:1989pf,
  30467. Address = {Washington, DC},
  30468. Annote = {The original monad paper! Defines the lambda-c calculus and lambda-c models as a Kleisli category
  30469. with a mono requirement and the strong monad tensorial strength thingy.},
  30470. Author = {Eugenio Moggi},
  30471. Booktitle = {Proceedings 4th Annual {IEEE} Symp. on Logic in Computer Science, {LICS}'89},
  30472. Date-Added = {2005-11-26 16:58:00 -0500},
  30473. Date-Modified = {2010-12-17 10:23:11 -0700},
  30474. Month = {June},
  30475. Pages = {14--23},
  30476. Publisher = {IEEE Computer Society Press},
  30477. Title = {Computational Lambda-Calculus and Monads},
  30478. Year = {1989},
  30479. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9saWNzODkucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpsaWNzODkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXwwQnpCQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9aQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bGljczg5LnBkZgAADgAWAAoAbABpAGMAcwA4ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9saWNzODkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  30480. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsaWNzODkucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpsaWNzODkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ix0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBsaWNzODkucGRmAA4AFgAKAGwAaQBjAHMAOAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9saWNzODkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  30481. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/article/moggi88computational.html}}
  30482. @inproceedings{Gordon:2001nr,
  30483. Abstract = {The Microsoft .NET Framework is a new computing architecture designed to support a variety of distributed applications and web-based services. .NET software components are typically distributed in an object-oriented intermediate language, Microsoft IL, executed by the Microsoft Common Language Runtime. To allow convenient multi-language working, IL supports a wide variety of high-level language constructs, including class-based objects, inheritance, garbage collection, and a security mechanism based on type safe execution.This paper precisely describes the type system for a substantial fragment of IL that includes several novel features: certain objects may be allocated either on the heap or on the stack; those on the stack may be boxed onto the heap, and those on the heap may be unboxed onto the stack; methods may receive arguments and return results via typed pointers, which can reference both the stack and the heap, including the interiors of objects on the heap. We present a formal semantics for the fragment. Our typing rules determine well-typed IL instruction sequences that can be assembled and executed. Of particular interest are rules to ensure no pointer into the stack outlives its target. Our main theorem asserts type safety, that well-typed programs in our IL fragment do not lead to untrapped execution errors.Our main theorem does not directly apply to the product. Still, the formal system of this paper is an abstraction of informal and executable specifications we wrote for the full product during its development. Our informal specification became the basis of the product team's working specification of type-checking. The process of writing this specification, deploying the executable specification as a test oracle, and applying theorem proving techniques, helped us identify several security critical bugs during development.},
  30484. Address = {New York, NY, USA},
  30485. Author = {Andrew D. Gordon and Don Syme},
  30486. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  30487. Date-Added = {2005-11-26 00:29:04 -0500},
  30488. Date-Modified = {2010-12-17 10:23:11 -0700},
  30489. Isbn = {1-58113-336-7},
  30490. Location = {London, United Kingdom},
  30491. Pages = {248--260},
  30492. Publisher = {ACM Press},
  30493. Title = {Typing a multi-language intermediate code},
  30494. Year = {2001},
  30495. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjQ4LWdvcmRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNDgtZ29yZG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ0DBCekZAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj15AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjQ4LWdvcmRvbi5wZGYADgAgAA8AcAAyADQAOAAtAGcAbwByAGQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI0OC1nb3Jkb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  30496. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNDgtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI0OC1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ZtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDI0OC1nb3Jkb24ucGRmAAAOACAADwBwADIANAA4AC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNDgtZ29yZG9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  30497. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360228}}
  30498. @inproceedings{Cola231;o:2005ww,
  30499. Address = {New York, NY, USA},
  30500. Author = {Jean-Louis Cola\&\#231;o and Bruno Pagano and Marc Pouzet},
  30501. Booktitle = {EMSOFT '05: Proceedings of the 5th ACM international conference on Embedded software},
  30502. Date-Added = {2005-11-25 23:08:17 -0500},
  30503. Date-Modified = {2010-12-17 10:23:11 -0700},
  30504. Isbn = {1-59593-091-4},
  30505. Location = {Jersey City, NJ, USA},
  30506. Pages = {173--182},
  30507. Publisher = {ACM Press},
  30508. Title = {A conservative extension of synchronous data-flow with state machines},
  30509. Year = {2005},
  30510. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTczLWNvbGFjby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNzMtY29sYWNvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJtTBCekSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1yAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTczLWNvbGFjby5wZGYADgAgAA8AcAAxADcAMwAtAGMAbwBsAGEAYwBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE3My1jb2xhY28ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  30511. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNzMtY29sYWNvLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE3My1jb2xhY28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95/dEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE3My1jb2xhY28ucGRmAAAOACAADwBwADEANwAzAC0AYwBvAGwAYQBjAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxNzMtY29sYWNvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  30512. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086228.1086261}}
  30513. @inproceedings{Sun:2005em,
  30514. Address = {New York, NY, USA},
  30515. Author = {Jun Sun and Wanghong Yuan and Mahesh Kallahalla and Nayeem Islam},
  30516. Booktitle = {EMSOFT '05: Proceedings of the 5th ACM international conference on Embedded software},
  30517. Date-Added = {2005-11-25 22:58:41 -0500},
  30518. Date-Modified = {2010-12-17 10:23:11 -0700},
  30519. Isbn = {1-59593-091-4},
  30520. Location = {Jersey City, NJ, USA},
  30521. Pages = {1--9},
  30522. Publisher = {ACM Press},
  30523. Title = {HAIL: a language for easy and correct device access},
  30524. Year = {2005},
  30525. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9wMS1zdW4ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpwMS1zdW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZ0wQnpDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtc3VuLnBkZgAADgAWAAoAcAAxAC0AcwB1AG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9wMS1zdW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  30526. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwMS1zdW4ucGRm0hcLGBlXTlMuZGF0YU8RAXoAAAAAAXoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwMS1zdW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mB0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMS1zdW4ucGRmAA4AFgAKAHAAMQAtAHMAdQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMS1zdW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJkAngCmAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  30527. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086228.1086230}}
  30528. @inproceedings{Wan:2000sn,
  30529. Abstract = {Functional Reactive Programming, or FRP, is a general framework for programming hybrid systems in a high-level, declarative manner. The key ideas in FRP are its notions of behaviors and events. Behaviors are time-varying, reactive values, while events are time-ordered sequences of discrete-time event occurrences. FRP is the essence of Fran, a domain-specific language embedded in Haskell for programming reactive animations, but FRP is now also being used in vision, robotics and other control systems applications. In this paper we explore the formal semantics of FRP and how it relates to an implementation based on streams that represent (and therefore only approximate) continuous behaviors. We show that, in the limit as the sampling interval goes to zero, the implementation is faithful to the formal, continuous semantics, but only when certain constraints on behaviors are observed. We explore the nature of these constraints, which vary amongst the FRP primitives. Our results show both the power and limitations of this approach to language design and implementation. As an example of a limitation, we show that streams are incapable of representing instantaneous predicate events over behaviors.},
  30530. Address = {New York, NY, USA},
  30531. Author = {Zhanyong Wan and Paul Hudak},
  30532. Booktitle = {PLDI '00: Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation},
  30533. Date-Added = {2005-11-25 22:25:33 -0500},
  30534. Date-Modified = {2010-12-17 10:23:11 -0700},
  30535. Isbn = {1-58113-199-2},
  30536. Location = {Vancouver, British Columbia, Canada},
  30537. Pages = {242--252},
  30538. Publisher = {ACM Press},
  30539. Title = {Functional reactive programming from first principles},
  30540. Year = {2000},
  30541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMjQyLXdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyNDItd2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJzrBCekZAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj15AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjQyLXdhbi5wZGYAAA4AGgAMAHAAMgA0ADIALQB3AGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyNDItd2FuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  30542. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjQyLXdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBggAAAAABggACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyNDItd2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/el/RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyNDItd2FuLnBkZgAOABoADABwADIANAAyAC0AdwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNDItd2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCbAKAAqAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  30543. Bdsk-Url-1 = {http://doi.acm.org/10.1145/349299.349331}}
  30544. @manual{cli:2005oo,
  30545. Address = {Rue du Rhone 114 CH-1204 Geneva},
  30546. Date-Added = {2005-11-25 19:57:01 -0500},
  30547. Date-Modified = {2010-12-17 10:23:11 -0700},
  30548. Edition = {3rd},
  30549. Month = {June},
  30550. Organization = {ECMA},
  30551. Title = {Standard ECMA-335 Common Language Infrastructure (CLI)},
  30552. Year = {2005},
  30553. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9FY21hLTMzNS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDEVjbWEtMzM1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJG3BCejyAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1SAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpFY21hLTMzNS5wZGYAAA4AGgAMAEUAYwBtAGEALQAzADMANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL0VjbWEtMzM1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  30554. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0VjbWEtMzM1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMRWNtYS0zMzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/88czlmuQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE0AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVjbWEtMzM1LnBkZgAADgAaAAwARQBjAG0AYQAtADMAMwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRWNtYS0zMzUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  30555. Bdsk-Url-1 = {http://www.ecma-international.org/publications/standards/Ecma-335.htm}}
  30556. @inproceedings{Musser:1988xk,
  30557. Abstract = {Generic programming centers around the idea of abstracting from concrete? ef
  30558. cient algorithms to obtain generic algorithms that can be combined with di erent
  30559. data representations to produce a wide variety of useful software For example? a
  30560. class of generic sorting algorithms can be de ned which work with nite sequences
  30561. but which can be instantiated in di erent ways to produce algorithms working on
  30562. arrays or linked lists
  30563. Four kinds of abstraction -- data, algorithmic, structural, and representational --
  30564. are discussed, with examples of their use in building an Ada library of software
  30565. components The main topic discussed is generic algorithms and an approach to
  30566. their formal speci cation and verification, with illustration in terms of a partitioning
  30567. algorithm such as is used in the quicksort algorithm It is argued that generically
  30568. programmed software component libraries o er important advantages for achieving
  30569. software productivity and reliability },
  30570. Author = {David R. Musser and Alex Stepanov},
  30571. Booktitle = {{ISSAC}: Proceedings of the {ACM} {SIGSAM} International Symposium on Symbolic and Algebraic Computation},
  30572. Comment___Rest_Of_Title = {(formerly {SYMSAM}, {SYMSAC}, {EUROSAM}, {EUROCAL}) (also sometimes in cooperation with the Symbolic and Algebraic Manipulation Groupe in Europe ({SAME}))},
  30573. Date-Added = {2005-11-25 12:10:09 -0600},
  30574. Date-Modified = {2010-12-17 10:23:11 -0700},
  30575. Title = {Generic Programming},
  30576. Year = {1988},
  30577. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9nZW5wcm9nLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZ2VucHJvZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lh8EJ6QUAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWUAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmdlbnByb2cucGRmAA4AGAALAGcAZQBuAHAAcgBvAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9nZW5wcm9nLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  30578. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtnZW5wcm9nLnBkZtIXCxgZV05TLmRhdGFPEQF+AAAAAAF+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZ2VucHJvZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91atEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAQAL9t8QFDaDwABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZ2VucHJvZy5wZGYAAA4AGAALAGcAZQBuAHAAcgBvAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2dlbnByb2cucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  30579. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/musser88generic.html}}
  30580. @inproceedings{Kapur:1981fx,
  30581. Address = {New York, NY, USA},
  30582. Author = {D. Kapur and D. R. Musser and A. A. Stepanov},
  30583. Booktitle = {FPCA '81: Proceedings of the 1981 conference on Functional programming languages and computer architecture},
  30584. Date-Added = {2005-11-25 12:07:34 -0600},
  30585. Date-Modified = {2009-08-25 22:28:20 -0600},
  30586. Isbn = {0-89791-060-5},
  30587. Location = {Portsmouth, New Hampshire, United States},
  30588. Pages = {59--64},
  30589. Publisher = {ACM Press},
  30590. Title = {Operators and algebraic structures},
  30591. Year = {1981},
  30592. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTkta2FwdXIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTkta2FwdXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygwwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU5LWthcHVyLnBkZgAOABwADQBwADUAOQAtAGsAYQBwAHUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1OS1rYXB1ci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  30593. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTkta2FwdXIucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTkta2FwdXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tR0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTkta2FwdXIucGRmAAAOABwADQBwADUAOQAtAGsAYQBwAHUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU5LWthcHVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  30594. @article{Moggi:1991in,
  30595. Address = {Duluth, MN, USA},
  30596. Annote = {Journal version of the 1989 Computational Lambda-Calculus and Monads},
  30597. Author = {Eugenio Moggi},
  30598. Date-Added = {2005-11-25 10:58:45 -0600},
  30599. Date-Modified = {2010-12-17 10:23:11 -0700},
  30600. Issn = {0890-5401},
  30601. Journal = {Inf. Comput.},
  30602. Number = {1},
  30603. Pages = {55--92},
  30604. Publisher = {Academic Press, Inc.},
  30605. Title = {Notions of computation and monads},
  30606. Volume = {93},
  30607. Year = {1991},
  30608. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhpYzkxLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIaWM5MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91zdEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaWM5MS5wZGYADgASAAgAaQBjADkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaWM5MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  30609. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(91)90052-4}}
  30610. @article{G.-D.-Plotkin:1975on,
  30611. Abstract = {This paper examines the old question of the relationship between ISWIM and the ?-calculus, using the distinction between call-by-value and call-by-name. It is held that the relationship should be mediated by a standardisation theorem. Since this leads to difficulties, a new ?-calculus is introduced whose standardisation theorem gives a good correspondence with ISWIM as given by the SECD machine, but without the letrec feature. Next a call-by-name variant of ISWIM is introduced which is in an analogous correspondence withthe usual ?-calculus. The relation between call-by-value and call-by-name is then studied by giving simulations of each language by the other and interpretations of each calculus in the other. These are obtained as another application of the continuation technique. Some emphasis is placed throughout on the notion of operational equality (or contextual equality). If terms can be proved equal in a calculus they are operationally equal in the corresponding language. Unfortunately, operational equality is not preserved by either of the simulations.},
  30612. Author = {G. D. Plotkin},
  30613. Date-Added = {2005-11-25 10:55:03 -0600},
  30614. Date-Modified = {2009-08-25 22:28:20 -0600},
  30615. Journal = {Theoretical Computer Science},
  30616. Month = {December},
  30617. Number = {2},
  30618. Pages = {125-159},
  30619. Rating = {5},
  30620. Read = {Yes},
  30621. Title = {Call-by-name, call-by-value and the lambda-calculus},
  30622. Volume = {1},
  30623. Year = {1975},
  30624. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zY2llbmNlLTEucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zY2llbmNlLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nd0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzY2llbmNlLTEucGRmAAAOABwADQBzAGMAaQBlAG4AYwBlAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2NpZW5jZS0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=}}
  30625. @inproceedings{Hatcliff:1994ea,
  30626. Address = {New York, NY, USA},
  30627. Author = {John Hatcliff and Olivier Danvy},
  30628. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  30629. Date-Added = {2005-11-25 10:47:59 -0600},
  30630. Date-Modified = {2010-12-17 10:23:11 -0700},
  30631. Isbn = {0-89791-636-0},
  30632. Location = {Portland, Oregon, United States},
  30633. Pages = {458--471},
  30634. Publisher = {ACM Press},
  30635. Title = {A generic account of continuation-passing styles},
  30636. Year = {1994},
  30637. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDU4LWhhdGNsaWZmLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQ1OC1oYXRjbGlmZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n68EJ6SMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYMAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NTgtaGF0Y2xpZmYucGRmAA4AJAARAHAANAA1ADgALQBoAGEAdABjAGwAaQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDU4LWhhdGNsaWZmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  30638. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NTgtaGF0Y2xpZmYucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDU4LWhhdGNsaWZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sH0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNDU4LWhhdGNsaWZmLnBkZgAADgAkABEAcAA0ADUAOAAtAGgAYQB0AGMAbABpAGYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDQ1OC1oYXRjbGlmZi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  30639. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.178053}}
  30640. @inproceedings{Flanagan:1993cg,
  30641. Author = {Cormac Flanagan and Amr Sabry and Bruce F. Duba and Matthias Felleisen},
  30642. Booktitle = {Conference on {P}rogramming {L}anguage {D}esign and {I}mplementation},
  30643. Date-Added = {2005-11-25 10:46:54 -0600},
  30644. Date-Modified = {2012-12-29 13:37:13 -0700},
  30645. Month = {June},
  30646. Pages = {502--514},
  30647. Series = {PLDI},
  30648. Title = {The essence of compiling with continuations},
  30649. Year = {1993},
  30650. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMzctZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjM3LWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pW0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjM3LWZsYW5hZ2FuLnBkZgAADgAkABEAcAAyADMANwAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIzNy1mbGFuYWdhbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  30651. Bdsk-Url-1 = {http://doi.acm.org/10.1145/155090.155113}}
  30652. @article{Hoare:1969kw,
  30653. Address = {New York, NY, USA},
  30654. Author = {C. A. R. Hoare},
  30655. Date-Added = {2005-11-24 13:38:53 -0600},
  30656. Date-Modified = {2010-12-17 10:23:11 -0700},
  30657. Issn = {0001-0782},
  30658. Journal = {Commun. ACM},
  30659. Number = {10},
  30660. Pages = {576--580},
  30661. Publisher = {ACM Press},
  30662. Title = {An axiomatic basis for computer programming},
  30663. Volume = {12},
  30664. Year = {1969},
  30665. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTc2LWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU3Ni1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oIcEJ6SgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYgAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NzYtaG9hcmUucGRmAAAOAB4ADgBwADUANwA2AC0AaABvAGEAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU3Ni1ob2FyZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  30666. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc2LWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3Ni1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97RtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDU3Ni1ob2FyZS5wZGYADgAeAA4AcAA1ADcANgAtAGgAbwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU3Ni1ob2FyZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  30667. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363235.363259}}
  30668. @inproceedings{Bornat:2000ps,
  30669. Address = {London, UK},
  30670. Author = {Richard Bornat},
  30671. Booktitle = {MPC '00: Proceedings of the 5th International Conference on Mathematics of Program Construction},
  30672. Date-Added = {2005-11-24 13:37:27 -0600},
  30673. Date-Modified = {2009-08-25 22:28:20 -0600},
  30674. Isbn = {3-540-67727-5},
  30675. Pages = {102--126},
  30676. Publisher = {Springer-Verlag},
  30677. Title = {Proving Pointer Programs in Hoare Logic},
  30678. Year = {2000},
  30679. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9NUEMyMDAwLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELTVBDMjAwMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kiMEJ6PgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVgAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOk1QQzIwMDAucGRmAA4AGAALAE0AUABDADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9NUEMyMDAwLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  30680. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL01QQzIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtNUEMyMDAwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGDzOWbFwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4WcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATVBDMjAwMC5wZGYADgAYAAsATQBQAEMAMgAwADAAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL01QQzIwMDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  30681. @inproceedings{Boyland:2005eg,
  30682. Address = {New York, NY, USA},
  30683. Author = {John Tang Boyland and William Retert},
  30684. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  30685. Date-Added = {2005-11-24 13:20:06 -0600},
  30686. Date-Modified = {2010-12-17 10:23:11 -0700},
  30687. Isbn = {1-58113-830-X},
  30688. Location = {Long Beach, California, USA},
  30689. Pages = {283--295},
  30690. Publisher = {ACM Press},
  30691. Title = {Connecting effects and uniqueness with adoption},
  30692. Year = {2005},
  30693. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjgzLWJveWxhbmQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjgzLWJveWxhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyeCwQnpHQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI4My1ib3lsYW5kLnBkZgAADgAiABAAcAAyADgAMwAtAGIAbwB5AGwAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjgzLWJveWxhbmQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  30694. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODMtYm95bGFuZC5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODMtYm95bGFuZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epDRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyODMtYm95bGFuZC5wZGYADgAiABAAcAAyADgAMwAtAGIAbwB5AGwAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyODMtYm95bGFuZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  30695. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040329}}
  30696. @inproceedings{Manson:2005qo,
  30697. Abstract = {This paper describes the new Java memory model, which has been revised as part of Java 5.0. The model specifies the legal behaviors for a multithreaded program; it defines the semantics of multithreaded Java programs and partially determines legal implementations of Java virtual machines and compilers.The new Java model provides a simple interface for correctly synchronized programs -- it guarantees sequential consistency to data-race-free programs. Its novel contribution is requiring that the behavior of incorrectly synchronized programs be bounded by a well defined notion of causality. The causality requirement is strong enough to respect the safety and security properties of Java and weak enough to allow standard compiler and hardware optimizations. To our knowledge, other models are either too weak because they do not provide for sufficient safety/security, or are too strong because they rely on a strong notion of data and control dependences that precludes some standard compiler transformations.Although the majority of what is currently done in compilers is legal, the new model introduces significant differences, and clearly defines the boundaries of legal transformations. For example, the commonly accepted definition for control dependence is incorrect for Java, and transformations based on it may be invalid.In addition to providing the official memory model for Java, we believe the model described here could prove to be a useful basis for other programming languages that currently lack well-defined models, such as C++ and C#.},
  30698. Address = {New York, NY, USA},
  30699. Author = {Jeremy Manson and William Pugh and Sarita V. Adve},
  30700. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  30701. Date-Added = {2005-11-24 12:37:29 -0600},
  30702. Date-Modified = {2010-12-17 10:23:11 -0700},
  30703. Isbn = {1-58113-830-X},
  30704. Location = {Long Beach, California, USA},
  30705. Pages = {378--391},
  30706. Publisher = {ACM Press},
  30707. Title = {The Java memory model},
  30708. Year = {2005},
  30709. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzc4LW1hbnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzNzgtbWFuc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ7jBCekgAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2AAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzc4LW1hbnNvbi5wZGYADgAgAA8AcAAzADcAOAAtAG0AYQBuAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM3OC1tYW5zb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  30710. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNzgtbWFuc29uLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3OC1tYW5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL962tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDM3OC1tYW5zb24ucGRmAAAOACAADwBwADMANwA4AC0AbQBhAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AzNzgtbWFuc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  30711. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040336}}
  30712. @inproceedings{Chakravarty:2005fl,
  30713. Address = {New York, NY, USA},
  30714. Author = {Manuel M. T. Chakravarty and Gabriele Keller and Simon Peyton Jones},
  30715. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  30716. Date-Added = {2005-11-24 12:27:08 -0600},
  30717. Date-Modified = {2010-12-17 10:23:11 -0700},
  30718. Isbn = {1-59593-064-7},
  30719. Location = {Tallinn, Estonia},
  30720. Pages = {241--253},
  30721. Publisher = {ACM Press},
  30722. Title = {Associated type synonyms},
  30723. Year = {2005},
  30724. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMjQxLWNoYWtyYXZhcnR5LnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDI0MS1jaGFrcmF2YXJ0eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nN8EJ6RkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXkAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNDEtY2hha3JhdmFydHkucGRmAAAOACoAFABwADIANAAxAC0AYwBoAGEAawByAGEAdgBhAHIAdAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDI0MS1jaGFrcmF2YXJ0eS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  30725. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyNDEtY2hha3JhdmFydHkucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjQxLWNoYWtyYXZhcnR5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pc0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMjQxLWNoYWtyYXZhcnR5LnBkZgAOACoAFABwADIANAAxAC0AYwBoAGEAawByAGEAdgBhAHIAdAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMjQxLWNoYWtyYXZhcnR5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  30726. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086397}}
  30727. @inproceedings{Chakravarty:2005tf,
  30728. Address = {New York, NY, USA},
  30729. Author = {Manuel M. T. Chakravarty and Gabriele Keller and Simon Peyton Jones and Simon Marlow},
  30730. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  30731. Date-Added = {2005-11-24 12:25:55 -0600},
  30732. Date-Modified = {2010-12-17 10:23:11 -0700},
  30733. Isbn = {1-58113-830-X},
  30734. Location = {Long Beach, California, USA},
  30735. Pages = {1--13},
  30736. Publisher = {ACM Press},
  30737. Title = {Associated types with class},
  30738. Year = {2005},
  30739. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wMS1jaGFrcmF2YXJ0eS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnAxLWNoYWtyYXZhcnR5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJlbBCekNAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1tAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1jaGFrcmF2YXJ0eS5wZGYAAA4AJgASAHAAMQAtAGMAaABhAGsAcgBhAHYAYQByAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3AxLWNoYWtyYXZhcnR5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  30740. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxLWNoYWtyYXZhcnR5LnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEtY2hha3JhdmFydHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95b9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEtY2hha3JhdmFydHkucGRmAA4AJgASAHAAMQAtAGMAaABhAGsAcgBhAHYAYQByAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEtY2hha3JhdmFydHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  30741. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040306}}
  30742. @article{Necula:2005oc,
  30743. Address = {New York, NY, USA},
  30744. Author = {George C. Necula and Jeremy Condit and Matthew Harren and Scott McPeak and Westley Weimer},
  30745. Date-Added = {2005-11-24 12:22:37 -0600},
  30746. Date-Modified = {2010-12-17 10:23:11 -0700},
  30747. Issn = {0164-0925},
  30748. Journal = {ACM Trans. Program. Lang. Syst.},
  30749. Number = {3},
  30750. Pages = {477--526},
  30751. Publisher = {ACM Press},
  30752. Title = {CCured: type-safe retrofitting of legacy software},
  30753. Volume = {27},
  30754. Year = {2005},
  30755. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDc3LW5lY3VsYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0NzctbmVjdWxhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ/TBCekkAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2EAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDc3LW5lY3VsYS5wZGYADgAgAA8AcAA0ADcANwAtAG4AZQBjAHUAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQ3Ny1uZWN1bGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  30756. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NzctbmVjdWxhLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3Ny1uZWN1bGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97GNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDQ3Ny1uZWN1bGEucGRmAAAOACAADwBwADQANwA3AC0AbgBlAGMAdQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0NzctbmVjdWxhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  30757. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065887.1065892}}
  30758. @inproceedings{Harper:1995um,
  30759. Author = {Robert Harper and Greg Morrisett},
  30760. Booktitle = {POPL '95: Proceedings of the 22nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  30761. Date-Added = {2005-11-24 12:18:00 -0600},
  30762. Date-Modified = {2010-12-17 10:23:11 -0700},
  30763. Isbn = {0-89791-692-1},
  30764. Location = {San Francisco, California, United States},
  30765. Pages = {130--141},
  30766. Publisher = {ACM Press},
  30767. Title = {Compiling polymorphism using intensional type analysis},
  30768. Year = {1995},
  30769. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzAtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzMC1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95sNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDEzMC1oYXJwZXIucGRmAAAOACAADwBwADEAMwAwAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMzAtaGFycGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  30770. Bdsk-Url-1 = {http://doi.acm.org/10.1145/199448.199475}}
  30771. @inproceedings{Chambers:1989ic,
  30772. Address = {New York, NY, USA},
  30773. Author = {C. Chambers and D. Ungar and E. Lee},
  30774. Booktitle = {OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications},
  30775. Date-Added = {2005-11-24 12:15:25 -0600},
  30776. Date-Modified = {2010-12-17 10:23:11 -0700},
  30777. Isbn = {0-89791-333-7},
  30778. Location = {New Orleans, Louisiana, United States},
  30779. Pages = {49--70},
  30780. Publisher = {ACM Press},
  30781. Title = {An efficient implementation of SELF a dynamically-typed object-oriented language based on prototypes},
  30782. Year = {1989},
  30783. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0OS1jaGFtYmVycy5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0OS1jaGFtYmVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ex/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA0OS1jaGFtYmVycy5wZGYADgAiABAAcAA0ADkALQBjAGgAYQBtAGIAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A0OS1jaGFtYmVycy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  30784. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74884}}
  30785. @inproceedings{Damas:1982bp,
  30786. Address = {New York, NY, USA},
  30787. Author = {Luis Damas and Robin Milner},
  30788. Booktitle = {POPL '82: Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  30789. Date-Added = {2005-11-24 12:09:24 -0600},
  30790. Date-Modified = {2010-12-17 10:23:11 -0700},
  30791. Isbn = {0-89791-065-6},
  30792. Location = {Albuquerque, Mexico},
  30793. Pages = {207--212},
  30794. Publisher = {ACM Press},
  30795. Title = {Principal type-schemes for functional programs},
  30796. Year = {1982},
  30797. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjA3LWRhbWFzLnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIwNy1kYW1hcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96MdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIwNy1kYW1hcy5wZGYADgAeAA4AcAAyADAANwAtAGQAYQBtAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDIwNy1kYW1hcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  30798. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582176}}
  30799. @article{Tarjan:1975bo,
  30800. Address = {New York, NY, USA},
  30801. Author = {Robert Endre Tarjan},
  30802. Date-Added = {2005-11-24 12:04:59 -0600},
  30803. Date-Modified = {2010-12-17 10:23:11 -0700},
  30804. Issn = {0004-5411},
  30805. Journal = {J. ACM},
  30806. Number = {2},
  30807. Pages = {215--225},
  30808. Publisher = {ACM Press},
  30809. Title = {Efficiency of a Good But Not Linear Set Union Algorithm},
  30810. Volume = {22},
  30811. Year = {1975},
  30812. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjE1LXRhcmphbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyMTUtdGFyamFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJxbBCekXAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj13AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjE1LXRhcmphbi5wZGYADgAgAA8AcAAyADEANQAtAHQAYQByAGoAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDIxNS10YXJqYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  30813. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMTUtdGFyamFuLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIxNS10YXJqYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96PdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDIxNS10YXJqYW4ucGRmAAAOACAADwBwADIAMQA1AC0AdABhAHIAagBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyMTUtdGFyamFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  30814. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321879.321884}}
  30815. @article{Shostak:1978zl,
  30816. Address = {New York, NY, USA},
  30817. Author = {Robert E. Shostak},
  30818. Date-Added = {2005-11-24 12:03:26 -0600},
  30819. Date-Modified = {2010-12-17 10:23:11 -0700},
  30820. Issn = {0001-0782},
  30821. Journal = {Commun. ACM},
  30822. Number = {7},
  30823. Pages = {583--585},
  30824. Publisher = {ACM Press},
  30825. Title = {An algorithm for reasoning about equality},
  30826. Volume = {21},
  30827. Year = {1978},
  30828. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNTgzLXNob3N0YWsucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNTgzLXNob3N0YWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygtwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU4My1zaG9zdGFrLnBkZgAADgAiABAAcAA1ADgAMwAtAHMAaABvAHMAdABhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNTgzLXNob3N0YWsucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  30829. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1ODMtc2hvc3Rhay5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1ODMtc2hvc3Rhay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0zRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHA1ODMtc2hvc3Rhay5wZGYADgAiABAAcAA1ADgAMwAtAHMAaABvAHMAdABhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3A1ODMtc2hvc3Rhay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  30830. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359545.359570}}
  30831. @article{Shaw:1977fj,
  30832. Address = {New York, NY, USA},
  30833. Author = {Mary Shaw and William A. Wulf and Ralph L. London},
  30834. Date-Added = {2005-11-24 11:58:22 -0600},
  30835. Date-Modified = {2010-12-17 10:23:11 -0700},
  30836. Issn = {0001-0782},
  30837. Journal = {Commun. ACM},
  30838. Number = {8},
  30839. Pages = {553--564},
  30840. Publisher = {ACM Press},
  30841. Title = {Abstraction and verification in Alphard: defining and specifying iteration and generators},
  30842. Volume = {20},
  30843. Year = {1977},
  30844. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTUzLXNoYXcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTUzLXNoYXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygYwQnpJwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU1My1zaGF3LnBkZgAOABwADQBwADUANQAzAC0AcwBoAGEAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1NTMtc2hhdy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  30845. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTUzLXNoYXcucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTUzLXNoYXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s80Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwNTUzLXNoYXcucGRmAAAOABwADQBwADUANQAzAC0AcwBoAGEAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDU1My1zaGF3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  30846. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359763.359782}}
  30847. @inproceedings{Cartwright:1991ng,
  30848. Author = {Robert Cartwright and Mike Fagan},
  30849. Booktitle = {Conference on Programming Language Design and Implementation},
  30850. Date-Added = {2005-11-23 23:53:29 -0600},
  30851. Date-Modified = {2015-10-14 18:54:21 +0000},
  30852. Location = {Toronto, Ontario, Canada},
  30853. Pages = {278--292},
  30854. Publisher = {ACM Press},
  30855. Series = {PLDI},
  30856. Title = {Soft typing},
  30857. Year = {1991},
  30858. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AyNzgtY2FydHdyaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBngAAAAABngACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AyNzgtY2FydHdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eorRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBBTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyNzgtY2FydHdyaWdodC5wZGYAAA4AKAATAHAAMgA3ADgALQBjAGEAcgB0AHcAcgBpAGcAaAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9wMjc4LWNhcnR3cmlnaHQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  30859. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113469}}
  30860. @inproceedings{Leroy:1992qb,
  30861. Address = {New York, NY, USA},
  30862. Author = {Xavier Leroy},
  30863. Booktitle = {POPL '92: Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  30864. Date-Added = {2005-11-23 23:50:57 -0600},
  30865. Date-Modified = {2010-12-17 10:23:11 -0700},
  30866. Isbn = {0-89791-453-8},
  30867. Location = {Albuquerque, New Mexico, United States},
  30868. Pages = {177--188},
  30869. Publisher = {ACM Press},
  30870. Title = {Unboxed objects and polymorphic typing},
  30871. Year = {1992},
  30872. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc3LWxlcm95LnBkZtIXCxgZV05TLmRhdGFPEQGKAAAAAAGKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3Ny1sZXJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96BdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAQAL9t8QFDaDwABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDE3Ny1sZXJveS5wZGYADgAeAA4AcAAxADcANwAtAGwAZQByAG8AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDE3Ny1sZXJveS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AnQCiAKoCOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  30873. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143165.143205}}
  30874. @inproceedings{Lee:1999ry,
  30875. Address = {New York, NY, USA},
  30876. Author = {Lie-Quan Lee and Jeremy G. Siek and Andrew Lumsdaine},
  30877. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  30878. Date-Added = {2005-11-23 23:47:18 -0600},
  30879. Date-Modified = {2010-12-17 10:23:11 -0700},
  30880. Isbn = {1-58113-238-7},
  30881. Location = {Denver, Colorado, United States},
  30882. Pages = {399--414},
  30883. Publisher = {ACM Press},
  30884. Title = {The generic graph component library},
  30885. Year = {1999},
  30886. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMzk5LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMzk5LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfNwQnpIQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9gQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM5OS1zaWVrLnBkZgAOABwADQBwADMAOQA5AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AzOTktc2llay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  30887. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzk5LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzk5LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rp0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMzk5LXNpZWsucGRmAAAOABwADQBwADMAOQA5AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDM5OS1zaWVrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  30888. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320428}}
  30889. @inproceedings{Garcia:2003gn,
  30890. Author = {Ronald Garcia and Jaakko J{\"a}rvi and Andrew Lumsdaine and Jeremy G. Siek and Jeremiah Willcock},
  30891. Booktitle = {OOPSLA '03: Proceedings of the 18th Annual ACM SIGPLAN Conference on Object-oriented Programing, Systems, Languages, and Applications},
  30892. Date-Added = {2005-11-23 23:44:24 -0600},
  30893. Date-Modified = {2010-12-17 10:23:11 -0700},
  30894. Isbn = {1-58113-712-5},
  30895. Pages = {115--134},
  30896. Publisher = {ACM Press},
  30897. Title = {A comparative study of language support for generic programming},
  30898. Year = {2003},
  30899. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTUtZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQGOAAAAAAGOAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExNS1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95nNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAD1NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcDExNS1nYXJjaWEucGRmAAAOACAADwBwADEAMQA1AC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AxMTUtZ2FyY2lhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  30900. Bdsk-Url-1 = {http://doi.acm.org/10.1145/949305.949317}}
  30901. @book{Nipkow:2002jl,
  30902. Author = {Tobias Nipkow and Lawrence C. Paulson and Markus Wenzel},
  30903. Date-Added = {2005-11-23 23:11:05 -0600},
  30904. Date-Modified = {2009-08-25 22:28:20 -0600},
  30905. Month = {November},
  30906. Publisher = {Springer},
  30907. Rating = {5},
  30908. Read = {Yes},
  30909. Series = {LNCS},
  30910. Title = {Isabelle/HOL --- A Proof Assistant for Higher-Order Logic},
  30911. Volume = 2283,
  30912. Year = 2007,
  30913. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWlzYWJlbGxlLXR1dG9yaWFsLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVaXNhYmVsbGUtdHV0b3JpYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL914tEPN3hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAaXNhYmVsbGUtdHV0b3JpYWwucGRmAAAOACwAFQBpAHMAYQBiAGUAbABsAGUALQB0AHUAdABvAHIAaQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2lzYWJlbGxlLXR1dG9yaWFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  30914. @inproceedings{jones97:_type_classes,
  30915. Author = {Simon {Peyton Jones} and Mark Jones and Erik Meijer},
  30916. Booktitle = {Haskell Workshop},
  30917. Date-Modified = {2010-12-17 10:23:11 -0700},
  30918. Local-Url = {file://localhost/Users/jeremysiek/Documents/peytonjones97type.pdf},
  30919. Month = {June},
  30920. Pdf = {jones97:_type_classes.pdf},
  30921. Title = {Type classes: an exploration of the design space},
  30922. Year = {1997},
  30923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uL0Ryb3Bib3gvYmliL211bHRpLnBz0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QhtdWx0aS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuZkzOWbFwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4WcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAMU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAbXVsdGkucHMAAA4AEgAIAG0AdQBsAHQAaQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9tdWx0aS5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKgArQC1AiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  30924. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/peytonjones97type.html}}
  30925. @article{hall96:_typeclasses,
  30926. Abstract = {Defines type classes by translation to System F.},
  30927. Author = {Cordelia V. Hall and Kevin Hammond and Simon L. {Peyton Jones} and Philip L. Wadler},
  30928. Date-Modified = {2010-12-17 10:23:11 -0700},
  30929. Issn = {0164-0925},
  30930. Journal = {ACM Trans. Program. Lang. Syst.},
  30931. Number = {2},
  30932. Pages = {109--138},
  30933. Pdf = {hall96:_typeclasses.pdf},
  30934. Publisher = {ACM Press},
  30935. Title = {Type classes in {Haskell}},
  30936. Volume = {18},
  30937. Year = {1996},
  30938. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTA5LWhhbGwucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTA5LWhhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mT0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBwMTA5LWhhbGwucGRmAAAOABwADQBwADEAMAA5AC0AaABhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcDEwOS1oYWxsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  30939. Bdsk-Url-1 = {http://doi.acm.org/10.1145/227699.227700}}
  30940. @article{tiuryn02:subtyping_2nd_order,
  30941. Abstract = {Bummer!},
  30942. Author = {Jerzy Tiuryn and Pawel Urzyczyn},
  30943. Date-Modified = {2010-12-17 10:23:11 -0700},
  30944. Issn = {0890-5401},
  30945. Journal = {Information and Computation},
  30946. Number = {1},
  30947. Pages = {1--18},
  30948. Pdf = {sub-undec.pdf},
  30949. Publisher = {Academic Press, Inc.},
  30950. Title = {The subtyping problem for second-order types is undecidable},
  30951. Volume = {179},
  30952. Year = {2002},
  30953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uL0Ryb3Bib3gvYmliLzEtczIuMC1TMDg5MDU0MDEwMTkyOTUwNS1tYWluLnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfMS1zMi4wLVMwODkwNTQwMTAxOTI5I0VFMjRGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7iT81mH4QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADNZlfEAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEtczIuMC1TMDg5MDU0MDEwMTkyOSNFRTI0Ri5wZGYADgBEACEAMQAtAHMAMgAuADAALQBTADAAOAA5ADAANQA0ADAAMQAwADEAOQAyADkANQAwADUALQBtAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA5VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMS1zMi4wLVMwODkwNTQwMTAxOTI5NTA1LW1haW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=},
  30954. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zdWItdW5kZWMucGRm0hcLGBlXTlMuZGF0YU8RAYYAAAAAAYYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zdWItdW5kZWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4ox0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzdWItdW5kZWMucGRmAAAOABwADQBzAHUAYgAtAHUAbgBkAGUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc3ViLXVuZGVjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  30955. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2001.2950}}
  30956. @article{felleisen92:_seq_control,
  30957. Address = {Essex, UK},
  30958. Annote = {origin of evaluation contexts},
  30959. Author = {Matthias Felleisen and Robert Hieb},
  30960. Date-Modified = {2010-12-17 10:23:11 -0700},
  30961. Issn = {0304-3975},
  30962. Journal = {Theoretical Computer Science},
  30963. Number = {2},
  30964. Pages = {235--271},
  30965. Pdf = {felleisen92:_seq_control.pdf},
  30966. Publisher = {Elsevier Science Publishers Ltd.},
  30967. Title = {The revised report on the syntactic theories of sequential control and state},
  30968. Volume = {103},
  30969. Year = {1992},
  30970. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2ZlbGxlaXNlbjkyX3NlcV9jb250cm9sLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbZmVsbGVpc2VuOTJfc2VxX2NvbnRyb2wucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zYtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAQAL9t8QFDaDwABcByAAISKQACAElNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZmVsbGVpc2VuOTJfc2VxX2NvbnRyb2wucGRmAAAOADgAGwBmAGUAbABsAGUAaQBzAGUAbgA5ADIAXwBzAGUAcQBfAGMAbwBuAHQAcgBvAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADhVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL2ZlbGxlaXNlbjkyX3NlcV9jb250cm9sLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5AnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  30971. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(92)90014-7}}
  30972. @book{barendregt84:_lambda_calculus,
  30973. Author = {H.P. Barendregt},
  30974. Date-Modified = {2007-05-18 13:42:22 -0600},
  30975. Publisher = {Elsevier},
  30976. Series = {Studies in Logic},
  30977. Title = {The Lambda Calculus},
  30978. Volume = {103},
  30979. Year = {1984}}
  30980. @inproceedings{wadler92:_essence,
  30981. Author = {Philip Wadler},
  30982. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  30983. Date-Modified = {2012-12-17 17:19:42 +0000},
  30984. Pdf = {wadler92:_essence.pdf},
  30985. Title = {The essence of functional programming},
  30986. Year = {1992},
  30987. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHdhZGxlcjkyX2Vzc2VuY2UucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR3YWRsZXI5Ml9lc3NlbmNlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42H0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgB3YWRsZXI5Ml9lc3NlbmNlLnBkZgAOACoAFAB3AGEAZABsAGUAcgA5ADIAXwBlAHMAcwBlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi93YWRsZXI5Ml9lc3NlbmNlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  30988. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143165.143169}}
  30989. @inproceedings{reynolds02:_sep_logic,
  30990. Address = {Washington, DC, USA},
  30991. Author = {John C. Reynolds},
  30992. Booktitle = {LICS '02: Proceedings of the 17th Annual IEEE Symposium on Logic in Computer Science},
  30993. Date-Modified = {2009-08-25 22:28:20 -0600},
  30994. Isbn = {0-7695-1483-9},
  30995. Pages = {55--74},
  30996. Pdf = {reynolds02:_sep_logic.pdf},
  30997. Publisher = {IEEE Computer Society},
  30998. Title = {Separation Logic: A Logic for Shared Mutable Data Structures},
  30999. Year = {2002},
  31000. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHJleW5vbGRzMDJfc2VwX2xvZ2ljLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcmV5bm9sZHMwMl9zZXBfbG9naWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JwtEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcmV5bm9sZHMwMl9zZXBfbG9naWMucGRmAA4AMgAYAHIAZQB5AG4AbwBsAGQAcwAwADIAXwBzAGUAcABfAGwAbwBnAGkAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcmV5bm9sZHMwMl9zZXBfbG9naWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  31001. @inproceedings{odersky96:_putting,
  31002. Author = {Martin Odersky and Konstantin L{\"a}ufer},
  31003. Booktitle = {Proceedings of the 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  31004. Date-Modified = {2010-12-17 10:23:11 -0700},
  31005. Isbn = {0-89791-769-3},
  31006. Location = {St. Petersburg Beach, Florida, United States},
  31007. Pages = {54--67},
  31008. Pdf = {odersky96:_putting.pdf},
  31009. Publisher = {ACM Press},
  31010. Title = {Putting type annotations to work},
  31011. Year = {1996},
  31012. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9vZGVyc2t5OTZfcHV0dGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFW9kZXJza3k5Nl9wdXR0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJj7BCekMAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1sAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvZGVyc2t5OTZfcHV0dGluZy5wZGYADgAsABUAbwBkAGUAcgBzAGsAeQA5ADYAXwBwAHUAdAB0AGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvb2RlcnNreTk2X3B1dHRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  31013. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFW9kZXJza3k5Nl9wdXR0aW5nLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVb2RlcnNreTk2X3B1dHRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95TtEPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAb2RlcnNreTk2X3B1dHRpbmcucGRmAAAOACwAFQBvAGQAZQByAHMAawB5ADkANgBfAHAAdQB0AHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL29kZXJza3k5Nl9wdXR0aW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  31014. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237729}}
  31015. @unpublished{harper05:_pltp,
  31016. Author = {Robert Harper},
  31017. Date-Modified = {2009-08-25 22:28:20 -0600},
  31018. Note = {\url{http://www.cs.cmu.edu/~rwh/plbook/}},
  31019. Pdf = {harper05:_pltp.pdf},
  31020. Title = {Programming Languages: Theory and Practice},
  31021. Year = {2005},
  31022. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWhhcnBlcjA1X3BsdHAucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFoYXJwZXIwNV9wbHRwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wg0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBoYXJwZXIwNV9wbHRwLnBkZgAADgAkABEAaABhAHIAcABlAHIAMAA1AF8AcABsAHQAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaGFycGVyMDVfcGx0cC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  31023. @unpublished{felleisen03:_pllc,
  31024. Author = {Matthias Felleisen and Matthew Flatt},
  31025. Date-Modified = {2009-08-25 22:28:20 -0600},
  31026. Month = {July},
  31027. Pdf = {felleisen03:_pllc.pdf},
  31028. Title = {Programming Languages and Lambda Calculi},
  31029. Year = {2007},
  31030. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhwbGxjLnBkZtIXCxgZV05TLmRhdGFPEQFyAAAAAAFyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcGxsYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98CNEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAQAL9t8QFDaDwABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGxsYy5wZGYADgASAAgAcABsAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvcGxsYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlwCcAKQCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  31031. @article{horn51:_sentences,
  31032. Abstract = {Original paper on Horn clauses.},
  31033. Author = {Alfred Horn},
  31034. Date-Modified = {2009-08-25 22:28:20 -0600},
  31035. Journal = {Journal of Symbolic Logic},
  31036. Pages = {14--21},
  31037. Pdf = {horn51:_sentences.pdf},
  31038. Title = {On Sentences Which Are True of Direct Unions of Algebras.},
  31039. Volume = {16},
  31040. Year = {1951},
  31041. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9ob3JuNTFfc2VudGVuY2VzLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUaG9ybjUxX3NlbnRlbmNlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lvcEJ6QcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWcAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmhvcm41MV9zZW50ZW5jZXMucGRmAAAOACoAFABoAG8AcgBuADUAMQBfAHMAZQBuAHQAZQBuAGMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvaG9ybjUxX3NlbnRlbmNlcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  31042. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGhvcm41MV9zZW50ZW5jZXMucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRob3JuNTFfc2VudGVuY2VzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wx0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBob3JuNTFfc2VudGVuY2VzLnBkZgAOACoAFABoAG8AcgBuADUAMQBfAHMAZQBuAHQAZQBuAGMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9ob3JuNTFfc2VudGVuY2VzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  31043. @inproceedings{lebotlan-remy!mlf-icfp,
  31044. Booktitle = {Proceedings of the International Conference on Functional Programming ({ICFP} 2003)},
  31045. Date-Modified = {2010-12-17 10:23:11 -0700},
  31046. Html = {http://pauillac.inria.fr/~remy/work/mlf/},
  31047. Month = {aug},
  31048. Pages = {27--38},
  31049. Pdf = {mlf-icfp.pdf},
  31050. Publisher = {ACM Press},
  31051. Title = {{MLF}: Raising {ML} to the Power of {S}ystem-{F}},
  31052. Year = {2003},
  31053. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjctbGVib3RsYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjctbGVib3RsYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADydkwQnpHAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI3LWxlYm90bGFuLnBkZgAADgAiABAAcAAyADcALQBsAGUAYgBvAHQAbABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjctbGVib3RsYW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  31054. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNy1sZWJvdGxhbi5wZGbSFwsYGVdOUy5kYXRhTxEBkgAAAAABkgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNy1sZWJvdGxhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/en7RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA+TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHAyNy1sZWJvdGxhbi5wZGYADgAiABAAcAAyADcALQBsAGUAYgBvAHQAbABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3AyNy1sZWJvdGxhbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AoQCmAK4CRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  31055. Bdsk-Url-1 = {citeseer.ist.psu.edu/lebotlan03raising.html}}
  31056. @unpublished{sabry02:_minml,
  31057. Author = {Amr Sabry},
  31058. Date-Modified = {2009-08-25 22:28:20 -0600},
  31059. Month = {February},
  31060. Note = {Course notes for b522},
  31061. Pdf = {sabry02:_minml.pdf},
  31062. Title = {{MinML}: Syntax, Static Semantics, Dynamic Semantics, and Type Safety},
  31063. Year = {2002},
  31064. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zYWJyeTAyX21pbm1sLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERc2FicnkwMl9taW5tbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o7cEJ6TMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZMAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNhYnJ5MDJfbWlubWwucGRmAA4AJAARAHMAYQBiAHIAeQAwADIAXwBtAGkAbgBtAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zYWJyeTAyX21pbm1sLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  31065. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNhYnJ5MDJfbWlubWwucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzYWJyeTAyX21pbm1sLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nU0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBzYWJyeTAyX21pbm1sLnBkZgAADgAkABEAcwBhAGIAcgB5ADAAMgBfAG0AaQBuAG0AbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvc2FicnkwMl9taW5tbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  31066. @inproceedings{paterson76:_linear,
  31067. Address = {New York, {NY}, {USA}},
  31068. Author = {M. S. Paterson and M. N. Wegman},
  31069. Booktitle = {{STOC} '76: Proceedings of the eighth annual {ACM} symposium on Theory of computing},
  31070. Date-Modified = {2009-08-25 22:28:20 -0600},
  31071. Location = {Hershey, Pennsylvania, United States},
  31072. Pages = {181--186},
  31073. Pdf = {paterson76:_linear.pdf},
  31074. Publisher = {{ACM} Press},
  31075. Title = {Linear unification},
  31076. Year = {1976},
  31077. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXBhdGVyc29uNzZfbGluZWFyLnBkZtIXCxgZV05TLmRhdGFPEQGmAAAAAAGmAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcGF0ZXJzb243Nl9saW5lYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9739EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAQAL9t8QFDaDwABcByAAISKQACAENNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAcGF0ZXJzb243Nl9saW5lYXIucGRmAAAOACwAFQBwAGEAdABlAHIAcwBvAG4ANwA2AF8AbABpAG4AZQBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3BhdGVyc29uNzZfbGluZWFyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  31078. @article{barendregt92:_lambda_types,
  31079. Address = {New York, NY, USA},
  31080. Author = {H. P. Barendregt},
  31081. Book = {Handbook of logic in computer science (vol. 2): background: computational structures},
  31082. Date-Modified = {2009-08-25 22:28:20 -0600},
  31083. Isbn = {0-19-853761-1},
  31084. Pages = {117--309},
  31085. Pdf = {barendregt92:_lambda_types.pdf},
  31086. Publisher = {Oxford University Press, Inc.},
  31087. Title = {Lambda calculi with types},
  31088. Year = {1992},
  31089. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHWJhcmVuZHJlZ3Q5Ml9sYW1iZGFfdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAcYAAAAAAcYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R1iYXJlbmRyZWd0OTJfbGFtYmRhX3R5cGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ai0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABABAAv23xAUNoPAAFwHIAAhIpAAIAS01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBiYXJlbmRyZWd0OTJfbGFtYmRhX3R5cGVzLnBkZgAADgA8AB0AYgBhAHIAZQBuAGQAcgBlAGcAdAA5ADIAXwBsAGEAbQBiAGQAYQBfAHQAeQBwAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAOlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYmFyZW5kcmVndDkyX2xhbWJkYV90eXBlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCuALMAuwKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  31090. @inproceedings{wadler89:_adhoc,
  31091. Abstract = {The original Haskell type classes paper.},
  31092. Address = {New York, {NY}, {USA}},
  31093. Author = {P. Wadler and S. Blott},
  31094. Booktitle = {{POPL} '89: Proceedings of the 16th {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
  31095. Date-Modified = {2010-12-17 10:23:11 -0700},
  31096. Isbn = {0-89791-294-2},
  31097. Location = {Austin, Texas, United States},
  31098. Pages = {60--76},
  31099. Pdf = {wadler89:_adhoc.pdf},
  31100. Publisher = {{ACM} Press},
  31101. Title = {How to make ad-hoc polymorphism less ad hoc},
  31102. Year = {1989},
  31103. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndhZGxlcjg5X2FkaG9jLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2FkbGVyODlfYWRob2MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NhNEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAd2FkbGVyODlfYWRob2MucGRmAA4AJgASAHcAYQBkAGwAZQByADgAOQBfAGEAZABoAG8AYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvd2FkbGVyODlfYWRob2MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  31104. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75283}}
  31105. @article{igarashi01:_fj,
  31106. Address = {New York, {NY}, {USA}},
  31107. Author = {Atsushi Igarashi and Benjamin C. Pierce and Philip Wadler},
  31108. Date-Modified = {2010-12-17 10:23:11 -0700},
  31109. Issn = {0164-0925},
  31110. Journal = {{ACM} Transactions on Programming Languages and Systems},
  31111. Number = {3},
  31112. Pages = {396--450},
  31113. Pdf = {igarashi01:_fj.pdf},
  31114. Publisher = {{ACM} Press},
  31115. Title = {Featherweight Java: a minimal core calculus for Java and GJ},
  31116. Volume = {23},
  31117. Year = {2001},
  31118. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWlnYXJhc2hpMDFfZmoucGRm0hcLGBlXTlMuZGF0YU8RAZYAAAAAAZYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFpZ2FyYXNoaTAxX2ZqLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XZ0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBpZ2FyYXNoaTAxX2ZqLnBkZgAADgAkABEAaQBnAGEAcgBhAHMAaABpADAAMQBfAGYAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvaWdhcmFzaGkwMV9mai5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  31119. Bdsk-Url-1 = {http://doi.acm.org/10.1145/503502.503505}}
  31120. @article{nelson80:_fast_cong_clos,
  31121. Abstract = {A decision procedure for the quantifier-free theory
  31122. of equality with uninterpreted function symbols. The
  31123. averate time complexity is $O(n \log n)$ and the worst-case complexity
  31124. is $O(n^2)$.},
  31125. Author = {Greg Nelson and Derek C. Oppen},
  31126. Date-Modified = {2010-12-17 10:23:11 -0700},
  31127. Issn = {0004-5411},
  31128. Journal = {J. ACM},
  31129. Number = {2},
  31130. Pages = {356--364},
  31131. Pdf = {nelson80:_fast_cong_clos.pdf},
  31132. Publisher = {ACM Press},
  31133. Title = {Fast Decision Procedures Based on Congruence Closure},
  31134. Volume = {27},
  31135. Year = {1980},
  31136. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG25lbHNvbjgwX2Zhc3RfY29uZ19jbG9zLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbbmVsc29uODBfZmFzdF9jb25nX2Nsb3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95FtEPOOgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD384AAAAAQAQAL9t8QFDaDwABcByAAISKQACAElNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAbmVsc29uODBfZmFzdF9jb25nX2Nsb3MucGRmAAAOADgAGwBuAGUAbABzAG8AbgA4ADAAXwBmAGEAcwB0AF8AYwBvAG4AZwBfAGMAbABvAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADhVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL25lbHNvbjgwX2Zhc3RfY29uZ19jbG9zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5AnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  31137. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322186.322198}}
  31138. @article{abadi91dynamic,
  31139. Author = {Martin Abadi and Luca Cardelli and Benjamin Pierce and Gordon Plotkin},
  31140. Date-Modified = {2014-04-03 15:38:18 +0000},
  31141. Journal = {ACM Transactions on Programming Languages and Systems},
  31142. Month = {April},
  31143. Number = {2},
  31144. Pages = {237--268},
  31145. Pdf = {abadi91dynamic.pdf},
  31146. Publisher = {ACM Press},
  31147. Title = {Dynamic Typing in a Statically Typed Language},
  31148. Volume = {13},
  31149. Year = {1991},
  31150. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmFiYWRpOTFkeW5hbWljLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYWJhZGk5MWR5bmFtaWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uiNEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYWJhZGk5MWR5bmFtaWMucGRmAA4AJgASAGEAYgBhAGQAaQA5ADEAZAB5AG4AYQBtAGkAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYWJhZGk5MWR5bmFtaWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  31151. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/abadi89dynamic.html},
  31152. Bdsk-Url-2 = {http://doi.acm.org/10.1145/103135.103138}}
  31153. @inproceedings{reynolds72:_def_interp,
  31154. Author = {John C. Reynolds},
  31155. Booktitle = {{ACM} '72: Proceedings of the {ACM} Annual Conference},
  31156. Date-Modified = {2009-08-25 22:28:20 -0600},
  31157. Pages = {717--740},
  31158. Pdf = {reynolds72:_def_interp.pdf},
  31159. Publisher = {{ACM} Press},
  31160. Title = {Definitional interpreters for higher-order programming languages},
  31161. Year = {1972},
  31162. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXJleW5vbGRzNzJfZGVmX2ludGVycC5wZGbSFwsYGVdOUy5kYXRhTxEBtgAAAAABtgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXJleW5vbGRzNzJfZGVmX2ludGVycC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/icTRDzyQAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4AAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgBHTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AHJleW5vbGRzNzJfZGVmX2ludGVycC5wZGYAAA4ANAAZAHIAZQB5AG4AbwBsAGQAcwA3ADIAXwBkAGUAZgBfAGkAbgB0AGUAcgBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9yZXlub2xkczcyX2RlZl9pbnRlcnAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  31163. @techreport{liskov79:_clu_ref,
  31164. Author = {Barbara Liskov and Russ Atkinson and Toby Bloom and Eliot Moss and Craig Schaffert and Bob Scheifler and Alan Snyder},
  31165. Date-Modified = {2009-08-25 22:28:20 -0600},
  31166. Institution = {MIT},
  31167. Month = {October},
  31168. Number = {LCS-TR-225},
  31169. Pdf = {MIT-LCS-TR-225.pdf},
  31170. Publisher = {Massachusetts Institute of Technology},
  31171. Source = {http://www.lcs.mit.edu/publications/specpub.php?id=793},
  31172. Title = {{CLU} Reference Manual},
  31173. Year = {1979},
  31174. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMjI1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0yMjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABADMszlmxQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFkAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMjI1LnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADIAMgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0yMjUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  31175. @inproceedings{augustsson98:_cayenne,
  31176. Address = {New York, {NY}, {USA}},
  31177. Author = {Lennart Augustsson},
  31178. Booktitle = {{ICFP} '98: Proceedings of the 3rd {ACM} {SIGPLAN} international conference on Functional programming},
  31179. Date-Modified = {2010-12-17 10:23:11 -0700},
  31180. Isbn = {1-58113-024-4},
  31181. Location = {Baltimore, Maryland, United States},
  31182. Pages = {239--250},
  31183. Pdf = {augustsson98:_cayenne.pdf},
  31184. Publisher = {{ACM} Press},
  31185. Title = {Cayenne: a language with dependent types},
  31186. Year = {1998},
  31187. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9hdWd1c3Rzc29uOThfY2F5ZW5uZS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGGF1Z3VzdHNzb245OF9jYXllbm5lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJOvBCej8AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1cAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphdWd1c3Rzc29uOThfY2F5ZW5uZS5wZGYAAA4AMgAYAGEAdQBnAHUAcwB0AHMAcwBvAG4AOQA4AF8AYwBhAHkAZQBuAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL2F1Z3VzdHNzb245OF9jYXllbm5lLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  31188. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGF1Z3VzdHNzb245OF9jYXllbm5lLnBkZtIXCxgZV05TLmRhdGFPEQGyAAAAAAGyAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYXVndXN0c3Nvbjk4X2NheWVubmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uqtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAYXVndXN0c3Nvbjk4X2NheWVubmUucGRmAA4AMgAYAGEAdQBnAHUAcwB0AHMAcwBvAG4AOQA4AF8AYwBhAHkAZQBuAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvYXVndXN0c3Nvbjk4X2NheWVubmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKkArgC2AmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=},
  31189. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289451}}
  31190. @article{gibbons02:_calc,
  31191. Address = {New York, NY, USA},
  31192. Author = {Jeremy Gibbons},
  31193. Book = {Algebraic and coalgebraic methods in the mathematics of program construction},
  31194. Date-Modified = {2009-08-25 22:28:20 -0600},
  31195. Isbn = {3-540-43613-8},
  31196. Pages = {149--201},
  31197. Pdf = {gibbons02:_calc.pdf},
  31198. Publisher = {Springer-Verlag New York, Inc.},
  31199. Title = {Calculating functional programs},
  31200. Year = {2002},
  31201. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmdpYmJvbnMwMl9jYWxjLnBkZtIXCxgZV05TLmRhdGFPEQGaAAAAAAGaAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZ2liYm9uczAyX2NhbGMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91btEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAQAL9t8QFDaDwABcByAAISKQACAEBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAZ2liYm9uczAyX2NhbGMucGRmAA4AJgASAGcAaQBiAGIAbwBuAHMAMAAyAF8AYwBhAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0dvb2dsZSBEcml2ZS9iaWIvZ2liYm9uczAyX2NhbGMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKMAqACwAk4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  31202. @article{martelli82:_unify,
  31203. Address = {New York, NY, USA},
  31204. Author = {Alberto Martelli and Ugo Montanari},
  31205. Date-Modified = {2010-12-17 10:23:11 -0700},
  31206. Issn = {0164-0925},
  31207. Journal = {{ACM} Trans. Program. Lang. Syst.},
  31208. Number = {2},
  31209. Pages = {258--282},
  31210. Pdf = {martelli82:_unify.pdf},
  31211. Publisher = {{ACM} Press},
  31212. Title = {An Efficient Unification Algorithm},
  31213. Volume = {4},
  31214. Year = {1982},
  31215. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9tYXJ0ZWxsaTgyX3VuaWZ5LnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUbWFydGVsbGk4Ml91bmlmeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mDsEJ6QoAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWoAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1hcnRlbGxpODJfdW5pZnkucGRmAAAOACoAFABtAGEAcgB0AGUAbABsAGkAOAAyAF8AdQBuAGkAZgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvbWFydGVsbGk4Ml91bmlmeS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  31216. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG1hcnRlbGxpODJfdW5pZnkucGRm0hcLGBlXTlMuZGF0YU8RAaIAAAAAAaIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtYXJ0ZWxsaTgyX3VuaWZ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jV0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABABAAv23xAUNoPAAFwHIAAhIpAAIAQk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBtYXJ0ZWxsaTgyX3VuaWZ5LnBkZgAOACoAFABtAGEAcgB0AGUAbABsAGkAOAAyAF8AdQBuAGkAZgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9tYXJ0ZWxsaTgyX3VuaWZ5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgClAKoAsgJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  31217. Bdsk-Url-1 = {http://doi.acm.org/10.1145/357162.357169}}
  31218. @article{wright94:_type_soundness,
  31219. Address = {Duluth, {MN}, {USA}},
  31220. Author = {Andrew K. Wright and Matthias Felleisen},
  31221. Date-Modified = {2010-12-17 10:23:12 -0700},
  31222. Issn = {0890-5401},
  31223. Journal = {Information and Computation},
  31224. Number = {1},
  31225. Pages = {38--94},
  31226. Pdf = {wright94:_type_soundness.pdf},
  31227. Publisher = {Academic Press, Inc.},
  31228. Title = {A syntactic approach to type soundness},
  31229. Volume = {115},
  31230. Year = {1994},
  31231. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG3dyaWdodDk0X3R5cGVfc291bmRuZXNzLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbd3JpZ2h0OTRfdHlwZV9zb3VuZG5lc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NkdEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAQAL9t8QFDaDwABcByAAISKQACAElNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBHb29nbGUgRHJpdmU6AGJpYjoAd3JpZ2h0OTRfdHlwZV9zb3VuZG5lc3MucGRmAAAOADgAGwB3AHIAaQBnAGgAdAA5ADQAXwB0AHkAcABlAF8AcwBvAHUAbgBkAG4AZQBzAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADhVc2Vycy9qc2llay9Hb29nbGUgRHJpdmUvYmliL3dyaWdodDk0X3R5cGVfc291bmRuZXNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5AnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  31232. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1994.1093}}
  31233. @techreport{Dimov04:restricted,
  31234. Author = {Peter Dimov},
  31235. Date-Modified = {2007-05-18 13:42:22 -0600},
  31236. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}}},
  31237. Number = {N1696=04-0136},
  31238. Title = {Language Support for Restricted Templates},
  31239. Year = {2004}}
  31240. @techreport{abrahams03:_iterat_facad_adapt,
  31241. Author = {David Abrahams and Jeremy G. Siek and Thomas Witt},
  31242. Date-Modified = {2007-05-18 13:42:22 -0600},
  31243. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}}},
  31244. Number = {N1476=03-0059},
  31245. Title = {Iterator Facade and Adaptor},
  31246. Year = 2003}
  31247. @techreport{abrahams03:_new_iterator_concepts,
  31248. Author = {David Abrahams and Jeremy G. Siek and Thomas Witt},
  31249. Date-Modified = {2007-05-18 13:42:22 -0600},
  31250. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}}},
  31251. Number = {N1477=03-0060},
  31252. Title = {New Iterator Concepts},
  31253. Year = 2003}
  31254. @techreport{abrahams04:_explicit_namespaces,
  31255. Author = {David Abrahams},
  31256. Date-Modified = {2007-05-18 13:42:22 -0600},
  31257. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  31258. Month = sep,
  31259. Number = {N1691=04-0131},
  31260. Title = {Explicit Namespaces},
  31261. Year = 2004}
  31262. @techreport{austern03:_cpp_lib_dr_list,
  31263. Author = {Matthew Austern},
  31264. Date-Modified = {2007-05-18 13:42:22 -0600},
  31265. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  31266. Month = {November},
  31267. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/prot/14882fdis/lwg-defects.html#225}},
  31268. Number = {N1538=03-0121},
  31269. Title = {{C++} Standard Library Defect Report List (Revision 28)},
  31270. Year = 2003}
  31271. @techreport{c++_performance_tr03,
  31272. Date-Modified = {2007-05-18 13:42:22 -0600},
  31273. Institution = {{ISO/IEC JTC1 }, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  31274. Number = {N1487=03-0070},
  31275. Title = {Technical Report on {C++} performance},
  31276. Year = 2003}
  31277. @techreport{dimov:03:std_bind_proposal,
  31278. Author = {P. Dimov and D. Gregor and J. J{\"a}rvi and G. Powell},
  31279. Date-Modified = {2007-05-18 13:42:22 -0600},
  31280. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++}},
  31281. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1455.htm}},
  31282. Number = {N1455=03-0038},
  31283. Title = {A Proposal to Add an Enhanced Binder to the Library Technical Report},
  31284. Year = 2003}
  31285. @techreport{gregor:03:std_vararg_templates_proposal,
  31286. Author = {D. Gregor and G. Powell and J. J{\"a}rvi},
  31287. Date-Modified = {2007-05-18 13:42:22 -0600},
  31288. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++}},
  31289. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1483.pdf}},
  31290. Number = {N1483=03-0066},
  31291. Pdf = {papers/vararg_templates_n1483.pdf},
  31292. Title = {Typesafe Variable-length Function and Template Argument Lists},
  31293. Year = 2003}
  31294. @techreport{gregor:04:std_vararg_templates_3,
  31295. Author = {Douglas Gregor and Jaakko J{\"a}rvi and Gary Powell},
  31296. Date-Modified = {2007-05-18 13:42:22 -0600},
  31297. Institution = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
  31298. Month = sep,
  31299. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1704.pdf}},
  31300. Number = {N1704=04-0144},
  31301. Title = {Variadic Templates: Exploring the Design Space},
  31302. Year = 2004}
  31303. @techreport{gregor:03:result_of,
  31304. Author = {Douglas Gregor},
  31305. Date-Modified = {2007-05-18 13:42:22 -0600},
  31306. Institution = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
  31307. Month = apr,
  31308. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1454.pdf}},
  31309. Number = {N1454=03-0037},
  31310. Title = {A uniform method for computing function object return types (revision 1)},
  31311. Year = 2003}
  31312. @techreport{gregor:03:ref_wrapper,
  31313. Author = {Douglas Gregor},
  31314. Date-Modified = {2007-05-18 13:42:22 -0600},
  31315. Institution = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
  31316. Month = feb,
  31317. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1436.pdf}},
  31318. Number = {N1436=03-0018},
  31319. Title = {A proposal to add a reference wrapper to the standard library},
  31320. Year = 2003}
  31321. @techreport{gregor:02:function,
  31322. Author = {Douglas Gregor},
  31323. Date-Modified = {2007-05-18 13:42:22 -0600},
  31324. Institution = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
  31325. Month = aug,
  31326. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2002/n1375.pdf}},
  31327. Number = {N1375=02-0033},
  31328. Title = {A Proposal to add a Polymorphic Function Object Wrapper to the Standard Library},
  31329. Year = 2002}
  31330. @techreport{jarvi:02:std_tuple_proposal,
  31331. Author = {J. J{\"a}rvi},
  31332. Date-Modified = {2007-05-18 13:42:22 -0600},
  31333. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++}},
  31334. Number = {N1403=02-0061},
  31335. Pdf = {papers/tuple_proposal.pdf},
  31336. Title = {Proposal for adding tuple types into the standard library},
  31337. Year = 2002}
  31338. @techreport{jarvi:03:std_decltype_proposal,
  31339. Author = {J. J{\"a}rvi and B. Stroustrup and D. Gregor and J. Siek},
  31340. Date-Modified = {2007-05-18 13:42:22 -0600},
  31341. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  31342. Month = apr,
  31343. Number = {N1478=03-0061},
  31344. Pdf = {papers/decltype_n1478.pdf},
  31345. Title = {Decltype and auto},
  31346. Year = 2003}
  31347. @techreport{jarvi:03:std_decltype_revisited,
  31348. Author = {J. J{\"a}rvi and B. Stroustrup},
  31349. Date-Modified = {2007-05-18 13:42:22 -0600},
  31350. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  31351. Month = sep,
  31352. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1527.pdf}},
  31353. Number = {N1527=03-0110},
  31354. Pdf = {papers/decltype_revisited_n1527.pdf},
  31355. Title = {Mechanisms for querying types of expressions: Decltype and auto revisited},
  31356. Year = 2003}
  31357. @techreport{maddock03:_regex,
  31358. Author = {John Maddock},
  31359. Date-Modified = {2007-05-18 13:42:22 -0600},
  31360. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  31361. Month = {March},
  31362. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  31363. Number = {J16/03-0011= WG21/N1429},
  31364. Title = {A Proposal to add Regular Expressions to the Standard Library},
  31365. Year = 2003}
  31366. @techreport{stroustrup_concept_checking03,
  31367. Author = {Bjarne Stroustrup},
  31368. Date-Modified = {2007-05-18 13:42:22 -0600},
  31369. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  31370. Month = oct,
  31371. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  31372. Number = {N1510=03-0093},
  31373. Title = {Concepts -- A more abstract complement to type checking},
  31374. Year = 2003,
  31375. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGm4xNTEwLWNvbmNlcHQtY2hlY2tpbmcucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpuMTUxMC1jb25jZXB0LWNoZWNraW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3kI0Q846AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzgAAAABABAAv23xAUNoPAAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AEdvb2dsZSBEcml2ZToAYmliOgBuMTUxMC1jb25jZXB0LWNoZWNraW5nLnBkZgAOADYAGgBuADEANQAxADAALQBjAG8AbgBjAGUAcAB0AC0AYwBoAGUAYwBrAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9uMTUxMC1jb25jZXB0LWNoZWNraW5nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCrALAAuAJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  31376. @techreport{stroustrup_concept_design_choices03,
  31377. Author = {Bjarne Stroustrup and Dos Reis, Gabriel},
  31378. Date-Modified = {2007-05-18 13:42:22 -0600},
  31379. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  31380. Month = oct,
  31381. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  31382. Number = {N1522=03-0105},
  31383. Title = {Concepts -- Design choices for template argument checking},
  31384. Year = 2003}
  31385. @techreport{stroustrup_concept_syntax03,
  31386. Author = {Bjarne Stroustrup and Dos Reis, Gabriel},
  31387. Date-Modified = {2007-05-18 13:42:22 -0600},
  31388. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  31389. Month = oct,
  31390. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  31391. Number = {N1536=03-0119},
  31392. Title = {Concepts -- syntax and composition},
  31393. Year = 2003}
  31394. @techreport{powell:04:operator_dot,
  31395. Author = {Gary Powell and Douglas Gregor and Jaakko. J{\"a}rvi},
  31396. Date-Modified = {2007-05-18 13:42:22 -0600},
  31397. Institution = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
  31398. Month = sep,
  31399. Number = {N1671=04-0111},
  31400. Title = {Overloading Operator.() \& Operator.*()},
  31401. Year = 2004}
  31402. @techreport{austern05:_tr1,
  31403. Author = {Matt Austern},
  31404. Date-Modified = {2007-05-18 13:42:22 -0600},
  31405. Institution = {ISO/IEC},
  31406. Month = {January},
  31407. Number = {PDTR 19768, n1745 05-0005},
  31408. Title = {Proposed Draft Technical Report on {C++} Library Extensions},
  31409. Year = 2005}
  31410. @techreport{siek05:concepts_c++0x,
  31411. Author = {Jeremy G. Siek and Douglas Gregor and Ronald Garcia and Jeremiah Willcock and Jaakko J{\"a}rvi and Andrew Lumsdaine},
  31412. Date-Modified = {2007-05-18 13:42:22 -0600},
  31413. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  31414. Month = {January},
  31415. Number = {N1758=05-0018},
  31416. Title = {Concepts for {C++0x}},
  31417. Year = 2005,
  31418. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTc1OC5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNzU4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQzRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG4xNzU4LnBkZgAADgAUAAkAbgAxADcANQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9uMTc1OC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  31419. @unpublished{stroustrup05:concept_design,
  31420. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  31421. Date-Modified = {2007-05-18 13:42:22 -0600},
  31422. Month = {April},
  31423. Note = {{C++} Extensions reflector message {c++std-ext-7073}},
  31424. Title = {A concept design},
  31425. Year = 2005}
  31426. @techreport{stroustrup05:concept_design_rev_1,
  31427. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  31428. Date-Modified = {2007-05-18 13:42:22 -0600},
  31429. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  31430. Month = {May},
  31431. Number = {N1782=05-0042},
  31432. Title = {A concept design (Rev. 1)},
  31433. Year = 2005,
  31434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTc4Mi5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNzgyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQ3RDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG4xNzgyLnBkZgAADgAUAAkAbgAxADcAOAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9uMTc4Mi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  31435. @techreport{gregor05:explicit_models,
  31436. Author = {Douglas Gregor and Jeremy G. Siek},
  31437. Date-Modified = {2007-05-18 13:42:22 -0600},
  31438. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  31439. Month = {May},
  31440. Number = {N1798=05-0058},
  31441. Title = {Explicit model definitions are necessary},
  31442. Year = 2005}
  31443. @techreport{gregor05:implementing_concepts,
  31444. Author = {Douglas Gregor and Jeremy G. Siek},
  31445. Date-Modified = {2007-05-18 13:42:22 -0600},
  31446. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  31447. Month = {August},
  31448. Number = {N1848=05-0108},
  31449. Title = {Implementing Concepts},
  31450. Year = 2005}
  31451. @techreport{gregor05:concepts_c++0x,
  31452. Author = {Douglas Gregor and Jeremy G. Siek and Jeremiah Willcock and Jaakko J{\"a}rvi and Ronald Garcia and Andrew Lumsdaine},
  31453. Date-Modified = {2009-08-25 22:28:20 -0600},
  31454. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  31455. Month = {August},
  31456. Number = {N1849=05-0109},
  31457. Title = {Concepts for {C++0x} (Revision 1)},
  31458. Year = 2005,
  31459. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTg0OS5wZGbSFwsYGVdOUy5kYXRhTxEBdgAAAAABdgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xODQ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQ7RDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEAEAC/bfEBQ2g8AAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAR29vZ2xlIERyaXZlOgBiaWI6AG4xODQ5LnBkZgAADgAUAAkAbgAxADgANAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvanNpZWsvR29vZ2xlIERyaXZlL2JpYi9uMTg0OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN}}
  31460. @misc{Walter:kx,
  31461. Author = {Joerg Walter and Mathias Koch},
  31462. Date-Added = {2007-12-04 18:46:56 -0700},
  31463. Date-Modified = {2008-07-22 15:19:38 -0600},
  31464. Howpublished = {\url{http://www.boost.org/libs/numeric/ublas/doc/index.htm}},
  31465. Lastchecked = {2007},
  31466. Title = {{uBLAS}},
  31467. Urldate = {2002},
  31468. Year = {2002},
  31469. Bdsk-Url-1 = {http://www.boost.org/libs/numeric/ublas/doc/index.htm}}
  31470. @url{Rossum:ys,
  31471. Author = {Guido van Rossum},
  31472. Date-Added = {2006-12-07 00:00:02 -0700},
  31473. Date-Modified = {2010-12-17 10:23:12 -0700},
  31474. Title = {Optional Static Typing},
  31475. Bdsk-Url-1 = {http://www.python.org/~guido/static-typing/}}
  31476. @url{Tang:kx,
  31477. Author = {Audrey Tang},
  31478. Date-Added = {2006-12-06 23:46:12 -0700},
  31479. Date-Modified = {2010-12-17 10:23:12 -0700},
  31480. Title = {Pugs Blog},
  31481. Bdsk-Url-1 = {http://pugs.blogs.com/}}
  31482. @url{Group:uq,
  31483. Author = {ECMA TC39TG1 Working Group},
  31484. Date-Added = {2006-12-06 23:43:20 -0700},
  31485. Date-Modified = {2010-12-17 10:23:12 -0700},
  31486. Title = {ECMAScript 4 Netscape Proposal},
  31487. Urldate = {June 30, 2003},
  31488. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9FZGl0aW9uNC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDEVkaXRpb240LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASomPBnbK3AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBnhUnAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpFZGl0aW9uNC5wZGYAAA4AGgAMAEUAZABpAHQAaQBvAG4ANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL0VkaXRpb240LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  31489. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0VkaXRpb240LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMRWRpdGlvbjQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8q/8zlmuQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE0AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVkaXRpb240LnBkZgAADgAaAAwARQBkAGkAdABpAG8AbgA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRWRpdGlvbjQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  31490. Bdsk-Url-1 = {http://www.mozilla.org/js/language/Edition4.pdf}}
  31491. @url{Pasalic:dq,
  31492. Author = {Emir Pasalic and Jeremy G. Siek and Walid Taha},
  31493. Date-Added = {2006-09-26 11:28:44 -0600},
  31494. Date-Modified = {2010-12-17 10:23:12 -0700},
  31495. Title = {Concoqtion},
  31496. Bdsk-Url-1 = {http://www.metaocaml.org/concoqtion/}}
  31497. @url{Dawes:qf,
  31498. Author = {Beman Dawes and David Abrahams and Rene Rivera},
  31499. Date-Added = {2006-09-26 11:21:51 -0600},
  31500. Date-Modified = {2010-12-17 10:23:12 -0700},
  31501. Lastchecked = {9/26/2006},
  31502. Title = {Boost {C++} Libraries},
  31503. Bdsk-Url-1 = {http://www.boost.org}}